Рейтинг:0

Приложения Qt 5.9.5 перестали показывать содержимое окна в 18.04

флаг us
Ari

Мне пришлось установить Xubuntu 18.04 из-за одного драйвера ядра камеры, который отказывается работать в ядре 20.04. Затем я установил qt5-default и qtcreator (версия 5.9.5). Приложение Camera изначально было разработано для более новой версии Qt, но скомпилировано и отлично работало с 5.9.5. Потом добавил приложение радар и тоже самое, все заработало. Но потом я добавил приложение GPS. Мне пришлось добавить в систему библиотеку qserialport. И вдруг все приложения отказываются открывать/показывать MainWindow. Если я добавлю mainWindow->show(), появится только рамка. Но если я создам чистое настольное приложение через новый проект, оно может отображать mainWindow с серым фоном. В qtcreator нет сообщений об ошибках. В .xsession-errors есть что-то о том, что gtk не может установить родительский элемент для дочернего.Очевидно проблема в показе виджетов внутри виджета, но я не знаю как это исправить. Любые предложения, что мне делать. Мне кажется, что двоичные файлы Qt из Qt не работают в 18.04 из-за несовместимости некоторых библиотек. Вот почему я использую qt-default.

guiverc avatar
флаг cn
Ubuntu 18.04 LTS с использованием ядра HWE использует то же ядро ​​GA, что и в Ubuntu 20.04 LTS; так что ваши данные (*ядро 20.04*) неполные; Выпуски Ubuntu LTS предлагают два варианта стека ядра (и это также не включает ядра OEM). Qt и Xfce являются EOL в 18.04, так как *разновидности* поставляются только с 3-летней поддержкой (`ubuntu-support-status` подтвердит это), так что большая часть стека Qt в 18.04 очень устарела. Я бы предпочел использовать 20.04 с другим стеком ядра. Может быть полезно - https://wiki.ubuntu.com/Kernel/LTSEnablementStack *но обратите внимание, что он концентрируется на рабочем столе Ubuntu*

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.