Название: Проблема в приложении с плагином xcb Отправлено: SektorCT от Август 14, 2016, 21:27 Всем привет.
Подскажите пожалуйста, по какой причине может быть эта ошибка, а точнее где искать проблему? Код: QML debugging is enabled. Only use this in a safe environment. Мельком в инете нашол что нужно настраивать qt.conf который нужно подцеплять как ресурс в проекте. Если это так то разабратся не получилось. Просьба большая, подскажите как это решать? Собираю приложение с версией 5.7.0 и по этмоу надо наверное плагины как то настраивать от куда будет приложение их брать. Использую Ubuntu 16.04.1 в системе qе версия 5.5.1 если это важно. Название: Re: Проблема в приложении с плагином xcb Отправлено: kuzulis от Август 14, 2016, 21:44 Цитировать could not find or load the Qt platform plugin "xcb" Говорит о том, что приложение требует для запуска xcb плагин. И вроде бы он есть (можно поискать в /plugins/platform/). Скорее всего ему не хватает каких-то библиотек. Попробуй: Цитировать ldd /path/to/qt/plugins/platform/lib-xcb-bla-bla.so и посмотри что оно выводит. Название: Re: Проблема в приложении с плагином xcb Отправлено: SektorCT от Август 14, 2016, 21:59 Цитировать could not find or load the Qt platform plugin "xcb" Говорит о том, что приложение требует для запуска xcb плагин. И вроде бы он есть (можно поискать в /plugins/platform/). Скорее всего ему не хватает каких-то библиотек. Попробуй: Цитировать ldd /path/to/qt/plugins/platform/lib-xcb-bla-bla.so и посмотри что оно выводит. А это нужно в qt.conf настраивать или нет? То что плагина не хватает это понятно но вот как с этим бороться(( А вобще я нашол этот плагин libqxcb.so но вот что с ним делать та? как его указать для приложения? Название: Re: Проблема в приложении с плагином xcb Отправлено: SektorCT от Август 14, 2016, 23:31 И кстати вот вывод для libqxcb.so. Там было много н оя кидаю то что относистя конкретно к qt
Код: libQt5Gui.so.5 => /media/free/Qt5.7.0/5.7/gcc_64/plugins/platforms/../../lib/libQt5Gui.so.5 (0x00007f3c6fca9000) Название: Re: Проблема в приложении с плагином xcb Отправлено: kuzulis от Август 15, 2016, 08:20 Цитировать А это нужно в qt.conf настраивать или нет? Нет, по желанию. Цитировать То что плагина не хватает это понятно но вот как с этим бороться(( Нет, плагина хватает. Не хватает каких-то *системных* библиотек которые использует плагин xcb. Попробуй добавить переменную окружения: Код: export QT_DEBUG_PLUGINS=1 и запустить приложение и посмотреть на выхлоп. Цитировать А вобще я нашол этот плагин libqxcb.so но вот что с ним делать та? как его указать для приложения? Он грузится нормально (точнее, приложение при старте пытается именно его загрузить). Не надо ничего указывать. А вообще делается так (как один из вариантов): Код: $./myapp -platform xcb и пр. Цитировать И кстати вот вывод для libqxcb.so. Там было много н оя кидаю то что относистя конкретно к qt Надо смотреть на выхлоп по системным либам.. типа обратить внимание на что -то вроде "Not found".. т.е. может не доустановлено что-то. |