Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: apb от Май 31, 2022, 14:20



Название: [РЕШЕНО] Установка qtcreator 5.12.12 на astra linux 1.6.10
Отправлено: apb от Май 31, 2022, 14:20
Приветствую!
 Вопрос встал в установке из .run пакета qtcreator на ОС AstraLinux.
Встроенный qtcreator есть, но требуется установка альтернативной версии.
В целом приложение взлетело, однако возникли ошибки при работе, как оследить и решить причины я не понимаю.
После запуска qtcreator в консоли остаются следующие сообщения:
1. Warning: Faile to open settings database at "/..../.config/QtProject/QtCreator.db"
2. QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
3. QSqlDatabase: QSQLITE driver not loaded
    QSqlDatabase: available drivers:

В системе установлен драйвер видеокарты и mesa-utils в составе которых компоненты glxgears шестеренки крутят вполне корректно. sqlite пакет установлен.
Вопрос: Если кто сталкивался - как отследить (в ошибках нет отсылки к конкретным библиотекам), как устранить?


Название: Re: Установка qtcreator 5.12.12 на astra linux 1.6.10
Отправлено: DarkHobbit от Июнь 03, 2022, 10:06
QSqlDatabase: QSQLITE driver not loaded
Это легендарное сообщение, которое может появляться по куче причин.
Его у тебя точно сам Qreator выдаёт, а не проект, в нём собранный?


Название: Re: Установка qtcreator 5.12.12 на astra linux 1.6.10
Отправлено: apb от Июнь 06, 2022, 12:27
Приветствую.
Чисто сам по себе qtcreator.
В процессе реализации метода тыка доустановил множество библиотек в OS.
Но это AstraSE многолетней давности (по сути они все LTS но консервативный). В итоге завелась.
Что помогло:
sudo apt-get install -qq libglu1-mesa-dev libx11-xcb-dev '^libxcb*'

#симлинки
sudo ln -s /usr/lib/x86_64-linux-gnu/libxcb-util.so /usr/lib/x86_64-linux-gnu/libxcb-util.so.1

sudo ln -s /usr/include/xcb /opt/Qt5.12.12/Tools/QtCreator/lib/Qt/lib/xcb

sudo ln -s /usr/lib/x86_64-linux-gnu/ /opt/Qt5.12.12/Tools/QtCreator/lib/Qt/plugins/syslib

теперь ругани нет.
При установке на AstraLinux 1.7 SE до 7 версии QtCreator (qt-creator-opensource-linux-x86_64-7.0.2.run) всё взлетает без проблем.


Название: Re: Установка qtcreator 5.12.12 на astra linux 1.6.10
Отправлено: sergek от Июнь 06, 2022, 16:18
В процессе реализации метода тыка доустановил множество библиотек в OS.
В следующий раз тыкайте сюда :):
https://wiki.qt.io/Install_Qt_5_on_Ubuntu (https://wiki.qt.io/Install_Qt_5_on_Ubuntu)


Название: Re: [РЕШЕНО] Установка qtcreator 5.12.12 на astra linux 1.6.10
Отправлено: apb от Июнь 06, 2022, 17:36
Спасибо Вам ...
там не совсем слепой "тык" был ... и лишнего я не сильно поставил ...;)
но за ссылочку спасибо