How to boot a linux kernel + dependencies and auto run a Qt application so the linux environment doesn't show up (only the Qt GUI is visible)?
on x86 PCs
should be able to run from RAM (of course)
How to boot a linux kernel + dependencies and auto run a Qt application so the linux environment doesn't show up (only the Qt GUI is visible)?
on x86 PCs
should be able to run from RAM (of course)
Perhaps you could look at how this guy did it:
http://www.embedded-bits.co.uk/2011/1-second-linux-boot-to-qt/
buildroot
is the solution, as on its site: " using various CPU architectures (x86, ARM, MIPS, PowerPC, etc.)" and "Supports several hundreds of packages for userspace applications and libraries: ... Qt" –
Grillparzer You could start with a minimal linux distribution such as Ubuntu Server and install only X-Windows (without any Window Manager) on top of it: https://help.ubuntu.com/community/ServerGUI
Then, start your Qt application by adding a call to it in the .xinitrc initialization script.
Might be helpfull Linux Journal KDE Kiosk Mode
buildroot
which allows for additional LIBS –
Grillparzer Why not run x server without window manager and the running the application in full screen mode on that x server.
to start x server type startx and then you must run your application in fullscreen mode (your app must support this mode by argument switch like this)
./myapp --fullscreen
I have never tried this, but try google for 'framebuffer'. It should allow you to run a single application with no need for X server.
© 2022 - 2024 — McMap. All rights reserved.