Snakeoil with Ubuntu Desktop ?
|
Posts: 828
Threads: 46
Joined: Mar 2019
Reputation:
238
Location: Melbourne, Australia
Users have an option of using either Ubuntu Server or Desktop as the base. However, the Desktop GUI is not available after SnakeOil is installed. Is this a bug? Otherwise, no point in offering the option? Also, OpenSSH server also has to be installed separately in Ubuntu Desktop, whereas there is an install step for Server.
Was exploring whether it is possible to run Material Skin on a monitor to show current song, to mimic a display in a commercial streamer. For this exercise, tried Lubuntu Desktop which is far lighter; SnakeOil does install but GUI does not work.
Posts: 579
Threads: 29
Joined: Jan 2019
Reputation:
178
06-May-2025, 09:28 PM
(This post was last modified: 06-May-2025, 11:59 PM by hkphantomgtr.)
Since many years ago Snakeoil can be installed on desktop version of Ubuntu and stripped the GUI. I don't see the point to complicate Snakeoil at the expense of sound quality and time of AK. From the beginning SO is meant to be a high quality audio playback, targeting another segment in the "market". In this pool, there are already several eye catching music playback software with compromised sound quality. Honestly speaking, I don't think the audiophile world needs another such software in this segment, but a top notch one above all.
Just my two cents.
1
Posts: 828
Threads: 46
Joined: Mar 2019
Reputation:
238
Location: Melbourne, Australia
Having a desktop base will encourage more people to try SnakeOil. Not sure whether we are there yet, but if a user can install SO and remove it cleanly on their normal environment, we have a new audience. We should limit it to Ubuntu 24 (& its derivatives?) only.
I am assuming that providing an optional desktop base is relatively easy for AK to do. If I am wrong, then I agree we should drop the desktop option.
Posts: 3,024
Threads: 193
Joined: Feb 2016
Reputation:
705
Location: Perth, WA
One can choose either Desktop or Server, the stock kernel plays a role in sound quality. Desktop Ubuntu uses a kernel that's tuned towards a desktop (i.e. you will not feel a lag when you're typing, or moving the mouse), whereas the Server Ubuntu uses a kernel that's more optimised for running on a server.
If you then move to a RT kernel then both becomes the same (more or less, at least this was true the last time I checked).
Snakeoil is designed to run headless - i.e. no keyboard, mouse or video and everything is done remotely. This does gives the sound quality and edge. No GUI means no graphics, which reduces the load overall (less current drawn).
Having said that, there's every intention to create a text console UI. This is still in the pipeline, and I'm thinking of using Golang for this - this will come in time......
Snakeoil Operating System - Music, your way!
Posts: 828
Threads: 46
Joined: Mar 2019
Reputation:
238
Location: Melbourne, Australia
(07-May-2025, 11:25 AM)agent_kith Wrote: One can choose either Desktop or Server, the stock kernel plays a role in sound quality. Desktop Ubuntu uses a kernel that's tuned towards a desktop (i.e. you will not feel a lag when you're typing, or moving the mouse), whereas the Server Ubuntu uses a kernel that's more optimised for running on a server.
If you then move to a RT kernel then both becomes the same (more or less, at least this was true the last time I checked).
Snakeoil is designed to run headless - i.e. no keyboard, mouse or video and everything is done remotely. This does gives the sound quality and edge. No GUI means no graphics, which reduces the load overall (less current drawn).
Having said that, there's every intention to create a text console UI. This is still in the pipeline, and I'm thinking of using Golang for this - this will come in time......
Then suggest removing Ubuntu Desktop as an option... It may be slightly easier to install Ubuntu but does not include SSH in the steps.
Posts: 3,024
Threads: 193
Joined: Feb 2016
Reputation:
705
Location: Perth, WA
(07-May-2025, 12:08 PM)Snoopy8 Wrote: Then suggest removing Ubuntu Desktop as an option... It may be slightly easier to install Ubuntu but does not include SSH in the steps. Leave that for now.. Once I have setup the Ubuntu cloud init script it will make the OS installation a lot easier. And it will use server edition.
As I am going to use Ventoy for this, it means I don't have to author a custom ISO like I did before. This in theory will cut down a lot of my time.
Like all things, it's coming soon.
For some reason despite having all the time in the world now there's still a ton of things to do.
Snakeoil Operating System - Music, your way!
Posts: 828
Threads: 46
Joined: Mar 2019
Reputation:
238
Location: Melbourne, Australia
01-Jun-2025, 03:25 PM
(This post was last modified: 01-Jun-2025, 04:09 PM by Snoopy8.)
(07-May-2025, 11:25 AM)agent_kith Wrote: One can choose either Desktop or Server, the stock kernel plays a role in sound quality. Desktop Ubuntu uses a kernel that's tuned towards a desktop (i.e. you will not feel a lag when you're typing, or moving the mouse), whereas the Server Ubuntu uses a kernel that's more optimised for running on a server.
If you then move to a RT kernel then both becomes the same (more or less, at least this was true the last time I checked). Was curious, managed to get xubuntu 24.04, with the lightweight xfce desktop, and real time kernel going with SO 1.4.3. But SQ was impacted, as predicted.
(07-May-2025, 11:25 AM)agent_kith Wrote: Having said that, there's every intention to create a text console UI. This is still in the pipeline, and I'm thinking of using Golang for this - this will come in time...... Not sure if there is demand for this? Maybe less work to optionally install X11 server and lightweight browser??? As a proof of concept, I managed to get Material Skin running on the console with Midori browser, and minimal, if no, impact on SQ on a Pi5 running SO 1.4.3...
Posts: 3,024
Threads: 193
Joined: Feb 2016
Reputation:
705
Location: Perth, WA
(01-Jun-2025, 03:25 PM)Snoopy8 Wrote: Was curious, managed to get xubuntu 24.04, with the lightweight xfce desktop, and real time kernel going with SO 1.4.3. But SQ was impacted, as predicted. Reason why I call this project Snakeoil, is really I have no idea how everything works.
If we can figure out how/why sound changes then things will be a lot easier. I am willing to bet that xubuntu 24.04 might not sound good, but it may well be possible to find tweaks that will make it work (or a different version of xubuntu), and so on.
(01-Jun-2025, 03:25 PM)Snoopy8 Wrote: Not sure if there is demand for this? Maybe less work to optionally install X11 server and lightweight browser??? As a proof of concept, I managed to get Material Skin running on the console with Midori browser, and minimal, if no, impact on SQ on a Pi5 running SO 1.4.3... It's more for me to pick up a new programming language really. Just need to find a specific problem for me to use a programming language  .
Snakeoil Operating System - Music, your way!
Posts: 828
Threads: 46
Joined: Mar 2019
Reputation:
238
Location: Melbourne, Australia
(02-Jun-2025, 07:35 AM)agent_kith Wrote: If we can figure out how/why sound changes then things will be a lot easier. I am willing to bet that xubuntu 24.04 might not sound good, but it may well be possible to find tweaks that will make it work (or a different version of xubuntu), and so on. Not worth the effort to investigate Xubuntu further. If anything, X11 Server with Ubuntu 24.04 Server is more promising.
What started this was reading on Lyrion forum of people using the Pi touch screen with PiCorePlayer. Was curious whether we can do the same thing with the console without sacrificing SQ. Curiosity satisfied...
|
Users browsing this thread: |
1 Guest(s)
|
|
Welcome
|
You have to register before you can post on our site.
|
Latest Threads
|
Snakeoil 1.4.3 (High End U3)
Last Post: emptor
Yesterday 09:29 PM
» Replies: 66
» Views: 3941
|
Android Firefox issues with forum
Last Post: agent_kith
03-Jun-2025 04:14 PM
» Replies: 20
» Views: 460
|
Snakeoil with Ubuntu Desktop ?
Last Post: Snoopy8
02-Jun-2025 09:38 AM
» Replies: 8
» Views: 266
|
[split] Possible To Load Snakeoil OS in ...
Last Post: uglymusic
31-May-2025 09:11 PM
» Replies: 12
» Views: 440
|
Add IR remote control using Flirc USB in...
Last Post: Snoopy8
31-May-2025 03:50 PM
» Replies: 5
» Views: 182
|
Work In Progress: 1.4.4
Last Post: hkphantomgtr
29-May-2025 11:44 PM
» Replies: 44
» Views: 1891
|
SQ difference - Raspberry Pi vs x86_64?
Last Post: Snoopy8
27-May-2025 02:16 PM
» Replies: 42
» Views: 2137
|
Snakeoil 1.4.0 (High End)
Last Post: aabman
25-May-2025 11:35 AM
» Replies: 93
» Views: 7992
|
new install issues
Last Post: carlodim
23-May-2025 09:56 AM
» Replies: 42
» Views: 1372
|
Is this project still alive?
Last Post: agent_kith
20-May-2025 03:11 PM
» Replies: 10
» Views: 332
|
SnakeoilOS Mission Statement
|
Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.
SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.
If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.
|
|
|