We are moving! New user registrations to this forum is now closed. Posting here will be disabled eventually. Please go to the new community for your Snakeoil OS support and other discussions. (June 03)

New community website: https://community.snakeoil-os.net (June 03)

Join us in the new community by Creating a new account. (June 04)


Snakeoil with Ubuntu Desktop ?
#1
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.
Reply

#2
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. Shy
1
[-] The following 1 user Likes hkphantomgtr's post:
  • Snoopy8
Reply

#3
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.
Reply

#4
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!
[-] The following 2 users Like agent_kith's post:
  • hkphantomgtr, Snoopy8
Reply

#5
(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.
Reply

#6
(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. Uhuhuh

For some reason despite having all the time in the world now there's still a ton of things to do. Bird
Snakeoil Operating System - Music, your way!
[-] The following 2 users Like agent_kith's post:
  • hkphantomgtr, Snoopy8
Reply

#7
(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...
Reply

#8
(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 Big Grin.
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • Snoopy8
Reply

#9
(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...
[-] The following 1 user Likes Snoopy8's post:
  • agent_kith
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  [SOLVEDHow to delete MPD music file database in Snakeoil? hkphantomgtr 4 204 29-Apr-2025, 02:46 PM
Last Post: hkphantomgtr
  [SOLVED[split] MediaCenter33 not starting ing Snakeoil 1.4.3 (High End U3) kmwgr 4 269 06-Apr-2025, 08:16 PM
Last Post: kmwgr
  Snakeoil 1.4 and Squeezelite R2 - not rembering USB audio output petemac110 4 353 23-Feb-2025, 07:47 PM
Last Post: petemac110
  Snakeoil OS 1.4 problem with Squeezelite and Lyrion mloutfie 14 1,158 14-Feb-2025, 07:00 AM
Last Post: mloutfie
  Snakeoil and DNS davem 0 442 23-May-2024, 08:47 AM
Last Post: davem



Users browsing this thread:
1 Guest(s)

[-]
Our Sponsors

[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
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.


Powered By MyBB, © 2002-2025. Theme © Melroy van den Berg.