2021-05-04, 03:27 PM
Hi everyone,
I have been an OP user for years, I've used the pre-configured images and I've started from scratch from other Linux distros.
After using LibreElec (Just enough OS for Kodi) I have been thinking. LibreElec boots insanely fast, because it has been stripped to the bone I guess, just enough to make Kodi work.
I realize there are major differences, but it didn't leave my mind after seeing the boot time.
I also realize that, it might not be possible to try this on an OP distribution or it might take a huge amount of time to try.
It might be that OP really needs all the boot time, because of various Python scripts, services, starting a GUI, various webapps, etc.
But, nevertheless, might such a project "Just enough OS for OP" be interesting?
Has somebody every tried it? Any other thoughts?
Tinypilot might be an example of just enough operating system for an autopilot, never tried it but I suppose this is exactly what Sean tried to accomplish.
But, looking at OP after the GUI is loaded the startup script starts checking and starting all the services that where enabled within all the separate python applications, such as serial, i2c, etc. So in this case I think OP really would need the GUI? Unless the functionalities could be built in a CLI kind of GUI that can be run from a terminal with SSH? I know that SignalK probably doesn't need a GUI because this is just a webserver. However, the combination of OP and SignalK makes it really powerful in my opinion.
Hope there are some people who could join me in the discussion.
I have been an OP user for years, I've used the pre-configured images and I've started from scratch from other Linux distros.
After using LibreElec (Just enough OS for Kodi) I have been thinking. LibreElec boots insanely fast, because it has been stripped to the bone I guess, just enough to make Kodi work.
I realize there are major differences, but it didn't leave my mind after seeing the boot time.
I also realize that, it might not be possible to try this on an OP distribution or it might take a huge amount of time to try.
It might be that OP really needs all the boot time, because of various Python scripts, services, starting a GUI, various webapps, etc.
But, nevertheless, might such a project "Just enough OS for OP" be interesting?
Has somebody every tried it? Any other thoughts?
Tinypilot might be an example of just enough operating system for an autopilot, never tried it but I suppose this is exactly what Sean tried to accomplish.
But, looking at OP after the GUI is loaded the startup script starts checking and starting all the services that where enabled within all the separate python applications, such as serial, i2c, etc. So in this case I think OP really would need the GUI? Unless the functionalities could be built in a CLI kind of GUI that can be run from a terminal with SSH? I know that SignalK probably doesn't need a GUI because this is just a webserver. However, the combination of OP and SignalK makes it really powerful in my opinion.
Hope there are some people who could join me in the discussion.