+17
На рассмотрении
Егор Петров 8 месяцев назад • обновлен Роман Ковалишин 2 месяца назад 141

$ sudo dpkg -i joxi-3.0.9_amd64.deb

Выбор ранее не выбранного пакета joxi.
(Чтение базы данных … на данный момент установлено 285429 файлов и каталогов.)
Подготовка к распаковке joxi-3.0.9_amd64.deb …
Распаковывается joxi (3.0.9) …
dpkg: зависимости пакетов не позволяют настроить пакет joxi:
joxi зависит от libqt5declarative5, однако:
Пакет libqt5declarative5 не установлен.
joxi зависит от libmcrypt4, однако:
Пакет libmcrypt4 не установлен.


dpkg: ошибка при обработке пакета joxi (--install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для bamfdaemon (0.5.3+16.10.20160929-0ubuntu1) …
Rebuilding /usr/share/applications/bamf-2.index...
Обрабатываются триггеры для gnome-menus (3.13.3-6ubuntu4) …
Обрабатываются триггеры для desktop-file-utils (0.23-1ubuntu1) …
Обрабатываются триггеры для mime-support (3.60ubuntu1) …
При обработке следующих пакетов произошли ошибки:
joxi

==================================================================
Эти пакеты вроде бы выпилены в 16.10. Есть возможность установить joxi в 16.10?

Ответ

+1
Ответ
На рассмотрении

Здравствуйте.


Да, действительно, есть проблемы с qt5declarative в новых дистрибутивах ОС. Думаем как решить проблему.

+1
Ответ
На рассмотрении

Здравствуйте.


Да, действительно, есть проблемы с qt5declarative в новых дистрибутивах ОС. Думаем как решить проблему.

+2

когда можно ждать решения проблемы?

-2

Думаю пользователей joxi работающих в 16.10 немного, поэтому, я уверен, у тикета приоритет не очень высокий. Долго короче будем ждать.

+2

Привык пользоваться joxi. Отличная программа. Жду когда исправят.

Здравствуйте.


С Linux ситуация сложная. С новыми обновлениями пропала поддержка части движка, на котором собирается Joxi. Мы уже составили план решения проблемы. Однако это займет некоторое время. Пока параллельно ищем варианты для временного решения.

+2

А вы пробовали сделать snap пакет для ubuntu? По-идее это должно решить все проблемы по крайней мере для систем с поддержкой snap пакетов (теоретически, ведь они именно для таких случаев и нужны)…

К сожалению snap пакеты пока поддерживаются достаточно небольшим количеством дистрибутивов. Возможно в дальнейшем мы рассмотрим возможность распространять приложение через эти пакеты.

Ну топик про Ubuntu 16.10… :D

Вадим, вы правы. Мы попробуем это сделать. Но также нет смысла делать из этого тайны, мы не линуксоиды и такого ранее не делали. Рассчитываем на вашу помощь в тестировании. Также на это потребуется некоторое время.

Несколько раз уже напршивался к вам в тестеры — так что я только за!

Установка прошла без проблем командой `sudo snap install --devmode 38eed0f108.snap`

Но при запуске выдало следующее:


start joxi.sh
path =  /snap/joxi/x1/usr/sbin:/snap/joxi/x1/usr/bin:/snap/joxi/x1/sbin:/snap/joxi/x1/bin:/snap/joxi/x1/usr/sbin:/snap/joxi/x1/usr/bin:/snap/joxi/x1/sbin:/snap/joxi/x1/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
ld_lib_path =  /var/lib/snapd/lib/gl::/var/lib/snapd/lib/gl::/snap/joxi/x1/usr/lib/x86_64-linux-gnu/mesa::/snap/joxi/x1/lib:/snap/joxi/x1/usr/lib:/snap/joxi/x1/lib/x86_64-linux-gnu:/snap/joxi/x1/usr/lib/x86_64-linux-gnu:/snap/joxi/x1/lib:/snap/joxi/x1/usr/lib/x86_64-linux-gnu/pulseaudio:/snap/joxi/x1/lib/qt-lib/
start joxi =  /snap/joxi/x1/joxi
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (ru_RU.UTF-8)
    linux-vdso.so.1 =>  (0x00007ffc779e2000)
    libX11.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007effa2b90000)
    libgobject-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007effa293c000)
    libappindicator.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libappindicator.so.1 (0x00007effa272f000)
    libgtk-x11-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007effa20e3000)
    libcurl.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007effa1e72000)
    libmcrypt.so.4 => /snap/joxi/x1/usr/lib/libmcrypt.so.4 (0x00007effa1c3e000)
    libQt5Multimedia.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Multimedia.so.5 (0x00007effa195b000)
    libQt5Declarative.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Declarative.so.5 (0x00007effa13eb000)
    libQt5Widgets.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Widgets.so.5 (0x00007effa0b6c000)
    libQt5X11Extras.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5X11Extras.so.5 (0x00007effa0969000)
    libQt5Gui.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Gui.so.5 (0x00007effa0156000)
    libQt5Sql.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Sql.so.5 (0x00007eff9ff16000)
    libQt5Network.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Network.so.5 (0x00007eff9fbbd000)
    libQt5Xml.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Xml.so.5 (0x00007eff9f980000)
    libQt5Core.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Core.so.5 (0x00007eff9f23a000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007eff9eff1000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007eff9ec6e000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007eff9e965000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007eff9e74f000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007eff9e385000)
    libxcb.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007eff9e163000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007eff9df5f000)
    libglib-2.0.so.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007eff9dc4b000)
    libffi.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007eff9da43000)
    libindicator.so.7 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libindicator.so.7 (0x00007eff9d835000)
    libdbusmenu-gtk.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4 (0x00007eff9d620000)
    libdbusmenu-glib.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4 (0x00007eff9d404000)
    libgdk-x11-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007eff9d14f000)
    libgio-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007eff9cdb9000)
    libgmodule-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007eff9cbb5000)
    libpangocairo-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007eff9c9a8000)
    libXfixes.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007eff9c7a1000)
    libatk-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007eff9c57c000)
    libcairo.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007eff9c269000)
    libgdk_pixbuf-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007eff9c046000)
    libpangoft2-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007eff9be30000)
    libpango-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007eff9bbe4000)
    libfontconfig.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007eff9b9a0000)
    libidn.so.11 => /snap/joxi/x1/lib/x86_64-linux-gnu/libidn.so.11 (0x00007eff9b76d000)
    librtmp.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007eff9b550000)
    libssl.so.1.0.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007eff9b2e7000)
    libcrypto.so.1.0.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007eff9aea3000)
    libgssapi_krb5.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007eff9ac59000)
    liblber-2.4.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007eff9aa49000)
    libldap_r-2.4.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007eff9a7f8000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007eff9a5de000)
    libpulse.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007eff9a38d000)
    libGL.so.1 => /var/lib/snapd/lib/gl/libGL.so.1 (0x00007eff9a0fe000)
    libQt5Script.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Script.so.5 (0x00007eff99c72000)
    libQt5XmlPatterns.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5XmlPatterns.so.5 (0x00007eff9966e000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007eff99466000)
    libgthread-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007eff99264000)
    libXext.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007eff99051000)
    libicui18n.so.54 => /snap/joxi/x1/lib/qt-lib/libicui18n.so.54 (0x00007eff98be3000)
    libicuuc.so.54 => /snap/joxi/x1/lib/qt-lib/libicuuc.so.54 (0x00007eff98834000)
    libicudata.so.54 => /snap/joxi/x1/lib/qt-lib/libicudata.so.54 (0x00007eff96e0a000)
    /lib64/ld-linux-x86-64.so.2 (0x000055856b141000)
    libXau.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007eff96c05000)
    libXdmcp.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007eff969ff000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007eff9678f000)
    libXrender.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007eff96584000)
    libXinerama.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007eff96381000)
    libXi.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007eff96170000)
    libXrandr.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007eff95f65000)
    libXcursor.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007eff95d5b000)
    libXcomposite.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007eff95b57000)
    libXdamage.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007eff95954000)
    libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007eff95731000)
    libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007eff95516000)
    libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007eff952cf000)
    libfreetype.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007eff95021000)
    libpixman-1.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007eff94d79000)
    libpng16.so.16 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007eff94b46000)
    libxcb-shm.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007eff94942000)
    libxcb-render.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007eff94738000)
    libharfbuzz.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007eff944b7000)
    libthai.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007eff942ae000)
    libexpat.so.1 => /snap/joxi/x1/lib/x86_64-linux-gnu/libexpat.so.1 (0x00007eff94083000)
    libgnutls.so.30 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007eff93d29000)
    libhogweed.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007eff93af6000)
    libnettle.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007eff938bf000)
    libgmp.so.10 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007eff9363f000)
    libkrb5.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007eff9336c000)
    libk5crypto.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007eff9313c000)
    libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007eff92f38000)
    libkrb5support.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007eff92d2d000)
    libsasl2.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007eff92b11000)
    libgssapi.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007eff928d0000)
    libjson-c.so.3 => /snap/joxi/x1/lib/x86_64-linux-gnu/libjson-c.so.3 (0x00007eff926c4000)
    libpulsecommon-9.0.so => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so (0x00007eff92447000)
    libdbus-1.so.3 => /snap/joxi/x1/lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007eff921fb000)
    libGLX.so.0 => /var/lib/snapd/lib/gl/libGLX.so.0 (0x00007eff91fca000)
    libGLdispatch.so.0 => /var/lib/snapd/lib/gl/libGLdispatch.so.0 (0x00007eff91ce1000)
    libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007eff91a9f000)
    libgraphite2.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007eff9187a000)
    libdatrie.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007eff91671000)
    libp11-kit.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007eff9140d000)
    libtasn1.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007eff911fa000)
    libkeyutils.so.1 => /snap/joxi/x1/lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007eff90ff5000)
    libheimntlm.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007eff90dec000)
    libkrb5.so.26 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007eff90b61000)
    libasn1.so.8 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007eff908bf000)
    libhcrypto.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007eff9068c000)
    libroken.so.18 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007eff90475000)
    libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007eff903f0000)
    libwrap.so.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libwrap.so.0 (0x00007eff901e6000)
    libsndfile.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007eff8ff7c000)
    libasyncns.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007eff8fd76000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007eff8fb70000)
    libwind.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007eff8f947000)
    libheimbase.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007eff8f737000)
    libhx509.so.5 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007eff8f4ec000)
    libsqlite3.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007eff8f1ea000)
    libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007eff8efb1000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007eff8ed8f000)
    libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007eff8eaad000)
    libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007eff8e894000)
    libFLAC.so.8 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007eff8e61f000)
    libvorbisenc.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007eff8e375000)
    libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007eff8e161000)
    libogg.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007eff8df57000)
    libvorbis.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007eff8dd2b000)
This application failed to start because it could not find or load the Qt platform plugin "xcb".

Reinstalling the application may fix this problem.
[1]    27228 abort (core dumped)  joxi


Вадим, спасибо.

Будем смотреть

Но нам видится, что поможет только переезд на новый движок, чем мы сейчас и заняты. Займет порядка месяца. Через несколько недель сможем дать тестовую версию

Радостно слышать что линукс не забрасываете — буду тестить что дадите 👍

готов тестировать ваш пакет и если чем смогу - помочь.

+1

Здравствуйте.

Это замечательно. Мы готовим билд. Скинем всем желающим. За помощь в тестировании дадим бонусов.

Если будет отправляться по почте, то можно отправить на zero.sentoki@gmail.com

А то страдаю без скриншотера

Так же рад буду помочь в тестировании

Здравствуйте, тоже хочу участвовать в тестировании на 16.10. Если будет что тестить, скидывайте на palyanucya@gmail.com

Хочу тоже участвовать в тестировании. kaizer@kai-zer.ru

Буду признателен за предоставленную возможность.

Установка прошла успешно, зависимости встали, но при попытке запустить ошибка:

kaizer@KaizeR$ joxi
joxi: error while loading shared libraries: libQt5Declarative.so.5: cannot open shared object file: No such file or director

Аналогично как и у Максима. Дополнительно установил

sudo apt install qtdeclarative5-dev qtdeclarative5-dbg

Но это не могло запуску.

[14:10 ebabenko@ebabenko ~/Загрузки/Joxi]$ ldd /usr/bin/joxi    linux-vdso.so.1 =>  (0x00007ffdf88a6000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fac868df000)
    libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fac8668c000)
    libappindicator.so.1 => /usr/lib/x86_64-linux-gnu/libappindicator.so.1 (0x00007fac8647f000)
    libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007fac85e33000)
    libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007fac85bc3000)
    libmcrypt.so.4 => /usr/lib/libmcrypt.so.4 (0x00007fac8598d000)
    libQt5Multimedia.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5 (0x00007fac8587b000)
    libQt5Declarative.so.5 => not found
    libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007fac851f3000)
    libQt5X11Extras.so.5 => /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5 (0x00007fac851ee000)
    libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007fac84c62000)
    libQt5Sql.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 (0x00007fac84c18000)
    libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007fac84aa2000)
    libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007fac84a66000)
    libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007fac8458e000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fac84370000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fac83fe8000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fac83cdd000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fac83ac6000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fac836ff000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fac834dd000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fac832d9000)
    libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fac82fc6000)
    libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fac82dbc000)
    libindicator.so.7 => /usr/lib/x86_64-linux-gnu/libindicator.so.7 (0x00007fac82bae000)
    libdbusmenu-gtk.so.4 => /usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4 (0x00007fac8299a000)
    libdbusmenu-glib.so.4 => /usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4 (0x00007fac8277e000)
    libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007fac824c9000)
    libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fac82134000)
    libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fac81f2e000)
    libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fac81d21000)
    libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fac81b1b000)
    libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fac818f6000)
    libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fac815e3000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fac813c1000)
    libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fac811a9000)
    libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fac80f5d000)
    libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fac80d1a000)
    libidn.so.11 => /lib/x86_64-linux-gnu/libidn.so.11 (0x00007fac80ae7000)
    librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fac808cb000)
    libssl.so.1.0.0 => /lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007fac80662000)
    libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007fac8021c000)
    libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fac7ffd2000)
    liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007fac7fdc3000)
    libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007fac7fb72000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fac7f958000)
    libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007fac7f708000)
    libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fac7f4d4000)
    libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fac7f254000)
    libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007fac7efe0000)
    libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1 (0x00007fac7edbf000)
    libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007fac7e945000)
    libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007fac7e59d000)
    libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3 (0x00007fac7e332000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fac7e12a000)
    /lib64/ld-linux-x86-64.so.2 (0x0000562897bad000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fac7df26000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fac7dd20000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fac7daad000)
    libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fac7d8a1000)
    libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fac7d69e000)
    libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fac7d48e000)
    libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fac7d283000)
    libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fac7d079000)
    libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fac7ce76000)
    libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fac7cc71000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fac7ca5f000)
    libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fac7c839000)
    libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fac7c61e000)
    libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fac7c3d6000)
    libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fac7c129000)
    libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fac7be7f000)
    libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fac7bc7b000)
    libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fac7ba71000)
    libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007fac7b868000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fac7b63e000)
    libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fac7b2e2000)
    libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007fac7b0af000)
    libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007fac7ae79000)
    libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fac7abf9000)
    libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fac7a926000)
    libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fac7a6f7000)
    libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fac7a4f1000)
    libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fac7a2e6000)
    libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fac7a0cb000)
    libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007fac79e8a000)
    libjson-c.so.3 => /lib/x86_64-linux-gnu/libjson-c.so.3 (0x00007fac79c7f000)
    libpulsecommon-9.0.so => /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so (0x00007fac79a02000)
    libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fac797b4000)
    libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fac7958f000)
    libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007fac7938c000)
    libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007fac79189000)
    libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007fac78f82000)
    libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007fac78d7f000)
    libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007fac78b4e000)
    libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007fac7894c000)
    libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007fac78733000)
    libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007fac7852e000)
    libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fac78328000)
    libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fac78119000)
    libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007fac7669a000)
    libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fac76458000)
    libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fac76250000)
    libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fac75fec000)
    libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fac75dd9000)
    libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fac75bd3000)
    libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007fac759ca000)
    libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007fac75740000)
    libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007fac7549e000)
    libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007fac7526b000)
    libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007fac75055000)
    libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fac74fcc000)
    libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007fac74dc2000)
    libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007fac74b59000)
    libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007fac74953000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fac7474e000)
    libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007fac74523000)
    libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007fac74314000)
    libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007fac740c9000)
    libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fac73dc7000)
    libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fac73b8f000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fac7396a000)
    libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fac7365b000)
    libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fac73442000)
    libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fac731cd000)
    libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007fac72f24000)
    libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fac72d10000)
    libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fac72b05000)
    libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fac728d9000)

Не стартует:


$ joxi                        

start joxi.sh
path =  /snap/joxi/x1/usr/sbin:/snap/joxi/x1/usr/bin:/snap/joxi/x1/sbin:/snap/joxi/x1/bin:/snap/joxi/x1/usr/sbin:/snap/joxi/x1/usr/bin:/snap/joxi/x1/sbin:/snap/joxi/x1/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
ld_lib_path =  /var/lib/snapd/lib/gl::/var/lib/snapd/lib/gl::/snap/joxi/x1/usr/lib/x86_64-linux-gnu/mesa::/snap/joxi/x1/lib:/snap/joxi/x1/usr/lib:/snap/joxi/x1/lib/x86_64-linux-gnu:/snap/joxi/x1/usr/lib/x86_64-linux-gnu:/snap/joxi/x1/lib:/snap/joxi/x1/usr/lib/x86_64-linux-gnu/pulseaudio:/snap/joxi/x1/lib/qt-lib/
start joxi =  /snap/joxi/x1/joxi
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (ru_RU.UTF-8)
    linux-vdso.so.1 =>  (0x00007ffcbb3d6000)
    libX11.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007ff2928f2000)
    libgobject-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007ff29269e000)
    libappindicator.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libappindicator.so.1 (0x00007ff292491000)
    libgtk-x11-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007ff291e45000)
    libcurl.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007ff291bd4000)
    libmcrypt.so.4 => /snap/joxi/x1/usr/lib/libmcrypt.so.4 (0x00007ff2919a0000)
    libQt5Multimedia.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Multimedia.so.5 (0x00007ff2916bd000)
    libQt5Declarative.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Declarative.so.5 (0x00007ff29114d000)
    libQt5Widgets.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Widgets.so.5 (0x00007ff2908ce000)
    libQt5X11Extras.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5X11Extras.so.5 (0x00007ff2906cb000)
    libQt5Gui.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Gui.so.5 (0x00007ff28feb8000)
    libQt5Sql.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Sql.so.5 (0x00007ff28fc78000)
    libQt5Network.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Network.so.5 (0x00007ff28f91f000)
    libQt5Xml.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Xml.so.5 (0x00007ff28f6e2000)
    libQt5Core.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Core.so.5 (0x00007ff28ef9c000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff28ed52000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff28e9cf000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff28e6c6000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff28e4b0000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff28e0e6000)
    libxcb.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007ff28dec4000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff28dcc0000)
    libglib-2.0.so.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007ff28d9ac000)
    libffi.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007ff28d7a4000)
    libindicator.so.7 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libindicator.so.7 (0x00007ff28d596000)
    libdbusmenu-gtk.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libdbusmenu-gtk.so.4 (0x00007ff28d381000)
    libdbusmenu-glib.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libdbusmenu-glib.so.4 (0x00007ff28d165000)
    libgdk-x11-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007ff28ceb0000)
    libgio-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007ff28cb1a000)
    libgmodule-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007ff28c916000)
    libpangocairo-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007ff28c709000)
    libXfixes.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007ff28c502000)
    libatk-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007ff28c2dd000)
    libcairo.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007ff28bfca000)
    libgdk_pixbuf-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007ff28bda7000)
    libpangoft2-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007ff28bb91000)
    libpango-1.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007ff28b945000)
    libfontconfig.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007ff28b701000)
    libidn.so.11 => /snap/joxi/x1/lib/x86_64-linux-gnu/libidn.so.11 (0x00007ff28b4ce000)
    librtmp.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007ff28b2b1000)
    libssl.so.1.0.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007ff28b048000)
    libcrypto.so.1.0.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007ff28ac04000)
    libgssapi_krb5.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007ff28a9ba000)
    liblber-2.4.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007ff28a7aa000)
    libldap_r-2.4.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007ff28a559000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff28a33f000)
    libpulse.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpulse.so.0 (0x00007ff28a0ee000)
    libGL.so.1 => /var/lib/snapd/lib/gl/libGL.so.1 (0x00007ff289e5f000)
    libQt5Script.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5Script.so.5 (0x00007ff2899d3000)
    libQt5XmlPatterns.so.5 => /snap/joxi/x1/lib/qt-lib/libQt5XmlPatterns.so.5 (0x00007ff2893cf000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ff2891c7000)
    libgthread-2.0.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007ff288fc5000)
    libXext.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007ff288db2000)
    libicui18n.so.54 => /snap/joxi/x1/lib/qt-lib/libicui18n.so.54 (0x00007ff288944000)
    libicuuc.so.54 => /snap/joxi/x1/lib/qt-lib/libicuuc.so.54 (0x00007ff288595000)
    libicudata.so.54 => /snap/joxi/x1/lib/qt-lib/libicudata.so.54 (0x00007ff286b6b000)
    /lib64/ld-linux-x86-64.so.2 (0x000055bcfea8c000)
    libXau.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007ff286966000)
    libXdmcp.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007ff286760000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007ff2864f0000)
    libXrender.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007ff2862e5000)
    libXinerama.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007ff2860e2000)
    libXi.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007ff285ed1000)
    libXrandr.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007ff285cc6000)
    libXcursor.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007ff285abc000)
    libXcomposite.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007ff2858b8000)
    libXdamage.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007ff2856b5000)
    libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007ff285492000)
    libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007ff285277000)
    libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007ff285030000)
    libfreetype.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007ff284d82000)
    libpixman-1.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007ff284ada000)
    libpng16.so.16 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007ff2848a7000)
    libxcb-shm.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007ff2846a3000)
    libxcb-render.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007ff284499000)
    libharfbuzz.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007ff284218000)
    libthai.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007ff28400f000)
    libexpat.so.1 => /snap/joxi/x1/lib/x86_64-linux-gnu/libexpat.so.1 (0x00007ff283de4000)
    libgnutls.so.30 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007ff283a8a000)
    libhogweed.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007ff283857000)
    libnettle.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007ff283620000)
    libgmp.so.10 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007ff2833a0000)
    libkrb5.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007ff2830cd000)
    libk5crypto.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007ff282e9d000)
    libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007ff282c99000)
    libkrb5support.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007ff282a8e000)
    libsasl2.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007ff282872000)
    libgssapi.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007ff282631000)
    libjson-c.so.3 => /snap/joxi/x1/lib/x86_64-linux-gnu/libjson-c.so.3 (0x00007ff282425000)
    libpulsecommon-9.0.so => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-9.0.so (0x00007ff2821a8000)
    libdbus-1.so.3 => /snap/joxi/x1/lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007ff281f5c000)
    libGLX.so.0 => /var/lib/snapd/lib/gl/libGLX.so.0 (0x00007ff281d2b000)
    libGLdispatch.so.0 => /var/lib/snapd/lib/gl/libGLdispatch.so.0 (0x00007ff281a42000)
    libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007ff281800000)
    libgraphite2.so.3 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007ff2815db000)
    libdatrie.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007ff2813d2000)
    libp11-kit.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007ff28116e000)
    libtasn1.so.6 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007ff280f5b000)
    libkeyutils.so.1 => /snap/joxi/x1/lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007ff280d56000)
    libheimntlm.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007ff280b4d000)
    libkrb5.so.26 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007ff2808c2000)
    libasn1.so.8 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007ff280620000)
    libhcrypto.so.4 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007ff2803ed000)
    libroken.so.18 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007ff2801d6000)
    libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007ff280151000)
    libwrap.so.0 => /snap/joxi/x1/lib/x86_64-linux-gnu/libwrap.so.0 (0x00007ff27ff47000)
    libsndfile.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libsndfile.so.1 (0x00007ff27fcdd000)
    libasyncns.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libasyncns.so.0 (0x00007ff27fad7000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007ff27f8d1000)
    libwind.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007ff27f6a8000)
    libheimbase.so.1 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007ff27f498000)
    libhx509.so.5 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007ff27f24d000)
    libsqlite3.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007ff27ef4b000)
    libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007ff27ed12000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007ff27eaf0000)
    libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007ff27e80e000)
    libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007ff27e5f5000)
    libFLAC.so.8 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007ff27e380000)
    libvorbisenc.so.2 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007ff27e0d6000)
    libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007ff27dec2000)
    libogg.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007ff27dcb8000)
    libvorbis.so.0 => /snap/joxi/x1/usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007ff27da8c000)
This application failed to start because it could not find or load the Qt platform plugin "xcb".

Reinstalling the application may fix this problem.
[1]    2843 abort (core dumped)  joxi

У вас запускается snap joxi попробуйте запустить тот что в пакете

/usr/bin/joxi

действительно, ошибка теперь такая:


/usr/bin/joxi: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.7' not found (required by /usr/bin/joxi)

Пришлите пожалуйста вывод команды

objdump -x /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

/usr/lib/x86_64-linux-gnu/libQt5Core.so.5:     формат файла elf64-x86-64
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
архитектура: i386:x86-64, флаги 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
начальный адрес 0x0000000000091b00

Заголовок программы:
    PHDR off    0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 2**3
         filesz 0x0000000000000230 memsz 0x0000000000000230 flags r--
  INTERP off    0x0000000000459780 vaddr 0x0000000000459780 paddr 0x0000000000459780 align 2**4
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x00000000004c5a90 memsz 0x00000000004c5a90 flags r-x
    LOAD off    0x00000000004c6860 vaddr 0x00000000004c7860 paddr 0x00000000004c7860 align 2**12
         filesz 0x000000000000c768 memsz 0x00000000000101b4 flags rw-
 DYNAMIC off    0x00000000004d13a0 vaddr 0x00000000004d23a0 paddr 0x00000000004d23a0 align 2**3
         filesz 0x00000000000002c0 memsz 0x00000000000002c0 flags rw-
    NOTE off    0x0000000000000270 vaddr 0x0000000000000270 paddr 0x0000000000000270 align 2**2
         filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
EH_FRAME off    0x00000000004b7064 vaddr 0x00000000004b7064 paddr 0x00000000004b7064 align 2**2
         filesz 0x000000000000ea2c memsz 0x000000000000ea2c flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
     TLS off    0x00000000004c6860 vaddr 0x00000000004c7860 paddr 0x00000000004c7860 align 2**3
         filesz 0x0000000000000000 memsz 0x0000000000000010 flags r--
   RELRO off    0x00000000004c6860 vaddr 0x00000000004c7860 paddr 0x00000000004c7860 align 2**5
         filesz 0x000000000000b7a0 memsz 0x000000000000b7a0 flags rw-

Динамический раздел:
  PLTGOT               0x00000000004d2fe8
  PLTRELSZ             0x0000000000001ba8
  JMPREL               0x000000000007ab88
  PLTREL               0x0000000000000007
  RELA                 0x0000000000063650
  RELASZ               0x0000000000017538
  RELAENT              0x0000000000000018
  RELACOUNT            0x0000000000000bfa
  SYMTAB               0x0000000000000298
  SYMENT               0x0000000000000018
  STRTAB               0x0000000000022288
  STRSZ                0x0000000000033d62
  GNU_HASH             0x0000000000055ff0
  NEEDED               libpthread.so.0
  NEEDED               libz.so.1
  NEEDED               libicui18n.so.57
  NEEDED               libicuuc.so.57
  NEEDED               libpcre16.so.3
  NEEDED               libdl.so.2
  NEEDED               libglib-2.0.so.0
  NEEDED               librt.so.1
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               ld-linux-x86-64.so.2
  SONAME               libQt5Core.so.5
  INIT                 0x000000000007c730
  FINI                 0x00000000003311e8
  FINI_ARRAY           0x00000000004cb858
  FINI_ARRAYSZ         0x0000000000000010
  INIT_ARRAY           0x00000000004cb868
  INIT_ARRAYSZ         0x0000000000000020
  VERSYM               0x00000000000605dc
  VERDEF               0x0000000000063330
  VERDEFNUM            0x000000000000000a
  VERNEED              0x0000000000063480
  VERNEEDNUM           0x0000000000000008

Объявления версий:
1 0x01 0x00028eb5 libQt5Core.so.5
2 0x00 0x0dcbd2c9 Qt_5_PRIVATE_API
3 0x00 0x00058a25 Qt_5
4 0x00 0x058a2810 Qt_5.0
    Qt_5 
5 0x00 0x058a2811 Qt_5.1
    Qt_5.0 
6 0x00 0x058a2812 Qt_5.2
    Qt_5.1 
7 0x00 0x058a2813 Qt_5.3
    Qt_5.2 
8 0x00 0x058a2814 Qt_5.4
    Qt_5.3 
9 0x00 0x058a2815 Qt_5.5
    Qt_5.4 
10 0x00 0x058a2816 Qt_5.6
    Qt_5.5 

Версии ссылок:
  требуется из libgcc_s.so.1:
    0x0b792654 0x00 11 GCC_3.4
    0x0b792650 0x00 12 GCC_3.0
  требуется из libc.so.6:
    0x0d696913 0x00 13 GLIBC_2.3
    0x0d696919 0x00 14 GLIBC_2.9
    0x0d696917 0x00 15 GLIBC_2.7
    0x06969195 0x00 16 GLIBC_2.15
    0x09691a75 0x00 17 GLIBC_2.2.5
    0x0d696914 0x00 18 GLIBC_2.4
    0x09691974 0x00 19 GLIBC_2.3.4
    0x06969194 0x00 20 GLIBC_2.14
  требуется из libstdc++.so.6:
    0x0bafd179 0x00 21 CXXABI_1.3.9
    0x08922974 0x00 22 GLIBCXX_3.4
    0x056bafd3 0x00 23 CXXABI_1.3
    0x0bafd178 0x00 24 CXXABI_1.3.8
  требуется из ld-linux-x86-64.so.2:
    0x0d696913 0x00 25 GLIBC_2.3
  требуется из libdl.so.2:
    0x09691a75 0x00 26 GLIBC_2.2.5
  требуется из libm.so.6:
    0x09691a75 0x00 27 GLIBC_2.2.5
  требуется из librt.so.1:
    0x09691a75 0x00 28 GLIBC_2.2.5
  требуется из libpthread.so.0:
    0x09691a75 0x00 29 GLIBC_2.2.5
    0x09691972 0x00 30 GLIBC_2.3.2
    0x09691973 0x00 31 GLIBC_2.3.3

Разделы:
Инд Имя           Размер    VMA               LMA               Файл      Вырав
  0 .note.gnu.build-id 00000024  0000000000000270  0000000000000270  00000270  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  1 .dynsym       00021ff0  0000000000000298  0000000000000298  00000298  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .dynstr       00033d62  0000000000022288  0000000000022288  00022288  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .gnu.hash     0000a5ec  0000000000055ff0  0000000000055ff0  00055ff0  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .gnu.version  00002d54  00000000000605dc  00000000000605dc  000605dc  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .gnu.version_d 00000150  0000000000063330  0000000000063330  00063330  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 .gnu.version_r 000001d0  0000000000063480  0000000000063480  00063480  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  7 .rela.dyn     00017538  0000000000063650  0000000000063650  00063650  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  8 .rela.plt     00001ba8  000000000007ab88  000000000007ab88  0007ab88  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  9 .init         00000017  000000000007c730  000000000007c730  0007c730  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 10 .plt          00001280  000000000007c750  000000000007c750  0007c750  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 11 .text         002b3815  000000000007d9d0  000000000007d9d0  0007d9d0  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 12 .fini         00000009  00000000003311e8  00000000003311e8  003311e8  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 13 .gcc_except_table 000159b0  00000000003311f4  00000000003311f4  003311f4  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 14 .rodata       00112bb8  0000000000346bc0  0000000000346bc0  00346bc0  2**5
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 15 .interp       0000001c  0000000000459780  0000000000459780  00459780  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 16 .eh_frame     0005d8c4  00000000004597a0  00000000004597a0  004597a0  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 17 .eh_frame_hdr 0000ea2c  00000000004b7064  00000000004b7064  004b7064  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 18 .tbss         00000010  00000000004c7860  00000000004c7860  004c6860  2**3
                  ALLOC, THREAD_LOCAL
 19 .data.rel.ro.local 00003ff0  00000000004c7860  00000000004c7860  004c6860  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 20 .jcr          00000008  00000000004cb850  00000000004cb850  004ca850  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 21 .fini_array   00000010  00000000004cb858  00000000004cb858  004ca858  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 22 .init_array   00000020  00000000004cb868  00000000004cb868  004ca868  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 23 .data.rel.ro  00006b00  00000000004cb8a0  00000000004cb8a0  004ca8a0  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 24 .dynamic      000002c0  00000000004d23a0  00000000004d23a0  004d13a0  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 25 .got          00000978  00000000004d2670  00000000004d2670  004d1670  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 26 .got.plt      00000950  00000000004d2fe8  00000000004d2fe8  004d1fe8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 27 .data         00000684  00000000004d3940  00000000004d3940  004d2940  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 28 .tm_clone_table 00000000  00000000004d3fc8  00000000004d3fc8  004d2fc8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 29 .bss          00003a34  00000000004d3fe0  00000000004d3fe0  004d2fc8  2**5
                  ALLOC
 30 .note.gnu.gold-version 0000001c  0000000000000000  0000000000000000  004d2fc8  2**2
                  CONTENTS, READONLY
 31 .gnu_debuglink 00000034  0000000000000000  0000000000000000  004d2fe4  2**0
                  CONTENTS, READONLY
SYMBOL TABLE:
нет символов

objdump -x /usr/lib/x86_64-linux-gnu/libQt5Core.so.5

/usr/lib/x86_64-linux-gnu/libQt5Core.so.5:     формат файла elf64-x86-64
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
архитектура: i386:x86-64, флаги 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
начальный адрес 0x0000000000091b00


Заголовок программы:
    PHDR off    0x0000000000000040 vaddr 0x0000000000000040 paddr 0x0000000000000040 align 2**3
         filesz 0x0000000000000230 memsz 0x0000000000000230 flags r--
  INTERP off    0x0000000000459780 vaddr 0x0000000000459780 paddr 0x0000000000459780 align 2**4
         filesz 0x000000000000001c memsz 0x000000000000001c flags r--
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x00000000004c5a90 memsz 0x00000000004c5a90 flags r-x
    LOAD off    0x00000000004c6860 vaddr 0x00000000004c7860 paddr 0x00000000004c7860 align 2**12
         filesz 0x000000000000c768 memsz 0x00000000000101b4 flags rw-
 DYNAMIC off    0x00000000004d13a0 vaddr 0x00000000004d23a0 paddr 0x00000000004d23a0 align 2**3
         filesz 0x00000000000002c0 memsz 0x00000000000002c0 flags rw-
    NOTE off    0x0000000000000270 vaddr 0x0000000000000270 paddr 0x0000000000000270 align 2**2
         filesz 0x0000000000000024 memsz 0x0000000000000024 flags r--
EH_FRAME off    0x00000000004b7064 vaddr 0x00000000004b7064 paddr 0x00000000004b7064 align 2**2
         filesz 0x000000000000ea2c memsz 0x000000000000ea2c flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
     TLS off    0x00000000004c6860 vaddr 0x00000000004c7860 paddr 0x00000000004c7860 align 2**3
         filesz 0x0000000000000000 memsz 0x0000000000000010 flags r--
   RELRO off    0x00000000004c6860 vaddr 0x00000000004c7860 paddr 0x00000000004c7860 align 2**5
         filesz 0x000000000000b7a0 memsz 0x000000000000b7a0 flags rw-


Динамический раздел:
  PLTGOT               0x00000000004d2fe8
  PLTRELSZ             0x0000000000001ba8
  JMPREL               0x000000000007ab88
  PLTREL               0x0000000000000007
  RELA                 0x0000000000063650
  RELASZ               0x0000000000017538
  RELAENT              0x0000000000000018
  RELACOUNT            0x0000000000000bfa
  SYMTAB               0x0000000000000298
  SYMENT               0x0000000000000018
  STRTAB               0x0000000000022288
  STRSZ                0x0000000000033d62
  GNU_HASH             0x0000000000055ff0
  NEEDED               libpthread.so.0
  NEEDED               libz.so.1
  NEEDED               libicui18n.so.57
  NEEDED               libicuuc.so.57
  NEEDED               libpcre16.so.3
  NEEDED               libdl.so.2
  NEEDED               libglib-2.0.so.0
  NEEDED               librt.so.1
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               ld-linux-x86-64.so.2
  SONAME               libQt5Core.so.5
  INIT                 0x000000000007c730
  FINI                 0x00000000003311e8
  FINI_ARRAY           0x00000000004cb858
  FINI_ARRAYSZ         0x0000000000000010
  INIT_ARRAY           0x00000000004cb868
  INIT_ARRAYSZ         0x0000000000000020
  VERSYM               0x00000000000605dc
  VERDEF               0x0000000000063330
  VERDEFNUM            0x000000000000000a
  VERNEED              0x0000000000063480
  VERNEEDNUM           0x0000000000000008


Объявления версий:
1 0x01 0x00028eb5 libQt5Core.so.5
2 0x00 0x0dcbd2c9 Qt_5_PRIVATE_API
3 0x00 0x00058a25 Qt_5
4 0x00 0x058a2810 Qt_5.0
    Qt_5 
5 0x00 0x058a2811 Qt_5.1
    Qt_5.0 
6 0x00 0x058a2812 Qt_5.2
    Qt_5.1 
7 0x00 0x058a2813 Qt_5.3
    Qt_5.2 
8 0x00 0x058a2814 Qt_5.4
    Qt_5.3 
9 0x00 0x058a2815 Qt_5.5
    Qt_5.4 
10 0x00 0x058a2816 Qt_5.6
    Qt_5.5 


Версии ссылок:
  требуется из libgcc_s.so.1:
    0x0b792654 0x00 11 GCC_3.4
    0x0b792650 0x00 12 GCC_3.0
  требуется из libc.so.6:
    0x0d696913 0x00 13 GLIBC_2.3
    0x0d696919 0x00 14 GLIBC_2.9
    0x0d696917 0x00 15 GLIBC_2.7
    0x06969195 0x00 16 GLIBC_2.15
    0x09691a75 0x00 17 GLIBC_2.2.5
    0x0d696914 0x00 18 GLIBC_2.4
    0x09691974 0x00 19 GLIBC_2.3.4
    0x06969194 0x00 20 GLIBC_2.14
  требуется из libstdc++.so.6:
    0x0bafd179 0x00 21 CXXABI_1.3.9
    0x08922974 0x00 22 GLIBCXX_3.4
    0x056bafd3 0x00 23 CXXABI_1.3
    0x0bafd178 0x00 24 CXXABI_1.3.8
  требуется из ld-linux-x86-64.so.2:
    0x0d696913 0x00 25 GLIBC_2.3
  требуется из libdl.so.2:
    0x09691a75 0x00 26 GLIBC_2.2.5
  требуется из libm.so.6:
    0x09691a75 0x00 27 GLIBC_2.2.5
  требуется из librt.so.1:
    0x09691a75 0x00 28 GLIBC_2.2.5
  требуется из libpthread.so.0:
    0x09691a75 0x00 29 GLIBC_2.2.5
    0x09691972 0x00 30 GLIBC_2.3.2
    0x09691973 0x00 31 GLIBC_2.3.3


Разделы:
Инд Имя           Размер    VMA               LMA               Файл      Вырав
  0 .note.gnu.build-id 00000024  0000000000000270  0000000000000270  00000270  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  1 .dynsym       00021ff0  0000000000000298  0000000000000298  00000298  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .dynstr       00033d62  0000000000022288  0000000000022288  00022288  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .gnu.hash     0000a5ec  0000000000055ff0  0000000000055ff0  00055ff0  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .gnu.version  00002d54  00000000000605dc  00000000000605dc  000605dc  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .gnu.version_d 00000150  0000000000063330  0000000000063330  00063330  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 .gnu.version_r 000001d0  0000000000063480  0000000000063480  00063480  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  7 .rela.dyn     00017538  0000000000063650  0000000000063650  00063650  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  8 .rela.plt     00001ba8  000000000007ab88  000000000007ab88  0007ab88  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  9 .init         00000017  000000000007c730  000000000007c730  0007c730  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 10 .plt          00001280  000000000007c750  000000000007c750  0007c750  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 11 .text         002b3815  000000000007d9d0  000000000007d9d0  0007d9d0  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 12 .fini         00000009  00000000003311e8  00000000003311e8  003311e8  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 13 .gcc_except_table 000159b0  00000000003311f4  00000000003311f4  003311f4  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 14 .rodata       00112bb8  0000000000346bc0  0000000000346bc0  00346bc0  2**5
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 15 .interp       0000001c  0000000000459780  0000000000459780  00459780  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 16 .eh_frame     0005d8c4  00000000004597a0  00000000004597a0  004597a0  2**3
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 17 .eh_frame_hdr 0000ea2c  00000000004b7064  00000000004b7064  004b7064  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 18 .tbss         00000010  00000000004c7860  00000000004c7860  004c6860  2**3
                  ALLOC, THREAD_LOCAL
 19 .data.rel.ro.local 00003ff0  00000000004c7860  00000000004c7860  004c6860  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 20 .jcr          00000008  00000000004cb850  00000000004cb850  004ca850  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 21 .fini_array   00000010  00000000004cb858  00000000004cb858  004ca858  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 22 .init_array   00000020  00000000004cb868  00000000004cb868  004ca868  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 23 .data.rel.ro  00006b00  00000000004cb8a0  00000000004cb8a0  004ca8a0  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 24 .dynamic      000002c0  00000000004d23a0  00000000004d23a0  004d13a0  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 25 .got          00000978  00000000004d2670  00000000004d2670  004d1670  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 26 .got.plt      00000950  00000000004d2fe8  00000000004d2fe8  004d1fe8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 27 .data         00000684  00000000004d3940  00000000004d3940  004d2940  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 28 .tm_clone_table 00000000  00000000004d3fc8  00000000004d3fc8  004d2fc8  2**3
                  CONTENTS, ALLOC, LOAD, DATA
 29 .bss          00003a34  00000000004d3fe0  00000000004d3fe0  004d2fc8  2**5
                  ALLOC
 30 .note.gnu.gold-version 0000001c  0000000000000000  0000000000000000  004d2fc8  2**2
                  CONTENTS, READONLY
 31 .gnu_debuglink 00000034  0000000000000000  0000000000000000  004d2fe4  2**0
                  CONTENTS, READONLY
SYMBOL TABLE:
нет символов

Запускается. Последняя строчка лога - при нажати Authorization в контекстном меню. Больше ничего не происходит QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record libpng warning: iCCP: known incorrect sRGB profile QSqlQuery::value: not positioned on a valid record set menu = 0x27bd450 0x27ae940 QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record set menu = 0x27bd450 0x27aeae0 QSqlQuery::value: not positioned on a valid record QSqlQuery::value: not positioned on a valid record content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem. content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem. libpng warning: iCCP: known incorrect sRGB profile QSqlQuery::value: not positioned on a valid record qrc:/qml/qml/Window/SettingPage.qml:1:1: module "QtQuick" is not installed QSGContext::initialize: stencil buffer support missing, expect rendering errors QSqlQuery::value: not positioned on a valid record

Запускается, но не получается открыть настройки или сделать скрин. При попытке сделать скрин (у меня два монитора) на обоих мониторах просто появляется белый квадратик.


libpng warning: iCCP: known incorrect sRGB profile
set menu = 0x266cbe0 0x2654890
set menu = 0x266cbe0 0x2654a30
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
libpng warning: iCCP: known incorrect sRGB profile
qrc:/qml/qml/Window/SettingPage.qml:1:1: module "QtQuick" is not installed
QPainter::begin: Paint device returned engine == 0, type: 2
QSGContext::initialize: stencil buffer support missing, expect rendering errors
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
qrc:/qml/qml/Window/MainToolPage.qml:1:1: module "QtQuick" is not installed
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramEdit(QPixmap)

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0x266cbe0 0x2654bd0

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:19018): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0x266cbe0 0x2654a30
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.

О, да!!!! Все отлично поднялось!!!!

http://joxi.net/EA49zlyTwwDDdr

Правда периодически вылетает с ошибкой сегментирования. Но тем не менее, начало уже положено!

http://joxi.ru/NDrlMaS4Y1jKmP?d=1 для проблем с сеттингами

Если падает, напишите в каких местах попробуем разобраться.

работает (!). Единственный найденный баг - при перемещении мышкой основного окна программы, оно скачет случайным образом по экрану

Эта версия вроде бы работает. Завтра ещё на работе проверю, где два монитора.

настройки открылись. вижу много нового 👍


заметил что в настройках версия 3.0.13 но у .deb пакета при установке 3.0.9.


при попытке сделать скрин ошибка такаже — небольшие квадратики, в которых появляется курсор выбора области:


libpng warning: iCCP: known incorrect sRGB profile
set menu = 0x1efbbe0 0x1ee3890
set menu = 0x1efbbe0 0x1ee3a30
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
libpng warning: iCCP: known incorrect sRGB profile
QPixmap::scaled: Pixmap is a null pixmap
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
QPixmap::scaled: Pixmap is a null pixmap
QObject::connect: No such slot Core::ponoramEdit(QPixmap)
QPixmap::setMask() mask size differs from pixmap size
QPixmap::setMask() mask size differs from pixmap size
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0x1efbbe0 0x1ee3bd0

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed

(joxi:22388): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0x1efbbe0 0x1ee3a30

Проверил на работе, где два монитора, аналогично два небольших квадратика, в которых можно выбирать область.

Проверил данную версию. Тут находится лог установки и работы http://joxi.net/ZrJNYwPS99wQBr.

Сделал тестовый скрин во время проверки http://joxi.net/v294Pgqs33ZRMm.

Вроде работает стабильно, буду проверять в течении дня.

Единственное, что обрамление вокруг окна настроек стало каким то большим и не прозрачным http://joxi.net/bmokzl3sxx376m. Ну думаю, что это позже пофиксится.

ноутбук Lenovo, монитор один. Настройки не открывает, при попытке сделать скриншот - белый экран. При нажатии Esc - вылетает с ошибкой сегментирования, экран становится нормальным.



kaizer@KaizeR$ joxi
libpng warning: iCCP: known incorrect sRGB profile
QSystemTrayIcon::setVisible: No Icon set
QSystemTrayIcon::setVisible: No Icon set
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
-----------
Приложение запустилось
---------------------------------------
Открываю настройки:
---------------------------------------
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
QSystemTrayIcon::setVisible: No Icon set
QSystemTrayIcon::setVisible: No Icon set
libpng warning: iCCP: known incorrect sRGB profile
qrc:/qml/qml/Window/SettingPage.qml:1:1: module "QtQuick" is not installed
QSGContext::initialize: stencil buffer support missing, expect rendering errors
-------------------------------
Делаю скриншот
-------------------
qrc:/qml/qml/Window/MainToolPage.qml:1:1: module "QtQuick" is not installed
qrc:/qml/qml/Window/SurfaceWindow.qml:1:1: module "QtQuick" is not installed
QObject::connect: No such slot Core::ponoramUpload(QPixmap)
QSGContext::initialize: stencil buffer support missing, expect rendering errors
Ошибка сегментирования

Теперь выбор фрагмента появляется, но после отпускания копки не появляются инструменты. Если нажать enter появляется панель инструментов, выделение теряется и изображение с обоих экранов появляется на текущем для обработки, соответственно сильно искажённое т.к. втискивается по ширине в текущий экран (на фоне видно старое выделение)… Сам скрин виден не искажённым, но с двух экранов.




А нет, обрезан правый экран.

Теперь выбор фрагмента появляется, но после отпускания копки не появляются инструменты. Если нажать enter появляется панель инструментов, выделение теряется и изображение с обоих экранов появляется на текущем для обработки, соответственно сильно искажённое т.к. втискивается по ширине в текущий экран (на фоне видно старое выделение)… Сам скрин виден не искажённым, но с двух экранов.


Тоже самое с двумя экранами

Linux Mint 18 Ciannamon 64-bit (2 монитора)


Последний билд на одном мониторе сплошной белый квадрат и все, окно настроек на панели появляется, то нету на экране.( У меня работает только версия 3.0.3, только нету значка в трее).


kovaroman@komp ~ $ joxi

QSystemTrayIcon::setVisible: No Icon set
QSystemTrayIcon::setVisible: No Icon set
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
qrc:/qml/qml/Window/MainToolPage.qml:1:1: module "QtQuick" is not installed
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
qrc:/qml/qml/Window/SurfaceSelectorMacWindow.qml:1:1: module "QtQuick" is not installed

---------------------------------------------------

Открываю окно настроек:

-------------------------------

Problem creating accessible interface for: SelectorWidgetMac(0x1625360)

Make sure to deploy Qt with accessibility plugins.

qrc:/qml/qml/Window/SettingPage.qml:1:1: module "QtQuick" is not installed
QSGContext::initialize: stencil buffer support missing, expect rendering errors
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
QSystemTrayIcon::setVisible: No Icon set
QSystemTrayIcon::setVisible: No Icon set

у кого module "QtQuick" is not installed помогает установка

sudo apt-get install qtdeclarative5-qtquick2-plugin


но потом при попытке сделать скрин, у меня тоже самое, как у Vadim Lopatyuk

Скриншот получился


662c9ee2c4.png (1265×950)


Сразу порадовало что на обоих экранах виделение позиционируется правильно, в старой версии на правом экране оно смещалось на ширину левого.


Из глюков:

  • Сильно тормозит, и на правом экране тормозит заметно больше.
  • Панель инструментов привязана к правому нижнему углу выделения и может уходить из-за этого за границу экрана слева.
  • Аннотации привязаны к левому верхнему углу выделения и двигаются вслед за ним при его перемещении.
  • При перемещении окна настроек по экрану оно дёргается.

Спасибо за активный дебагинг, буду ставить в автозапуск и жду новых версий! 👍

Ах да, ещё лупа при выборе области скриншота показывает не текущее место на скрине в увеличенном варианте, а весь скрин в уменьшенном (втискивает скрин экрана в окошко лупы 😁)

Ещё заметил, что изображение в скриншотере после появления интерфейса редактирования становится слегка мыльным (хуже оригинального на экране), возможно из-за этой обработки появление интерфейса редактирования задерживается. Сам же скриншот в итоге получается чётким…

Уточните пожалуйста, тормозит ли на одном мониторе? Рисование, выделение области. У кого как работает на двух мониторах, так же инстересно рисование\выделение, если ли тормоза ?

Два монитора. Характер тормозов следующий:

  1. Срабатывание по хоткею — быстро, появляется «прицел», двигается точно, выделяет правильно.
  2. После завершения выделения (отпускание кнопки мыши) всё исчезает (я имею в виду элементы интерфейса Joxi) и проходит примерно 8 секнуд прежде чем обратно появляется выделение области и панель инструментов.
  3. После выбора инструмента, при попытке порисовать (любым инструментом), рисуемые объекты не отображаются примерно 2 секунды. Они появятся и если отпустить кнопку мыши и если не отпускать (например на первом рисуемом элементе задержаться с зажатой кнопкой).
  4. Следующие элементы этим же инструментом рисуются без лагов, комфортно.
  5. При смене инструмента лаг повторяется.

Оба монитора тормозят одинаково. Видимо то было первое впечатление.


Ubuntu 16.10 x64

nvidia GTX 950, драйвер 370.28

intel Core i5 2,5GHz

RAM 32GB

SSD 240GB (system)

левый монитор 1920х1200

правый монитор 2560х1440

оба в ландшафтном положении

протестирую у себя завтра вечером и отпишусь

Здравствуйте. Билд еще не стабилен? Стоит подождать??

В целом понравилась работа данной сборки (http://joxi.ru/wRmzQXSWqoxnrO?d=1). Но:

1) при установке нумерации, при редактировании обрезаются круги, в которых стоит номер

Однако сохраненный скрин показывает корректную картинку

2) при повторной попытке создания фрагмента экрана, программа отключается с сообщением:
pure virtual method called
terminate called without an active exception
Аварийный останов (сделан дамп памяти)
(видно на предыдущих скринах)
или просто
Ошибка сегментирования (сделан дамп памяти)
Вернулся к версии http://joxi.ru/NDrlMaS4Y1jKmP?d=1, потому что она более стабильно работает.


Уточните пожалуйста, у вас приложение падает при использовании одного или двух мониторов?

Как я понимаю речь идёт об скриншоте скриншотера. У меня на двух мониторах при попытке это сделать он не показывает интерфейс на скриншоте — делает скриншот как будто скришотер открыт не был. После того как второй экземпляр выгружает скриншот в облако (на нём кстати всё-таки оказывается есть интерфейс первого экземпляра, хотя его и не видно при обработке) попытка сохранить скриншот первого экземпляра оборачивается зависанием joxi.

Я проверял на одном мониторе. На двух, к сожалению, нет возможности проверить.

сборка http://joxi.ru/wRmzQXSWqoxnrO?d=1

ОС Linux Mint 18 Ciannamon x64

Ядро 4.4.0-47

Видео GeForce GTS 450 (driver 367.57)

Монитор слева 1920х1080, справа 1680х1050 (основной)


Захват изображения происходит только на мониторе слева, все инструменты работают, скриншот сделал http://joxi.net/D2PK1aehpdVoam


Справа никак не хочет делать захват. Торможений никаких нету. Произошел вылет при изменении размера кисти, в консоли пишет "Ошибка адресации". При повторном тесте все инструменты отработали, вылета не было. Есть в привьюшке обрезания кругов нумерованных выделений (то о чем писал Егор Бабенко), на сохраненном скриншоте обрезаний нету.

При перетаскивании окна настроек есть немного подергивания самого окна, на работу не влияет. Немного есть размытость интерфейса настроек и панели инструментов при скриншоте, также похоже что и область выделения имеет размытость


В целом неплохо, но у меня на двух мониторах не работает, только на левом, он у меня не основной

Два монитора. Лагает теперь немного по-другому. Сделал скринкаст, для наглядности https://yadi.sk/i/KTuoM6Ehyee47.


Лог от момента нажатия создания скрина примерно до появления интерфейса:


void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=b9451798-01c3-4fe6-8fe1-463c811067d8&t=event&ec=capture&ea=hotkey&an=Joxi&el=fragment"libpng warning: iCCP: known incorrect sRGB profile
void BasicWindow::setMoviable(bool) true
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
void MagnifierItem::setBackground(QPixmap) false QSize(2560, 1440) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1200) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual void SurfaceSelector::paint(QPainter*) *3
QPixmap::setMask() mask size differs from pixmap size
virtual void SurfaceSelector::paint(QPainter*) *3
QPixmap::setMask() mask size differs from pixmap size
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
void SelectorWidgetMac::selectComplete()
void SelectorWidgetMac::selectComplete() *1
void SelectorWidgetMac::selectComplete() screen geometry  0 QRect(1920,0 2560x1440)
void SelectorWidgetMac::selectComplete() screen geometry  1 QRect(0,0 1920x1200)
void SelectorWidgetMac::selectComplete() globalRect.x() >= 0
virtual SelectorWidgetMac::~SelectorWidgetMac()
virtual SurfaceSelector::~SurfaceSelector()
virtual SelectorWidgetMac::~SelectorWidgetMac()
virtual SurfaceSelector::~SurfaceSelector()
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *2
BlackoutArea::BlackoutArea(QQuickItem*)
void BlackoutArea::setLineWidth(int) 9
QVariant Setting::widthColorLine() QVariant(QString, "6")
void JPainterArea::setCurrentLineWidth(int) 6
void JPainterArea::setCurrentItemWidth(int) QQuickItem(0)
void Setting::setValue(QString, QVariant, bool) "substrate" QVariant(bool, true) false
void Setting::setValue(QString, QVariant, bool) 0
BlackoutArea::BlackoutArea(QQuickItem*)
void BlackoutArea::setLineWidth(int) 9
QVariant Setting::widthColorLine() QVariant(QString, "6")
void JPainterArea::setCurrentLineWidth(int) 6
void JPainterArea::setCurrentItemWidth(int) QQuickItem(0)
void Setting::setValue(QString, QVariant, bool) "substrate" QVariant(bool, true) false
void Setting::setValue(QString, QVariant, bool) 0
qml: onVisibleChanged * 1
qml: implicitWidth 0 210
qml: implicitWidth 0 210
bool JPainterArea::canUndo() false 0
bool JPainterArea::canUndo() false 0
void MagnifierItem::setBackground(QPixmap) false QSize(4480, 1440) 1
qml: implicitWidth 0 210
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qml: onStateChanged = none
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
libpng warning: iCCP: known incorrect sRGB profile
void JPainterArea::setCurrentModule(QString) "Ellipse"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=b9451798-01c3-4fe6-8fe1-463c811067d8&t=event&ec=tool&ea=click&an=Joxi&el=Ellipse"
void JPainterArea::setCurrentModule(QString) module EllipseModule(0x2e5b8b0)
void SurfaceWidget::setEnableMask(bool) false
qml: onCurrentModuleChanged Ellipse true false
QVariant Setting::widthColorLine() QVariant(QString, "6")
void JPainterArea::setCurrentLineWidth(int) 6
void Setting::setValue(QString, QVariant, bool) "lastGraphTools" QVariant(QString, "Ellipse") false
void Setting::setValue(QString, QVariant, bool) 0
void JPainterArea::setCurrentModule(QString) "Ellipse"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=b9451798-01c3-4fe6-8fe1-463c811067d8&t=event&ec=tool&ea=click&an=Joxi&el=Ellipse"
void JPainterArea::setCurrentModule(QString) module EllipseModule(0x2e633e0)
QVariant Setting::widthColorLine() QVariant(QString, "6")
void JPainterArea::setCurrentLineWidth(int) 6
void Setting::setValue(QString, QVariant, bool) "lastGraphTools" QVariant(QString, "Ellipse") false
void Setting::setValue(QString, QVariant, bool) 0
void JPainterArea::setCurrentLineWidth(int) 6
void SurfaceWidget::setAudioRecord(AudioRecord*) AudioRecord(0x21b8590) SurfaceWidget(0x22f7e90)
SurfaceWidget* Core::surfaceWidget() *3
QObject::connect: No such slot Core::ponoramUpload(QPixmap)
QObject::connect: No such signal SurfaceWidget::editPonoram(QPixmap)
SurfaceWidget* Core::surfaceWidget() *4
void SurfaceWidget::setFullscreen(bool)
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *4
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *4
QRect SurfaceWidget::toolbarScreen(int, int, int, int) QRect(1920,0 2560x1440) false false
QRect SurfaceWidget::toolbarScreen(int, int, int, int) QRect(0,0 1920x1200) false false
void SurfaceWidget::setBackground(QPixmap)
void JPainterArea::setBackground(QImage) false
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1200) 1
qml: onBackgroundChanged
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
libpng warning: iCCP: known incorrect sRGB profile
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
QSGContext::initialize: stencil buffer support missing, expect rendering errors
virtual void SurfaceSelector::paint(QPainter*) *4
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(442,316 485x330)

Запись с бо́льшего монитора, лог с ме́ньшего. Лагает одинаково. Могу записать видео по шагам на ваше усмотрение. Т.е. напишите что делать по шагам — я запишу видео и скину лог, если надо.

Видео лучше скачать, в онлайн, интерфейсе диска, — дикое мыло

Работать работает, пользоваться можно. Но есть смущающие моменты:

1) В окне редактирования изображения мутное

2) При скриншоте области

а) возникает область выделения, делается скриншот

б) все элементы интерфейса и затемнение исчезают секунд на 5, начинаешь думать "а всё ли в порядке"

в) снова возникает область с элементами редактора и там уже всё как обычно

На 16.10 запускается и делает скрины нормально (с одним монитором, ноутбук). Первый скрин нормально, на втором вылетает.

на 16.04 не запускается вовсе эта сборка.

уточните пожалуйста на 16.04 какие ошибки при запуске из консоли ?


kaizer@KaizeR$ joxi
Setting::Setting(QObject*) *1
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
int main(int, char**) "/home/kaizer/.joxi/"
void installFont() load font ":/font/font/HelveticaNeueCyr-Medium.otf" ("HelveticaNeueCyr") 0
void installFont() load font ":/font/font/OpenSans-Bold.ttf" ("Open Sans") 1
void installFont() load font ":/font/font/OpenSans-Regular.ttf" ("Open Sans") 2
void installFont() load font ":/font/font/OpenSans-Semibold.ttf" ("Open Sans") 3
void installFont() "Abyssinica SIL"
void installFont() "Bitstream Charter"
void installFont() "Cantarell"
void installFont() "Century Schoolbook L"
void installFont() "Courier 10 Pitch"
void installFont() "DejaVu Sans"
void installFont() "DejaVu Sans Mono"
void installFont() "DejaVu Serif"
void installFont() "Dingbats"
void installFont() "FreeMono"
void installFont() "FreeSans"
void installFont() "FreeSerif"
void installFont() "Garuda"
void installFont() "HelveticaNeueCyr"
void installFont() "KacstArt"
void installFont() "KacstBook"
void installFont() "KacstDecorative"
void installFont() "KacstDigital"
void installFont() "KacstFarsi"
void installFont() "KacstLetter"
void installFont() "KacstNaskh"
void installFont() "KacstOffice"
void installFont() "KacstOne"
void installFont() "KacstPen"
void installFont() "KacstPoster"
void installFont() "KacstQurn"
void installFont() "KacstScreen"
void installFont() "KacstTitle"
void installFont() "KacstTitleL"
void installFont() "Khmer OS"
void installFont() "Khmer OS System"
void installFont() "Kinnari"
void installFont() "Laksaman"
void installFont() "Liberation Mono"
void installFont() "Liberation Sans"
void installFont() "Liberation Sans Narrow"
void installFont() "Liberation Serif"
void installFont() "LKLUG"
void installFont() "Lohit Punjabi"
void installFont() "Loma"
void installFont() "Monospace"
void installFont() "mry_KacstQurn"
void installFont() "NanumBarunGothic"
void installFont() "NanumGothic"
void installFont() "NanumMyeongjo"
void installFont() "Nimbus Mono L"
void installFont() "Nimbus Roman No9 L"
void installFont() "Nimbus Sans L"
void installFont() "Norasi"
void installFont() "Noto Sans CJK JP"
void installFont() "Noto Sans CJK KR"
void installFont() "Noto Sans CJK SC"
void installFont() "Noto Sans CJK TC"
void installFont() "Noto Sans Mono CJK JP"
void installFont() "Noto Sans Mono CJK KR"
void installFont() "Noto Sans Mono CJK SC"
void installFont() "Noto Sans Mono CJK TC"
void installFont() "Open Sans"
void installFont() "OpenSymbol"
void installFont() "Padauk"
void installFont() "Padauk Book [PYRS]"
void installFont() "Padauk Book [SIL ]"
void installFont() "Phetsarath OT"
void installFont() "Purisa"
void installFont() "Saab"
void installFont() "Sans Serif"
void installFont() "Sawasdee"
void installFont() "Serif"
void installFont() "Standard Symbols L"
void installFont() "STIX"
void installFont() "STIX Math"
void installFont() "STIXGeneral"
void installFont() "STIXIntegralsD"
void installFont() "STIXIntegralsSm"
void installFont() "STIXIntegralsUp"
void installFont() "STIXIntegralsUpD"
void installFont() "STIXIntegralsUpSm"
void installFont() "STIXNonUnicode"
void installFont() "STIXSizeFiveSym"
void installFont() "STIXSizeFourSym"
void installFont() "STIXSizeOneSym"
void installFont() "STIXSizeThreeSym"
void installFont() "STIXSizeTwoSym"
void installFont() "STIXVariants"
void installFont() "Symbola"
void installFont() "TakaoPGothic"
void installFont() "Tibetan Machine Uni"
void installFont() "Tlwg Mono"
void installFont() "Tlwg Typewriter"
void installFont() "Tlwg Typist"
void installFont() "Tlwg Typo"
void installFont() "Ubuntu"
void installFont() "Ubuntu Condensed"
void installFont() "Ubuntu Mono"
void installFont() "Umpush"
void installFont() "URW Bookman L"
void installFont() "URW Chancery L"
void installFont() "URW Gothic L"
void installFont() "URW Palladio L"
void installFont() "Waree"
Autorization::Autorization(QObject*) QThread(0xa79f50)
void Autorization::listen() *2 62000
QSqlQuery::value: not positioned on a valid record
void Core::setLastLink(QString) ""
void Core::createTrayIcon() *1
void Core::createTrayIcon() *2
QSystemTrayIcon::setVisible: No Icon set
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
void Core::createTrayIcon() *14
void Core::createTrayMenu() start create tray
void Core::createTrayMenu() key string "Ctrl+Print" "Ctrl+Shift+Print"
void Core::createTrayMenu() *2
void Core::createTrayMenu() *3
QSqlQuery::value: not positioned on a valid record
void Core::createTrayMenu() *4
void Core::createTrayMenu() *4.1
void Core::createTrayMenu() *4.2
void Core::createTrayMenu() *4.3
void Core::createTrayMenu() *4.4 QMenu(0xb111c0) QSystemTrayIcon(0xb24600)
void Core::createTrayMenu() complete create tray
void Core::createTrayIcon() *15
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
void Core::createTrayIcon() *1
void Core::createTrayIcon() *2
QSystemTrayIcon::setVisible: No Icon set
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
void Core::createTrayIcon() *14
void Core::createTrayMenu() start create tray
void Core::createTrayMenu() key string "Ctrl+Print" "Ctrl+Shift+Print"
void Core::createTrayMenu() *2
void Core::createTrayMenu() *3
QSqlQuery::value: not positioned on a valid record
void Core::createTrayMenu() *4
void Core::createTrayMenu() *4.1
void Core::createTrayMenu() *4.2
void Core::createTrayMenu() *4.3
void Core::createTrayMenu() *4.4 QMenu(0xb3dbe0) QSystemTrayIcon(0xb24600)
void Core::createTrayMenu() complete create tray
void Core::createTrayIcon() *15
QSqlQuery::value: not positioned on a valid record
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=25fd6129-412a-420f-8e30-d9dd42bed4f8&t=event&ec=app&ea=use&an=Joxi&el= 3.0.13"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=25fd6129-412a-420f-8e30-d9dd42bed4f8&t=event&ec=location&ea=use&an=Joxi&el=ru_RU.UTF-8;"
QSqlQuery::value: not positioned on a valid record
Could not initialize GLX
Аварийный останов (сделан дамп памяти)

Система чистая, только установил

Да, GeForce GT 720M/PCIe/SSE2.
После нескольких перезагрузок она магическим образом запустилась, но скрины не делает, вылетает с ошибкой сегментирования:

http://paste.ubuntu.com/23479443/

Доброго времени суток, направили сюда из тикета http://joxi.userecho.com/topics/2217-dobryij-den-ne-rabotaet-ustanovka-na-opensuse/.


Операционная система OpenSUSE 42.1


Установил с нарушением зависимости от libcurl:

# rpm -i joxi-net_x86_64-os.rpm

error: Failed dependencies:
libcurl is needed by joxi-3.0.7-3.0.7.x86_64


# rpm -i --nodeps joxi-net_x86_64-os.rpm

при запуске вижу ошибку:

> joxi

QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
libpng warning: iCCP: known incorrect sRGB profile
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
Cannot mix incompatible Qt library (version 0x50501) with this library (version 0x50500)
Аварийный останов

Добрый день, данная ошибка связана с тем что у вас в системе стоит два набора библиотек Qt. Посмотрите пожалуйста командой ldd /usr/bin/joxi зависимости библиотек joxi

# ldd /usr/bin/joxi

linux-vdso.so.1 (0x00007ffd70a78000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f7b9bb59000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f7b9b907000)
libappindicator.so.1 => /usr/lib64/libappindicator.so.1 (0x00007f7b9b6fa000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f7b9b0be000)
libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007f7b9ae71000)
libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007f7b9ac00000)
libmcrypt.so.4 => /usr/lib64/libmcrypt.so.4 (0x00007f7b9a9c8000)
libQt5Multimedia.so.5 => /usr/lib64/libQt5Multimedia.so.5 (0x00007f7b9a6e1000)
libQt5Declarative.so.5 => /usr/lib64/libQt5Declarative.so.5 (0x00007f7b9a16c000)
libQt5XmlPatterns.so.5 => /usr/lib64/libQt5XmlPatterns.so.5 (0x00007f7b99b7d000)
libQt5Widgets.so.5 => /usr/lib64/libQt5Widgets.so.5 (0x00007f7b992fb000)
libQt5X11Extras.so.5 => /usr/lib64/libQt5X11Extras.so.5 (0x00007f7b990f7000)
libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5 (0x00007f7b989cb000)
libQt5Sql.so.5 => /usr/lib64/libQt5Sql.so.5 (0x00007f7b98789000)
libQt5Network.so.5 => /usr/lib64/libQt5Network.so.5 (0x00007f7b98432000)
libQt5Concurrent.so.5 => /usr/lib64/libQt5Concurrent.so.5 (0x00007f7b9822c000)
libQt5Xml.so.5 => /usr/lib64/libQt5Xml.so.5 (0x00007f7b97fed000)
libQt5Script.so.5 => /usr/lib64/libQt5Script.so.5 (0x00007f7b97b6f000)
libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5 (0x00007f7b97496000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f7b97204000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7b96fe7000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f7b96c65000)
libm.so.6 => /lib64/libm.so.6 (0x00007f7b96963000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f7b9674c000)
libc.so.6 => /lib64/libc.so.6 (0x00007f7b963a5000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f7b96184000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f7b95f80000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f7b95c71000)
libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007f7b95a67000)
libindicator.so.7 => /usr/lib64/libindicator.so.7 (0x00007f7b95858000)
libdbusmenu-gtk.so.4 => /usr/lib64/libdbusmenu-gtk.so.4 (0x00007f7b95644000)
libdbusmenu-glib.so.4 => /usr/lib64/libdbusmenu-glib.so.4 (0x00007f7b95427000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f7b95172000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f7b94df3000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f7b94bee000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f7b949e1000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f7b947db000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f7b945b4000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f7b94292000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f7b9406f000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f7b93e5a000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f7b93c0f000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f7b939d2000)
liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f7b937c2000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f7b935ab000)
libsasl2.so.3 => /usr/lib64/libsasl2.so.3 (0x00007f7b9338e000)
libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007f7b93125000)
libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f7b92d32000)
libidn.so.11 => /usr/lib64/libidn.so.11 (0x00007f7b92afe000)
libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007f7b928d3000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00007f7b9268c000)
libz.so.1 => /lib64/libz.so.1 (0x00007f7b92476000)
libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f7b92228000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f7b91feb000)
libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f7b91d8a000)
librt.so.1 => /lib64/librt.so.1 (0x00007f7b91b82000)
libicui18n.so.52.1 => /usr/lib64/libicui18n.so.52.1 (0x00007f7b9176d000)
libicuuc.so.52.1 => /usr/lib64/libicuuc.so.52.1 (0x00007f7b913ee000)
libpcre16.so.0 => /usr/lib64/libpcre16.so.0 (0x00007f7b91191000)
/lib64/ld-linux-x86-64.so.2 (0x0000558b69123000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f7b90f66000)
libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f7b90d38000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f7b90b26000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f7b90922000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f7b90720000)
libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f7b90508000)
libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f7b90302000)
libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007f7b900ff000)
libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007f7b8fefc000)
libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007f7b8fcf5000)
libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007f7b8faf2000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f7b8f8ec000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f7b8f6dc000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f7b8f4d8000)
libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f7b8f271000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f7b8f067000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f7b8ee63000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f7b8ec53000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f7b8ea48000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f7b8e83c000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f7b8e639000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f7b8e415000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f7b8e17d000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f7b8ded2000)
libEGL.so.1 => /usr/lib64/libEGL.so.1 (0x00007f7b8dca9000)
libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007f7b8daa6000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f7b8d89c000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00007f7b8d5c9000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00007f7b8d399000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f7b8d194000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00007f7b8cf87000)
libpulsecommon-7.0.so => /usr/lib64/pulseaudio/libpulsecommon-7.0.so (0x00007f7b8cd0c000)
libjson-c.so.2 => /usr/lib64/libjson-c.so.2 (0x00007f7b8cb00000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f7b8c8b9000)
libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007f7b8c690000)
libicudata.so.52.1 => /usr/lib64/libicudata.so.52.1 (0x00007f7b8c48e000)
libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f7b8c27f000)
libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007f7b8c077000)
libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007f7b8be69000)
libwayland-client.so.0 => /usr/lib64/libwayland-client.so.0 (0x00007f7b8bc5b000)
libwayland-server.so.0 => /usr/lib64/libwayland-server.so.0 (0x00007f7b8ba48000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f7b8b844000)
libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007f7b8b619000)
libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007f7b8b3ae000)
liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007f7b8b187000)
libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007f7b8aea1000)
libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007f7b8ac62000)
libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007f7b8a792000)
libspeex.so.1 => /usr/lib64/libspeex.so.1 (0x00007f7b8a579000)
libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007f7b8a374000)
libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f7b8a16c000)
libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007f7b89f3e000)

Обновил принудительно весь QT, проблема исчезла.

Linux Mint 18, на последней сборке ничего не изменилось, захват делает только на левом мониторе, справа нету области выделения(

Тормозов нету. Остались те же баги, которые комментом выше описал


вот часть лога при запуске выделения:


void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=46c529cb-c200-498e-8997-6564919c608d&t=event&ec=capture&ea=hotkey&an=Joxi&el=fragment"
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
void MagnifierItem::setBackground(QPixmap) false QSize(1680, 1050) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1080) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3

Пришлите нам пожалуйста файлы логов из папки ~/.joxi

должны быть файлы screen_log

Судя по этому логу, у вас очень странное расположение одного экрана )))) Прямо по середине монитора. Это весь лог?

вот скрин настроек мониторов:
http://joxi.ru/l2ZX07LuwwKNnr

http://joxi.ru/eAOLkZeIxx0aXr

Да это все что есть в файле ~/.joxi/screen_info.log

Спасибо, подумаем что можно сделать.

Очень сейчас актуальная эта проблема: у меня два монитора, один основной (на котором есть панель задач), второй дополнительный (только бекграунд). В таком режиме работает захват с двух мониторов, но если сделать второй монитор дополнительным, джокси делает захват только с того монитора, который был вначале основным((

Ничего не помогает... стандартный скриншотер делает нормально захват, все работает в системе при любом раскладе мониторов, только трабла с джокси... может как можете пофиксить получение расположения экранов при изменении монитора по умолчанию?

http://joxi.ru/5mddwlzhkPBwBm - вот в чем проблемма, если сдвинуть немного монитор к нижней границе другого, тогда захват начинает работать)

Может у кого такие же проблеммы с разными мониторами

Кстати попробовал сейчас сделать скриншот на большую область, около 1920*1080 и вообще всё повисло. Минут 10 уже думает, но не вылетает, отображает просто затемнённую область.

$ joxiSetting::Setting(QObject*) *1

int main(int, char**) "/home/egor/.joxi/"
void installFont() load font ":/font/font/HelveticaNeueCyr-Medium.otf" ("HelveticaNeueCyr") 0
void installFont() load font ":/font/font/OpenSans-Bold.ttf" ("Open Sans") 1
void installFont() load font ":/font/font/OpenSans-Regular.ttf" ("Open Sans") 2
void installFont() load font ":/font/font/OpenSans-Semibold.ttf" ("Open Sans") 3
void installFont() "Abyssinica SIL"
void installFont() "Andale Mono"
void installFont() "Arial"
void installFont() "Arial Black"
void installFont() "Bitstream Charter"
void installFont() "Century Schoolbook L"
void installFont() "Comic Sans MS"
void installFont() "Courier 10 Pitch"
void installFont() "Courier New"
void installFont() "DejaVu Math TeX Gyre"
void installFont() "DejaVu Sans"
void installFont() "DejaVu Sans Mono"
void installFont() "DejaVu Serif"
void installFont() "Dingbats"
void installFont() "Droid Sans Fallback"
void installFont() "FreeMono"
void installFont() "FreeSans"
void installFont() "FreeSerif"
void installFont() "Garuda"
void installFont() "Georgia"
void installFont() "HelveticaNeueCyr"
void installFont() "Impact"
void installFont() "KacstArt"
void installFont() "KacstBook"
void installFont() "KacstDecorative"
void installFont() "KacstDigital"
void installFont() "KacstFarsi"
void installFont() "KacstLetter"
void installFont() "KacstNaskh"
void installFont() "KacstOffice"
void installFont() "KacstOne"
void installFont() "KacstPen"
void installFont() "KacstPoster"
void installFont() "KacstQurn"
void installFont() "KacstScreen"
void installFont() "KacstTitle"
void installFont() "KacstTitleL"
void installFont() "Khmer OS"
void installFont() "Khmer OS System"
void installFont() "Kinnari"
void installFont() "Laksaman"
void installFont() "Liberation Mono"
void installFont() "Liberation Sans"
void installFont() "Liberation Sans Narrow"
void installFont() "Liberation Serif"
void installFont() "LKLUG"
void installFont() "Lohit Punjabi"
void installFont() "Loma"
void installFont() "Monospace"
void installFont() "mry_KacstQurn"
void installFont() "NanumBarunGothic"
void installFont() "NanumGothic"
void installFont() "NanumMyeongjo"
void installFont() "Nimbus Mono L"
void installFont() "Nimbus Roman No9 L"
void installFont() "Nimbus Sans L"
void installFont() "Norasi"
void installFont() "Noto Mono"
void installFont() "Noto Sans CJK JP"
void installFont() "Noto Sans CJK KR"
void installFont() "Noto Sans CJK SC"
void installFont() "Noto Sans CJK TC"
void installFont() "Noto Sans Mono CJK JP"
void installFont() "Noto Sans Mono CJK KR"
void installFont() "Noto Sans Mono CJK SC"
void installFont() "Noto Sans Mono CJK TC"
void installFont() "Open Sans"
void installFont() "OpenSymbol"
void installFont() "Padauk"
void installFont() "Padauk Book [PYRS]"
void installFont() "Padauk Book [SIL ]"
void installFont() "Phetsarath OT"
void installFont() "Purisa"
void installFont() "Saab"
void installFont() "Sans Serif"
void installFont() "Sawasdee"
void installFont() "Serif"
void installFont() "Standard Symbols L"
void installFont() "STIX"
void installFont() "STIX Math"
void installFont() "STIXGeneral"
void installFont() "STIXIntegralsD"
void installFont() "STIXIntegralsSm"
void installFont() "STIXIntegralsUp"
void installFont() "STIXIntegralsUpD"
void installFont() "STIXIntegralsUpSm"
void installFont() "STIXNonUnicode"
void installFont() "STIXSizeFiveSym"
void installFont() "STIXSizeFourSym"
void installFont() "STIXSizeOneSym"
void installFont() "STIXSizeThreeSym"
void installFont() "STIXSizeTwoSym"
void installFont() "STIXVariants"
void installFont() "Symbola"
void installFont() "TakaoPGothic"
void installFont() "Tibetan Machine Uni"
void installFont() "Times New Roman"
void installFont() "Tlwg Mono"
void installFont() "Tlwg Typewriter"
void installFont() "Tlwg Typist"
void installFont() "Tlwg Typo"
void installFont() "Trebuchet MS"
void installFont() "Ubuntu"
void installFont() "Ubuntu Condensed"
void installFont() "Ubuntu Mono"
void installFont() "Umpush"
void installFont() "URW Bookman L"
void installFont() "URW Chancery L"
void installFont() "URW Gothic L"
void installFont() "URW Palladio L"
void installFont() "Verdana"
void installFont() "Waree"
void installFont() "Webdings"
void installFont() "WenQuanYi Micro Hei"
void installFont() "WenQuanYi Micro Hei Mono"
Autorization::Autorization(QObject*) QThread(0xd8b090)
void Autorization::listen() *2 62000
libpng warning: iCCP: known incorrect sRGB profile
void Core::setLastLink(QString) ""
set menu = 0xf2f4c0 0xf19900
set menu = 0xf2f4c0 0xf19aa0
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=app&ea=use&an=Joxi&el= 3.0.13"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=location&ea=use&an=Joxi&el=ru_RU.UTF-8;ru"
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
void Updater::networkManagerFinished(QNetworkReply*) QUrl("http://update.joxi.ru/current_version_linux_64") 0 "Unknown error"
void Updater::networkManagerFinished(QNetworkReply*) "<?xml version='1.0' encoding='UTF-8'?>
<server>
<update>
<version critical="0" license="0">2.1.1</version>
<link>http://update.joxi.ru/joxi_linux_64.zip</link>
</update>
</server>"
void NetworkReadReply::readReply(QByteArray)
void NetworkReadReply::readUpdate()
void NetworkReadReply::readUpdate() "" false
void NetworkReadReply::readUpdate() "version" true
void NetworkReadReply::readUpdate() "version"
void NetworkReadReply::readUpdate() "" false
void NetworkReadReply::readUpdate() "link" true
void NetworkReadReply::readUpdate() "link"
void NetworkReadReply::readUpdate() "" false
void Updater::checkUpdate(QString, bool, bool, QString, QString) "211" false "3.0.13" false "http://update.joxi.ru/joxi_linux_64.zip" ""
void Updater::checkQueue() 1
void Updater::checkQueue() 0
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=capture&ea=hotkey&an=Joxi&el=fragment"
libpng warning: iCCP: known incorrect sRGB profile
void BasicWindow::setMoviable(bool) true
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
void MagnifierItem::setBackground(QPixmap) false QSize(1366, 768) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
void MagnifierItem::setBackground(QPixmap) true QSize(0, 0) 1
QPixmap::scaled: Pixmap is a null pixmap
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1080) 1
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *3
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
virtual void SurfaceSelector::paint(QPainter*) *2
void SelectorWidgetMac::selectComplete()
void SelectorWidgetMac::selectComplete() *1
void SelectorWidgetMac::selectComplete() screen geometry 0 QRect(1920,312 1366x768)
void SelectorWidgetMac::selectComplete() screen geometry 1 QRect(0,0 1920x1080)
void SelectorWidgetMac::selectComplete() globalRect.x() >= 0
virtual SelectorWidgetMac::~SelectorWidgetMac()
virtual SurfaceSelector::~SurfaceSelector()
virtual SelectorWidgetMac::~SelectorWidgetMac()
virtual SurfaceSelector::~SurfaceSelector()
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *2
BlackoutArea::BlackoutArea(QQuickItem*)
void BlackoutArea::setLineWidth(int) 9
QVariant Setting::widthColorLine() QVariant(QString, "9")
void JPainterArea::setCurrentLineWidth(int) 9
void JPainterArea::setCurrentItemWidth(int) QQuickItem(0)
BlackoutArea::BlackoutArea(QQuickItem*)
void BlackoutArea::setLineWidth(int) 9
QVariant Setting::widthColorLine() QVariant(QString, "9")
void JPainterArea::setCurrentLineWidth(int) 9
void JPainterArea::setCurrentItemWidth(int) QQuickItem(0)
qml: onVisibleChanged * 1
qml: implicitWidth 0 210
qml: implicitWidth 0 210
bool JPainterArea::canUndo() false 0
bool JPainterArea::canUndo() false 0
void MagnifierItem::setBackground(QPixmap) false QSize(3286, 1080) 1
qml: implicitWidth 0 210
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qml: onStateChanged = none
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
libpng warning: iCCP: known incorrect sRGB profile
void JPainterArea::setCurrentModule(QString) "Blur"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=click&an=Joxi&el=Blur"
void JPainterArea::setCurrentModule(QString) module BlurModule(0x190e310)
void SurfaceWidget::setEnableMask(bool) false
qml: onCurrentModuleChanged Blur true false
void JPainterArea::setCurrentLineWidth(int) 9
void Setting::setValue(QString, QVariant, bool) "lastGraphTools" QVariant(QString, "Blur") false
void Setting::setValue(QString, QVariant, bool) 0
void JPainterArea::setCurrentModule(QString) "Blur"
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=click&an=Joxi&el=Blur"
void JPainterArea::setCurrentModule(QString) module BlurModule(0x1915ab0)
void JPainterArea::setCurrentLineWidth(int) 9
void Setting::setValue(QString, QVariant, bool) "lastGraphTools" QVariant(QString, "Blur") false
void Setting::setValue(QString, QVariant, bool) 0
void JPainterArea::setCurrentLineWidth(int) 9
void SurfaceWidget::setAudioRecord(AudioRecord*) AudioRecord(0x1ac5f50) SurfaceWidget(0x16933d0)
SurfaceWidget* Core::surfaceWidget() *3
QObject::connect: No such slot Core::ponoramUpload(QPixmap)
QObject::connect: No such signal SurfaceWidget::editPonoram(QPixmap)
SurfaceWidget* Core::surfaceWidget() *4
void SurfaceWidget::setFullscreen(bool)
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *4
SurfaceWidget* Core::surfaceWidget() *1
SurfaceWidget* Core::surfaceWidget() *4
QRect SurfaceWidget::toolbarScreen(int, int, int, int) QRect(1920,312 1366x768) false false
QRect SurfaceWidget::toolbarScreen(int, int, int, int) QRect(0,0 1920x1080) false false
qml: calccoordinate *1
qml: calccoordinate *5 0 768
void SurfaceWidget::setBackground(QPixmap)
void JPainterArea::setBackground(QImage) false
void MagnifierItem::setBackground(QPixmap) false QSize(1920, 1080) 1
qml: onBackgroundChanged
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) "data"
virtual QPixmap ScreenImagerovider::requestPixmap(const QString&, QSize*, const QSize&) load data false
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
QSGContext::initialize: stencil buffer support missing, expect rendering errors
virtual void SurfaceSelector::paint(QPainter*) *4
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
NetworkAccessManager::NetworkAccessManager(QObject*) false "" 0
QSqlQuery::value: not positioned on a valid record
QSqlQuery::value: not positioned on a valid record
void Autorization::getUserInfo() "https://api.joxi.net/drive/v1/about"
static QNetworkRequest& NetworkAccessManager::getAuthRequest(QNetworkRequest&)
QIODevice::read (QFile, ":/certificate/joxi.pem"): device not open
void Autorization::getUserInfo() "User-agent" "Joxi 3.0.13"
void Autorization::getUserInfo() "Authorization" "Bearer N2M3ZmMzMzA0YmY2ODk4NWE2MGI3ZGMzODE1ZjNjZDk5ZmFiMjEzYjQ1ZTVmZWUzYTY1YmI1YmY1MTgzZGQzYw"
void Autorization::finished(QNetworkReply*) "{"maxUploadSizes":[{"size":"20971520","type":"*"}],"quotaBytesUsed":64228814.0,"quotaBytesTotal":1073741824.0,"user":{"displayName":"Zero Sentoki","isAuthenticatedUser":true,"emailAddress":"zero.sentoki@gmail.com","picture":{"url":"http:\/\/gravatar.com\/avatar\/3584366d52658e1558504151edb854ea"}}}"
void Setting::setValue(QString, QVariant, bool) "quota" QVariant(qulonglong, 1073741824) false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "usage" QVariant(qulonglong, 64228814) false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "max_post_size" QVariant(qulonglong, 20971520) false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "username" QVariant(QString, "Zero Sentoki") false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "usermail" QVariant(QString, "zero.sentoki@gmail.com") false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "useravatar" QVariant(QString, "http://gravatar.com/avatar/3584366d52658e1558504151edb854ea") false
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "features" QVariant(QString, "") true
void Setting::setValue(QString, QVariant, bool) 0
void Setting::setValue(QString, QVariant, bool) "paidExpired" QVariant(QString, "") true
void Setting::setValue(QString, QVariant, bool) "paidExpired" QVariant(QString, "") true ""
void Setting::setValue(QString, QVariant, bool) 1


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0xf2f4c0 0xf19c40


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed


(joxi:14757): Gtk-CRITICAL **: IA__gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
set menu = 0xf2f4c0 0xf19aa0
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void SurfaceSelector::paint(QPainter*) *4
virtual void JPainterArea::mousePressEvent(QMouseEvent*)
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=use&an=Joxi&el=Blur"
void BlurItem::resize(QRectF)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 3x3)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 8x6)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 14x9)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 20x13)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 30x18)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 39x23)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 47x27)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 55x31)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 67x34)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 89x42)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 112x48)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 134x53)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 159x58)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 165x60)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 180x62)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 197x67)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 203x68)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 205x69)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 210x71)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 219x75)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 222x77)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 223x77)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 225x78)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mouseMoveEvent(QMouseEvent*)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 226x78)
virtual void AbstractGraphItem::paint(QPainter*)
void BlurItem::resize(QRectF)
void JPainterArea::setCurrentItem(AbstractGraphItem*)
void JPainterArea::setCurrentLineWidth(int) 9
virtual void AddCommand::redo()
bool JPainterArea::canUndo() true 1
bool JPainterArea::canUndo() true 1
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 226x78)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void SurfaceWidget::keyReleaseEvent(QKeyEvent*) is control QFlags() QFlags()
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(903,425 226x78)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void JPainterArea::mousePressEvent(QMouseEvent*)
void AnalyticsEvent::sendEvent() "v=1&tid=UA-30950280-6&cid=d728caa3-6271-4e2c-8343-4967e3a7b1b7&t=event&ec=tool&ea=use&an=Joxi&el=Blur"
void BlurItem::resize(QRectF)
void BlurItem::resize(QRectF)
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
content-type missing in HTTP POST, defaulting to application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix this problem.
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777251 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void SurfaceWidget::keyReleaseEvent(QKeyEvent*) is control QFlags() QFlags()
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777249 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)
virtual void BlurItem::keyPressEvent(QKeyEvent*)
virtual void SurfaceWidget::keyPressEvent(QKeyEvent*) 16777250 16777216
QList<QRectF> BlackoutArea::getPaintRect() m_selectRect QRectF(0,0 1910x1070)
virtual void BlurItem::paint(QPainter*) false QRectF(978,513 1x1)
virtual void AbstractGraphItem::paint(QPainter*)

Уточните пожалуйста, вы используете один монитор или два ?

Пардон, два монитора. На второй, ноутбучный, не залазил.

добрый день!


Проблемы с установкой на OpenSuse 42.1


zypper se libcurl
Загрузка данных о репозиториях...
Чтение установленных пакетов...



С | Имя | Заключение | Тип
--+---------------------+----------------------------------------+------
i | libcurl-devel | A Tool for Transferring Data from URLs | пакет
| libcurl-devel-32bit | A Tool for Transferring Data from URLs | пакет
i | libcurl4 | Version 4 of cURL shared library | пакет
| libcurl4-32bit | Version 4 of cURL shared library | пакет
┬─[desperate@susa:~]─[04:00:11 PM]
╰─>$ sudo zypper in Загрузки/joxi-net_x86_64-os.rpm
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...



Проблема: ничто не предоставляет libcurl, необходимый для joxi-3.0.7-3.0.7.x86_64
Решение 1: не устанавливать joxi-3.0.7-3.0.7.x86_64
Решение 2: повредить joxi-3.0.7-3.0.7.x86_64, игнорируя некоторые из его зависимостей



Выберите по номеру одно из вышеуказанных решений или отмените [1/2/c] (c):


если поставить с нарушением зависимостей, то при запуске получаем слудующее


joxi
joxi: relocation error: /usr/lib64/libQt5Declarative.so.5: symbol _ZTI14QObjectPrivate, version Qt_5 not defined in file libQt5Core.so.5 with link time reference

Попробуйте обновить библиотеки Qt

Последнее, что есть в родных репозиториях.

да и прошу прощения, дистрибутив OpenSuse 42.2. До этого на 42.1 все работало.

Ubuntu 16.04 в Unity все работает шикарно. А вот в gnome-подобных оболочках - нет. Пока использую Unity. Но могу тестировать под другими оболочками.

Как успехи, есть новые сборки? А то эти лаги в начале и на переключении инструментов начинают раздражать…

Сборку постараемся сбросить ближе к концу недели.

Опять началась эта ерунда с маленьким окошком в углу на обоих мониторах

Работает быстрее последней 3.0.9 что я тестил, но проблема в том, что на левый экран доп. экран копируется картинка правого основного. В итоге где бы ты не делал скрин, это будет скрин с правого экрана.

kaizer@KaizeR$ joxi

joxi: /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: version `Qt_5' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.6' not found (required by joxi)
joxi: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found (required by joxi)


Удалил старую версию перед тем как ставить эту. В итоге - вот. Система Ubuntu 16.04 свежая и чистая.

Попробуйте обновить библиотеки qt до последней версии

Что обновлять? QT в системе не установлен. Система совершенно чистая, установлена вчера.


При установке пакета Qt должен был поставиться в систему пришлите пожалуйста вывод команды

aptitude search libqt5

Спасибо, пришлите еще пожалуйста вывод вот этой команды

cd /usr/lib/x86_64-linux-gnu/ & ls -l | grep Qt


Теперь, после выбора области, изображение обоих экранов он втискивает в экран на котором производилось выделение. Мне кажется все предыдущие баги повторяются в том же порядке. Следующая сборка должна быть более-менее рабочей значит :) Надеюсь лагать не начнёт :D

Работает супер. Есть две ошибки:

На втором (правом) экране неправильно позиционируется панель инструментов. Думаю она смещается вправо но ширину левого экрана. В итоге её не видно. Если попробовать изменить размер области скрина — она прилетает на место.

И, судя по всему, не очищается буфер снимка. При повторном скрине показывает то же изображение, что было в предыдущем использовании (без аннотаций, просто те же окна в том же месте).

Отлично! Всё супер! Спасибо за работу!


К незначительным косякам можно отнести подёргивание окна настроек при перетаскивании. Других косяков больше не вижу 👏

+1

Протестировал с двумя экранами, насколько вижу, вообще всё работает как надо. Скриншоты с обоих экранов, с границы между экранами, с границы экрана, где панель раньше могла уйти за границу экрана. После отмены скриншота тормозов и зависаний нет.

Протестировал эту версию. Работаешь шустро, глюки не обнаружены пока, элементы управления работают корректно! Отличная работа!!!!

Работает с одним экраном нормально. Ноутбук Lenovo

Доброго времени суток. Все работает отлично. Спасибо за ваш труд.

Обнаружил такой баг:

Прямоугольник с нумерацием сдвигается вниз и вправо после сохранения.

С прямоугольником без нумерации все ОК

Ubuntu 16.10

Joxi 3.0.13

Полет отличный :) Спасибо

Ещё баг: не обновляется содежимое лупы и цвета пикселя под перекрестьем.

Данные обновляются изборажение тоже, но цвет всё сещё не копируется с Ctrl+C или я не вовремя жму. Жму до того как начинать выбирать облась скриншота, просто наводя мышь на целевой пиксель.

Работает. То что интерфейс выбора скрина не сворачивается при копировании это баг или фича? :) Хотя ничего не мешает нажать «Esc», Лучше оставьте так, вдруг надо будет и скрин и цвет.


Вообще скорость ваша выше всяких похвал! 👏

Похоже не работает снимок всего экрана, по крайней мере на двухмониторной конфигурации. Всегда предлагает выбрать область снимка.

Ещё небольшие косячки
Почему-то сохранился курсор в облачке «Message time» при том что последним было облачко «Day separator» и сами облачка обрезаны снизу (нет такого скругдения ушлов как сверху)

OS Linux Mint 18

Очень тормозит рисование маркером, остальное вроде как норм. И как прежде, у меня не работает захват на двух мониторах, только на левом (система его видит как основной, в настройках видео я его сделал дополнительным). Как мне проверить настройки моих экранов?

Также копирование цвета пикселя не работает, похоже.

У меня вроде норм, если правильно понял о чем речь:


Спасибо! Все работает как надо!

Подтверждаю невозможность установки на OpenSUSE 42.2.


# rpm -i joxi-net_x86_64-os.rpm
error: Failed dependencies:

libQt5Declarative.so.5()(64bit) is needed by joxi-3.0.7-3.0.7.x86_64

libQt5Declarative5 is needed by joxi-3.0.7-3.0.7.x86_64

libcurl is needed by joxi-3.0.7-3.0.7.x86_64


# zypper se libcurl

Loading repository data...

Reading installed packages...

S | Name | Summary | Type
--+---------------------+----------------------------------------+--------

| libcurl-devel | A Tool for Transferring Data from URLs | package

| libcurl-devel-32bit | A Tool for Transferring Data from URLs | package

i | libcurl4 | Version 4 of cURL shared library | package

| libcurl4-32bit | Version 4 of cURL shared library | package

Т.е. libcurl в наличии, но пакет теперь называется libcurl4, а вот с libQt5Declarative5 не все так просто, его в стандартных репах нет.

sudo zypper in Загрузки/e27c6fa333.rpm
root's password:
Получение метаданных репозитория "openSUSE-Leap-42.2-Update" ..........................................................................................................................................[готово]
Сбор кэша репозитория "openSUSE-Leap-42.2-Update" .....................................................................................................................................................[готово]
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Проблема: ничто не предоставляет libappindicator, необходимый для joxi-3.0.13-3.0.13.x86_64
Решение 1: не устанавливать joxi-3.0.13-3.0.13.x86_64
Решение 2: повредить joxi-3.0.13-3.0.13.x86_64, игнорируя некоторые из его зависимостей

Выберите по номеру одно из вышеуказанных решений или отмените [1/2/c] (c): 2
Разрешение зависимостей...
Разрешение зависимостей пакетов...

Будут УДАЛЕНЫ 3 приложения:
Desktop "Grouping Plasmoid" "System Tray"

Будет обновлен 1 пакет:
joxi

1 пакет для обновления.
Общий размер загрузки: 1,9 MiB. Уже кэшировано: 0 B. После этой операции будет использовано дополнительно 976,2 KiB.
Продолжить? [y/n/? выводит все параметры] (y):
Получение пакет joxi-3.0.13-3.0.13.x86_64 (1/1), 1,9 MiB ( 4,2 MiB после распаковки)
Проверка на конфликты файлов: .........................................................................................................................................................................[готово]
(1/1) Установка: joxi-3.0.13-3.0.13.x86_64 ............................................................................................................................................................[готово]

Оно запускается и работает, спасибо. Но вот эти мелочи со сломанными зависимостями удручают

Спасибо, установилось и запускается, хотя ругнулось на libQt5Declarative5


# zypper in e27c6fa333.rpm


Retrieving repository 'Packman Repository' metadata .........................................................................................................................................................................................[done]


Building repository 'Packman Repository' cache ..............................................................................................................................................................................................[done]


Retrieving repository 'openSUSE-Leap-42.2-Update' metadata ..................................................................................................................................................................................[done]


Building repository 'openSUSE-Leap-42.2-Update' cache .......................................................................................................................................................................................[done]


Retrieving repository 'vivaldi' metadata ....................................................................................................................................................................................................[done]


Building repository 'vivaldi' cache .........................................................................................................................................................................................................[done]


Loading repository data...


Reading installed packages...


Resolving package dependencies...



Problem: nothing provides libQt5Declarative5 needed by joxi-3.0.13-3.0.13.x86_64


Solution 1: do not install joxi-3.0.13-3.0.13.x86_64


Solution 2: break joxi-3.0.13-3.0.13.x86_64 by ignoring some of its dependencies



Choose from above solutions by number or cancel [1/2/c] (c): 2


Resolving dependencies...


Resolving package dependencies...



The following NEW package is going to be installed:
joxi



1 new package to install.


Overall download size: 1.9 MiB. Already cached: 0 B. After the operation, additional 4.2 MiB will be used.


Continue? [y/n/? shows all options] (y): y


Retrieving package joxi-3.0.13-3.0.13.x86_64 (1/1), 1.9 MiB ( 4.2 MiB unpacked)


Checking for file conflicts: ................................................................................................................................................................................................................[done]


(1/1) Installing: joxi-3.0.13-3.0.13.x86_64 .................................................................................................................................................................................................[done]

Сервис поддержки клиентов работает на платформе UserEcho