Ответ 1
Возможно, вы могли бы посмотреть, как этот парень это сделал:
http://www.embedded-bits.co.uk/2011/1-second-linux-boot-to-qt/
Как загружать зависимости ядра Linux + и автоматически запускать приложение Qt, чтобы среда Linux не отображалась (только видимый графический интерфейс Qt)?
на x86 ПК
должен иметь возможность запускать из ОЗУ (конечно)
Возможно, вы могли бы посмотреть, как этот парень это сделал:
http://www.embedded-bits.co.uk/2011/1-second-linux-boot-to-qt/
Вы можете начать с минимального дистрибутива Linux, такого как Ubuntu Server, и установить вместо него только X-Windows (без какого-либо Window Manager): https://help.ubuntu.com/community/ServerGUI
Затем запустите приложение Qt, добавив к нему вызов в . xinitrc инициализации script.
Может быть полезно Linux Journal KDE Kiosk Mode
Почему бы не запустить сервер x без диспетчера окон и запустить приложение в полноэкранном режиме на этом сервере x.
чтобы запустить x server type startx и затем вы должны запустить приложение в полноэкранном режиме (ваше приложение должно поддерживать этот режим с помощью переключателя аргументов следующим образом)
./myapp --fullscreen
Я никогда не пробовал это, но попробую google для 'framebuffer'. Он должен позволить вам запускать одно приложение без необходимости в X-сервере.