Size: a a a

2020 April 17

МН

Михаил Новоселов... in archlinux_ru
(gdb) p appBinaryPath
$1 = {static null = {<No data fields>}, d = 0x652d50}
(gdb)
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
права норм?
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
755?
источник

МН

Михаил Новоселов... in archlinux_ru
Да
[root@alt-p8 ~]# stat AppDir/usr/bin/trueconf
 Файл: AppDir/usr/bin/trueconf
 Размер: 31220048    Блоков: 60984      Блок В/В: 4096   обычный файл
Устройство: 95h/149d  Inode: 30853       Ссылки: 1
Доступ: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Доступ: 2020-04-17 19:40:17.259140969 +0300
Модифицирован: 2020-04-17 19:37:34.147989877 +0300
Изменён: 2020-04-17 19:37:34.147989877 +0300
Создан: -
[root@alt-p8 ~]# cat AppDir/usr/share/applications/trueconf.desktop
[Desktop Entry]
Name=TrueConf
GenericName=Video conference client
Comment=Fast video conferencing
Icon=trueconf
Type=Application
Categories=Network;VideoConference;InstantMessaging;
Exec=trueconf %U
StartupWMClass=trueconf-bin
StartupNotify=false
Terminal=false
MimeType=x-scheme-handler/trueconf;x-scheme-handler/visicall;
[root@alt-p8 ~]#
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Короче
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Клади .desktop в opt
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
И указывай путь туда
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
И пусть все будет в opt
источник

МН

Михаил Новоселов... in archlinux_ru
положил в usr/bin/trueconf.desktop, не помогло
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Или можешь даже содержимое opt на шаг назад вытащить
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Чтобы зря не было
источник

МН

Михаил Новоселов... in archlinux_ru
попробую как онлифоси из opt вbin скопировать
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Михаил Новоселов
положил в usr/bin/trueconf.desktop, не помогло
еще можешь путь к бинарю указать
источник

МН

Михаил Новоселов... in archlinux_ru
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
еще можешь путь к бинарю указать
ды такая же ошибка:
[root@alt-p8 ~]# linuxdeployqt AppDir/opt/trueconf/TrueConf
linuxdeployqt  (commit ), build <local dev build> built on 2020-04-17 15:41:55 UTC
QDir::exists: Empty or null file name
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
стоп
источник

МН

Михаил Новоселов... in archlinux_ru
Found binary from desktop file: не происходит
источник

𝙼

𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝... in archlinux_ru
Запусти с QT_LOGGING_RULES="*.debug=true"
источник

МН

Михаил Новоселов... in archlinux_ru
поэтому переменная appBinaryPath не заполняется
источник

МН

Михаил Новоселов... in archlinux_ru
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝙷𝚊𝚝
Запусти с QT_LOGGING_RULES="*.debug=true"
[root@alt-p8 ~]# QT_LOGGING_RULES="*.debug=true" linuxdeployqt AppDir/usr/share/applications/trueconf.desktop
linuxdeployqt  (commit ), build <local dev build> built on 2020-04-17 15:41:55 UTC
FHS-like mode with PREFIX, fhsPrefix: "/../.."
QDir::exists: Empty or null file name
ERROR: Error: Could not find app-binary ""
источник

МН

Михаил Новоселов... in archlinux_ru
бля
источник