Snakeoil 1.4.2 (High End U2)
#1
Introduction
Fix some regressions from U1. Namely random 503 errors experienced by some. The API server is now more defensive which would hopefully reduce the number of 503 errors, however it doesn't really address the problems.

If you're experiencing some weirdness in the WebApp, please go to the "Systems" page and click on the "Snakeoil Logs" button. Look for the line that says "exception:". Start a new thread in the trouble shooting section for me to investigate further. Multiple threads with the same underlying issue will be merged by me. This is to facilitate tracking which helps me manage the issues better. Avoiding posting problems in this thread as I may miss reading it.


Change Log
  • Fix netplan read/write bug in network page (#202)
  • Fix uncaught exception when processing netplan yaml files (#201)
  • Fix missing translation in system page (#200)
  • Add more information when running --diag in the command line (#199)
  • Add custom plugins library in QT so we can get rid of QT_PLUGINS_PATH environment variable (#198)
  • Change email address for diagnostic file in WebApp [#197)
  • Fix local console not enabled issue. (#196)

How To Install/Update
  • New users please follow this guide to install Snakeoil: Link
  • Existing users please go to the "System" page, and click on "OS Update". Please note item 1 in "known issues" if updating from the WebApp.
    You can also update from the command line:
    Code:
    sudo apt update && sudo apt install snakeoil

Known Issues
  1. If you update Snakeoil from the WebApp, the console will display "Unknown Ticket" after a while. Ignore that for now as it will be addressed in 1.4.3 or later. Your Snakeoil installation is updated to 1.4.2 once you see "Unknown Ticket".
  2. Potential memory leak when NAS mount point fails. See here.

Final Words
With the new deployment system more or less in place, and now that Snakeoil OS is more or less stable (503 issues for some aside). Is this a good time for Snakeoil to expand it's wings - e.g. do you want Snakeoil to support 24.10? (Oracular), Raspberry Pi OS, Debian bookworm, and so on. If yes, please post a new feature request in the feature requests section of the forum, and I will fire support for that if there are enough people up-voting this.
[Image: good_job.gif]
Different distro do affect the sound (even though we are using the same ALSA driver)... Perhaps in spreading the wings we can find another "gold" distro that will bring Snakeoil up a level.. In the meantime, I will continue to work on a kernel builder as time permits.
Snakeoil Operating System - Music, your way!
[-] The following 4 users Like agent_kith's post:
  • Valery, alex87, hkphantomgtr, petemac110
Reply

#2
(25-Mar-2025, 11:30 AM)agent_kith Wrote: Introduction
Fix some regressions from U1. Namely random 503 errors experienced by some. The API server is now more defensive which would hopefully reduce the number of 503 errors, however it doesn't really address the problems.

AK, for those who are not experiencing any issues, should we upgrade or remain at U1?

Thank you!
Reply

#3
(25-Mar-2025, 12:34 PM)petemac110 Wrote: AK, for those who are not experiencing any issues, should we upgrade or remain at U1?
Refer to the change log in the first post. You don't have to update if you're not interested in any of those changes.

In the future I will add the following experimental features in the WebApp to:
  1. Hold the snakeoil package from being updated. i.e. When you click on "Update OS" it will update everything but packages related to Snakeoil
  2. Show a list of Snakeoil packages (1.4.0 and up), and you can pick a version to install from the list
All up turning Snakeoil software (and the machine) running it into an appliance.
Snakeoil Operating System - Music, your way!
1
[-] The following 1 user Likes agent_kith's post:
  • petemac110
Reply

#4
I'd prefer "Kernel Builder" to be the top priority. 
If it's "interesting" to expand to other distro, I think it must provide and maintain an official real time kernel, and it's very lightweight. Shy
Reply

#5
(25-Mar-2025, 11:30 AM)agent_kith Wrote: In the meantime, I will continue to work on a kernel builder as time permits.
Why kernel builder when Ubuntu has already done the work for both AMD and Pi?  

My own experimentation with building a real time kernel suggests that further tweaking the kernel brings little benefit.  But how SO uses a RT kernel has the potential to improve SQ.
[-] The following 1 user Likes Snoopy8's post:
  • alex87
Reply

#6
The sound quality and ease of installation and updates have improved. Thank you very much!
Reply

#7
Bug report:

1) Roon Server script in Software tab can't install Roon Server.  It said it's successful but it's not.  Roon Server is not running.
Reply

#8
(26-Mar-2025, 11:22 AM)Snoopy8 Wrote:
(25-Mar-2025, 11:30 AM)agent_kith Wrote: In the meantime, I will continue to work on a kernel builder as time permits.
Why kernel builder when Ubuntu has already done the work for both AMD and Pi?  

My own experimentation with building a real time kernel suggests that further tweaking the kernel brings little benefit.  But how SO uses a RT kernel has the potential to improve SQ.
Reason is some kernel versions appear to have a unique sonic differences. In my setup, some kernel versions seem to have a more focused depth. I actually looked into this a long time ago by comparing differences made. There is no way a kernel can sound different from the other based on the changes made, and yet subjectively there is..

Another way of a kernel builder is to have all the drivers built in statically. Which does seem to have a general improve in SQ. 

So my setup with ML speakers is pretty good at sound localisation, in the sense that the voice can just pop in from the sound stage, and then pop out again. The difference kernels can bring can really make that stand out more. Kind of make notes very "explosive" for a lack of a better term.... 

And that explosive nature can be demonstrated best via this track - Drum Poem (鼓诗).. There's a HDCD, CD and SACD editions of this. For me the CD edition (or is it the HDCD?) is really really good. It really does make you want to turn up the volume - and it's the only track that I do this as it's really excitingly pin point precise explosive!

It's amazing what little bookshelves can do. Tiny speakers don't really blast you in the bass department, but there is this perception of speed when it "punch" that only bookshelves can do.

God I love to talk about these snakeoil stuffs. It's been so long since I'm talking like this. Big Grin
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • hkphantomgtr
Reply

#9
(26-Mar-2025, 11:28 PM)hkphantomgtr Wrote: Bug report:

1) Roon Server script in Software tab can't install Roon Server.  It said it's successful but it's not.  Roon Server is not running.

Have filed a bug report on this.. Some day I'm going to implement a test to automate this... Some day.
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • hkphantomgtr
Reply

#10
(27-Mar-2025, 01:46 PM)agent_kith Wrote:
(26-Mar-2025, 11:28 PM)hkphantomgtr Wrote: Bug report:

1) Roon Server script in Software tab can't install Roon Server.  It said it's successful but it's not.  Roon Server is not running.

Have filed a bug report on this.. Some day I'm going to implement a test to automate this... Some day.

Thanks, AK.

BTW,  how about adding a script to remove snap and snapd from Ubuntu?
e.g.
sudo systemctl disable snapd.socket
sudo systemctl disable snapd.service
sudo systemctl disable snapd.seeded.service
snap remove snap-store
apt autoremove --purge snapd
..........

what do you think?
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  Snakeoil 1.4.3 (High End U3) agent_kith 4 91 Today, 12:03 AM
Last Post: hkphantomgtr
  Snakeoil 1.4.1 (High End U1) agent_kith 27 1,238 23-Mar-2025, 08:21 AM
Last Post: agent_kith
  Snakeoil 1.4.0 (High End) agent_kith 63 5,393 03-Mar-2025, 11:42 PM
Last Post: knottydreadbr
  Announcing Snakeoil Measurements 1.3.0 agent_kith 105 15,944 03-Dec-2024, 09:55 PM
Last Post: hkphantomgtr



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: hkphantomgtr
Today 12:03 AM
» Replies: 4
» Views: 91
Question about RAM Disk
Last Post: hkphantomgtr
Yesterday 03:33 PM
» Replies: 4
» Views: 33
[split] How to re-set activation details
Last Post: hkphantomgtr
Yesterday 03:32 PM
» Replies: 2
» Views: 16
Add UPNP/DLNA functionality
Last Post: Snoopy8
Yesterday 09:50 AM
» Replies: 2
» Views: 23
Snakeoil 1.4.2 (High End U2)
Last Post: agent_kith
03-Apr-2025 11:28 AM
» Replies: 20
» Views: 913
No audio devices on RPi5 with latests bu...
Last Post: hkphantomgtr
02-Apr-2025 01:59 AM
» Replies: 6
» Views: 89
Intel NUC: I225-V vs. Thunderbolt Ethern...
Last Post: hkphantomgtr
31-Mar-2025 11:51 AM
» Replies: 2
» Views: 53
REST not responding (503 error)
Last Post: Primare11
29-Mar-2025 10:50 PM
» Replies: 9
» Views: 169
"upmpdcli now supports Tidal. How do I s...
Last Post: wxrbbs
28-Mar-2025 05:37 PM
» Replies: 2
» Views: 67
[split] Problem starting API server 1.4....
Last Post: clark8888
26-Mar-2025 09:33 AM
» Replies: 17
» Views: 359

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