08-09-2021, 03:51 AM
the initial idea was to make an interface for calls and SMS in order to completely suspend the complicated GUIs of the distros when leaving home where you want stability(not missing calls) and energy saving, and a virtual keyboard for the terminal to be able to execute commands
the specific executable is a window manager and an application in the same time, imagine that Gnome uses 1GB of RAM just for sitting idle, the 35MB come from the included files, the approach is up to the developer, whether you want a separate window manager or you give the frame buffer to the application
the Weston compositor was able to use the framebuffer but now is being deprecated and you prefer DRM/KMS
many applications like mpv have being developed in order to be able to use the framebuffer
you could avoid the LVGL and write your own libraries from scratch, you just write pixels to the memory
I would develop a very dense GUI being able to make calls and run an instance of firefox, these are the basic things you need when leaving the house, from there on anyone could fork the project and customise it
now I am studying Weston, I don't promise anything, it is just a research project for me like the whole Linux experience since 1996 that I got aware of its existence
the specific executable is a window manager and an application in the same time, imagine that Gnome uses 1GB of RAM just for sitting idle, the 35MB come from the included files, the approach is up to the developer, whether you want a separate window manager or you give the frame buffer to the application
the Weston compositor was able to use the framebuffer but now is being deprecated and you prefer DRM/KMS
many applications like mpv have being developed in order to be able to use the framebuffer
you could avoid the LVGL and write your own libraries from scratch, you just write pixels to the memory
I would develop a very dense GUI being able to make calls and run an instance of firefox, these are the basic things you need when leaving the house, from there on anyone could fork the project and customise it
now I am studying Weston, I don't promise anything, it is just a research project for me like the whole Linux experience since 1996 that I got aware of its existence