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.
July 8th 19 at 15:25
6 answers
July 8th 19 at 15:27
Frame buffer to help you.
welinux.ru/post/1120
welinux.ru/post/1209
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
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
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
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)
July 8th 19 at 15:35
Apparently, without X server and will not work in any way.
That's what at least approximately meets the requirements.
askubuntu.com/questions/310671/start-ubuntu-withou...
July 8th 19 at 15:37
  1. Changing colors in the bash
  2. Draw ASCII graphics

Find more questions by tags X Window SystemLinuxGTK+Raspberry PiUbuntu