Snakeoil 1.4.2 (High End U2)
#11
(27-Mar-2025, 02:31 PM)hkphantomgtr Wrote: BTW,  how about adding a script to remove snap and snapd from Ubuntu?
Can do that. Actually have the idea to show the list of services to disable. In the old Snakeoil those services are already disabled, but we don't have that for the new setup yet.

Another thing I will do is to create something called a cloud-init file that will automate a lot of this.... Hopefully that will come soon.
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • hkphantomgtr
Reply

#12
Guys, have discovered a new issue with memory leak if the NAS mount paths are not mounting properly. Have added that to the list, and this will be fixed in 1.4.3.

No excuses really, but given the API is a complete rewrite all things considered - things aren't that bad?
[Image: Uhuhuh.gif]

I mean, this new API works when everything is working perfectly! But crashes when it doesn't. 
 [Image: bird.gif]

Next update is gonna be better. And I'm really glad it's a lot easier to update Snakeoil now.
Snakeoil Operating System - Music, your way!
[-] The following 3 users Like agent_kith's post:
  • alex87, Valery, hkphantomgtr
Reply

#13
(27-Mar-2025, 04:41 PM)agent_kith Wrote: Guys, have discovered a new issue with memory leak if the NAS mount paths are not mounting properly. Have added that to the list, and this will be fixed in 1.4.3.

No excuses really, but given the API is a complete rewrite all things considered - things aren't that bad?
[Image: Uhuhuh.gif]

I mean, this new API works when everything is working perfectly! But crashes when it doesn't. 
 [Image: bird.gif]

Next update is gonna be better. And I'm really glad it's a lot easier to update Snakeoil now.

Yeah, Thanks a lot, AK! Shy
Reply

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

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.

Did the 1.4.2 version disappear? I Tried the "OS update" button and the OS was updatet, but SO version still is 1.4.0. Also I can't find it in the artifacts folder.
Reply

#15
(01-Apr-2025, 09:02 PM)skel Wrote:
(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.

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.

Did the 1.4.2 version disappear? I Tried the "OS update" button and the OS was updatet, but SO version still is 1.4.0. Also I can't find it in the artifacts folder.

Maybe you can try 
 
Code:
sudo apt remove snakeoil

and then
 
Code:
sudo apt full-ugrade -y
sudo apt install snakeoil -y
Reply

#16
(01-Apr-2025, 10:26 PM)hkphantomgtr Wrote:
(01-Apr-2025, 09:02 PM)skel Wrote:
(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.

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.

Did the 1.4.2 version disappear? I Tried the "OS update" button and the OS was updatet, but SO version still is 1.4.0. Also I can't find it in the artifacts folder.

Maybe you can try 
 
Code:
sudo apt remove snakeoil

and then
 
Code:
sudo apt full-ugrade -y
sudo apt install snakeoil -y
Now I get the message "E: Unable to locate package snakeoil" and I SO is gone!

I could reinstall the 1.4.0 version of SO because I had the deb-file already downloaded before some time...still 1.4.2 not found
Reply

#17
(01-Apr-2025, 10:52 PM)skel Wrote:
(01-Apr-2025, 10:26 PM)hkphantomgtr Wrote:
(01-Apr-2025, 09:02 PM)skel Wrote:
(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.

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.

Did the 1.4.2 version disappear? I Tried the "OS update" button and the OS was updatet, but SO version still is 1.4.0. Also I can't find it in the artifacts folder.

Maybe you can try 
 
Code:
sudo apt remove snakeoil

and then
 
Code:
sudo apt full-ugrade -y
sudo apt install snakeoil -y
Now I get the message "E: Unable to locate package snakeoil" and I SO is gone!

I could reinstall the 1.4.0 version of SO because I had the deb-file already downloaded before some time...still 1.4.2 not found

ic.  Maybe just remove the snakeoil again.  And then follow here https://www.snakeoil-os.net/reference/in...il_package
 
Code:
wget -qLO - \
  https://install.snakeoil-os.net | sudo sh
Reply

#18
Ok that worked. Thank you

Ok that worked. Thank you
[-] The following 1 user Likes skel's post:
  • hkphantomgtr
Reply

#19
(01-Apr-2025, 09:02 PM)skel Wrote: Did the 1.4.2 version disappear? I Tried the "OS update" button and the OS was updatet, but SO version still is 1.4.0. Also I can't find it in the artifacts folder.
The artifacts web server will eventually go away. It was only ever meant to be an interim solution.

Now Snakeoil has moved to official apt repository. This way I don't have to post links, folks can just update the apt repo to pull the latest version, or an older version if they so desire.

Work is not finished yet. I will need to split up the snakeoil package into sub-components (players will be split out) to make the overall load on the snakeoil infrastructure easier to manage.
Snakeoil Operating System - Music, your way!
Reply

#20
Hello, Agent Kith.
Have you considered for mympd and mpd to be started as a service? I know that due to a several versions of mpd this maybe wouldn't be practical but for mympd I think it could.
Still have problems with i2s audio devices not visible (only USB) but this is on another thread.
Regards.
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  Snakeoil 1.4.3 (High End U3) agent_kith 4 195 05-Apr-2025, 12:03 AM
Last Post: hkphantomgtr
  Snakeoil 1.4.1 (High End U1) agent_kith 27 1,268 23-Mar-2025, 08:21 AM
Last Post: agent_kith
  Snakeoil 1.4.0 (High End) agent_kith 63 5,483 03-Mar-2025, 11:42 PM
Last Post: knottydreadbr
  Announcing Snakeoil Measurements 1.3.0 agent_kith 105 16,033 03-Dec-2024, 09:55 PM
Last Post: hkphantomgtr



Users browsing this thread:
4 Guest(s)

[-]
Our Sponsors

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

Username/Email:


Password:





[-]
Latest Threads
[split] MediaCenter33 not starting ing S...
Last Post: kmwgr
Yesterday 08:16 PM
» Replies: 4
» Views: 37
Wiki update - need your help!
Last Post: petemac110
Yesterday 08:24 AM
» Replies: 1
» Views: 34
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
05-Apr-2025 12:03 AM
» Replies: 4
» Views: 195
Question about RAM Disk
Last Post: hkphantomgtr
04-Apr-2025 03:33 PM
» Replies: 4
» Views: 54
[split] How to re-set activation details
Last Post: hkphantomgtr
04-Apr-2025 03:32 PM
» Replies: 2
» Views: 39
Add UPNP/DLNA functionality
Last Post: Snoopy8
04-Apr-2025 09:50 AM
» Replies: 2
» Views: 43
Snakeoil 1.4.2 (High End U2)
Last Post: agent_kith
03-Apr-2025 11:28 AM
» Replies: 20
» Views: 975
No audio devices on RPi5 with latests bu...
Last Post: hkphantomgtr
02-Apr-2025 01:59 AM
» Replies: 6
» Views: 117
Intel NUC: I225-V vs. Thunderbolt Ethern...
Last Post: hkphantomgtr
31-Mar-2025 11:51 AM
» Replies: 2
» Views: 78
REST not responding (503 error)
Last Post: Primare11
29-Mar-2025 10:50 PM
» Replies: 9
» Views: 202

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