Загрузочное приложение Qt-Linux

Как загрузить ядро ​​linux + зависимости и автоматически запустить приложение Qt, чтобы среда linux не отображалась (виден только графический интерфейс Qt)?

на компьютерах x86

должен быть в состоянии запустить из оперативной памяти (конечно)

5 ответов

Возможно, вы могли бы посмотреть, как этот парень сделал это:

http://www.embedded-bits.co.uk/2011/1-second-linux-boot-to-qt/

Вы можете начать с минимального дистрибутива Linux, такого как Ubuntu Server, и установить поверх него только X-Windows (без оконного менеджера): https://help.ubuntu.com/community/ServerGUI

Затем запустите ваше приложение Qt, добавив к нему вызов в скрипте инициализации .xinitrc.

Может быть полезным Linux Journal KDE Kiosk Mode

Почему бы не запустить сервер x без оконного менеджера и запустить приложение в полноэкранном режиме на этом сервере x.

чтобы запустить сервер x, введите startx, а затем вы должны запустить свое приложение в полноэкранном режиме (ваше приложение должно поддерживать этот режим путем переключения аргументов, как это)

./myapp --fullscreen

Я никогда не пробовал это, но попробуйте Google для "Framebuffer". Это должно позволить вам запустить одно приложение без необходимости X-сервера.

Другие вопросы по тегам