Is it possible to run Windows application on Linux without running a display Manager and X server as well?
Is it possible to implement the following:
After booting the Raspberry Pi in a multi-user console mode (without starting X and a display Manager)
required from the console to run the application (bash script, python script, or just the binary, does not matter) that will display full screen image of the traffic light, where colors will change depending on what data the application receives over a network.
Is it possible to run this graphical application without starting Xserver'huh ?
Maybe something I can look at a code example, ideally a short Howto ?
Drawing an analogy with Windows XP, I think this is equivalent to running a windowed application in Windows without the start explorer.exe.
And it will be possible in this mode to run. for example, a Python GUI application in wxPython, TKinter, PyQT ? - rosalind_Fahey57 commented on July 8th 19 at 15:30
aliya.Miller82 answered on July 8th 19 at 15:29
Drawing an analogy with Windows XP, I think this is equivalent to running a windowed application in Windows without the start explorer.exe
there's even a close analogy there.
Xserver is not a custom shell, is a graphical subsystem whose task is to "draw pictures"
Of course, without it nothing happens, except that in text mode the traffic light to draw
I understand. that options like announced here: raspberrypi.stackexchange.com/questions/8922/how-d...
suitable only for the display of individual images directly in the framebuffer ? and it seems to display dynamic graphic content not suitable... - rosalind_Fahey57 commented on July 8th 19 at 15:32
alfonso56 answered on July 8th 19 at 15:31
You can run in the context of a virtual framebuffer with xvfb-run: https://en.wikipedia.org/wiki/Xvfb
Accordingly, when starting the application so that the rendering will be "virtual" and display will not be anywhere.
But I need to display on the monitor, the rendering should be realistic. Should not be running anything but a single full screen picture of the traffic light is dynamically changing depending on the incoming network data. - rosalind_Fahey57 commented on July 8th 19 at 15:34
: No x do you have your monitor will run in text mode XX to YY of characters (default 80 by 25), what is this chart? - rosalind_Fahey57 commented on July 8th 19 at 15:37
Thanks, apparently without X in any way. Will use. - rosalind_Fahey57 commented on July 8th 19 at 15:40
Brody_Dickins answered on July 8th 19 at 15:33
don't want to start x? Write in the end.
Anyway, without x's entourage eats 5 meters of RAM. (I saw some Linux which count. environment ate 16 MB. RAM)