Snakeoil 1.2.6 Beta 3
#1
The plan was to work on the kernel builder. As always the plans went sideways. Kernel builder will come, until then this release fixes a lot of outstanding issues, and add some new experimental features. 32 in all. A lot of changes has been made (See here), all that in just under 2 months.

Included installers, and this should work with Ubuntu Studio and Raspberry Pi. I have yet to test this on the latest Raspberry Pi OS, but will make sure it works before I make this official.

Please report any issues with this, and I'll make this official later this week (or whenever I get the chance to install the new Raspbian OS and verify the installer works on the new OS).
.sh   snakeoil-installer-armv7l-1.2.6-beta-3.sh (Size: 129.87 MB / Downloads: 2)
.sh   snakeoil-installer-x86_64-1.2.6-beta-3.sh (Size: 112.1 MB / Downloads: 2)
.fw   snakeoil-armv7l-1.2.6-beta-3.fw (Size: 52.53 MB / Downloads: 3)
.fw   snakeoil-x86_64-1.2.6-beta-3.fw (Size: 55.5 MB / Downloads: 4)
Snakeoil Operating System - Music, your way!
[-] The following 2 users Like agent_kith's post:
  • Snoopy8, hkphantomgtr
Reply

#2
Thanks a lot, AK!  I hope I can test the installer coming weekend.
1
Reply

#3
Oh, before I forget, have tweaked the copy feature in library. It will only ask for your destination path when you click on the copy button, and there are options now to copy the entire contents in the disk, or just the files in the root directory (exclude files). Just realised this only works for the root folder though, not sub-folders... Might improve on that further down the line.
Snakeoil Operating System - Music, your way!
Reply

#4
Thank you for the work done. But I have a few things that are not working...

Networking
Missing Ip address in Networking Tab
And Dashboard / Network is still coming soon.  So cannot find Ip address anywhere in SO

Upmpdcli
Get the following error; have uninstalled and reinstalled upmpdcli
Could not open config: /var/www/scratch/upmpdcli.conf
exception: bind to '0.0.0.0:6600' failed (continuing anyway, because binding to '[::]:6600' succeeded): Failed to bind socket: Address already in use

BubbleUPnP Server
Installed correctly
Please make available web page on port 58050  (remote column in music player)
Requires a UPnP renderer to work with Qobuz (waiting for upmpdcli to test)
Requires MinimServer to provide indexing of music (but not tested)

TOP
Shows top of page
Missing "P" (processor) column
Missing Command column; not possible to tell what is running
I normally use stock Top within Putty and pay attention to the following: PID, PR, %CPU, Command, P  to help me work out CPUSet and Process priorities

Browse
Playlist with tracks with "_" (underscore) now work
Please put message after confirm button to tell users that process will take place in background.
Background process may take some time with long lists and slow network

Still cannot copy long playlist.  More testing to be done.
Reply

#5
Thanks for testing! Appreciate it.
(29-Jun-2022, 12:15 PM)Snoopy8 Wrote: Thank you for the work done. But I have a few things that are not working...

Networking
Missing Ip address in Networking Tab
And Dashboard / Network is still coming soon.  So cannot find Ip address anywhere in SO
Interesting. Wondering why this isn't working. Can you show me the contents of /proc/net/dev please? thanks.
(29-Jun-2022, 12:15 PM)Snoopy8 Wrote: Upmpdcli
Get the following error; have uninstalled and reinstalled upmpdcli
Could not open config: /var/www/scratch/upmpdcli.conf
exception: bind to '0.0.0.0:6600' failed (continuing anyway, because binding to '[::]:6600' succeeded): Failed to bind socket: Address already in use

BubbleUPnP Server
Installed correctly
Please make available web page on port 58050  (remote column in music player)
Requires a UPnP renderer to work with Qobuz (waiting for upmpdcli to test)
Requires MinimServer to provide indexing of music (but not tested)
Will look into these later this weekend.
(29-Jun-2022, 12:15 PM)Snoopy8 Wrote: TOP
Shows top of page
Missing "P" (processor) column
Missing Command column; not possible to tell what is running
I normally use stock Top within Putty and pay attention to the following: PID, PR, %CPU, Command, P  to help me work out CPUSet and Process priorities
Hmm. That should work. I may have done this in the installer script, and not the firmware. Will double check this, and if correct, include this in the firmware update.
(29-Jun-2022, 12:15 PM)Snoopy8 Wrote: Browse
Playlist with tracks with "_" (underscore) now work
Please put message after confirm button to tell users that process will take place in background.
Background process may take some time with long lists and slow network

Still cannot copy long playlist.  More testing to be done.
There should be a pop up saying copying is done in the background. But that last only 5 seconds. As for long playlist, perhaps the copy operation stopped because of a problem (no space left on RAM, etc). Again that should pop up a message also, but again that will disappear very quickly. I'll see if I can disable that timeout, so the user has to acknowledge the errors to make 'em disappear.
Snakeoil Operating System - Music, your way!
Reply

#6
(29-Jun-2022, 12:15 PM)Snoopy8 Wrote: TOP
Shows top of page
Missing "P" (processor) column
Missing Command column; not possible to tell what is running
I normally use stock Top within Putty and pay attention to the following: PID, PR, %CPU, Command, P  to help me work out CPUSet and Process priorities
Have checked and the top config is upgraded in the firmware, not the installer.

Can you run this and tell me if you have this file?
Code:
sudo ls /root/.config/procps/toprc

If yes, try deleting that file and see how it goes. If no, maybe do a reboot and see if it shows up? You should see the following columns:
Code:
PID    PPID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ P nMaj   SWAP COMMAND
Snakeoil Operating System - Music, your way!
Reply

#7
(29-Jun-2022, 12:53 PM)agent_kith Wrote: Interesting. Wondering why this isn't working. Can you show me the contents of /proc/net/dev please? thanks.
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 76102 675 0 0 0 0 0 0 76102 675 0 0 0 0 0 0
eth0: 24727151764 16506874 0 9803 0 0 0 14131 204004569 2507292 0 0 0 0 0 0
 
(29-Jun-2022, 12:53 PM)agent_kith Wrote: There should be a pop up saying copying is done in the background. But that last only 5 seconds. As for long playlist, perhaps the copy operation stopped because of a problem (no space left on RAM, etc). Again that should pop up a message also, but again that will disappear very quickly. I'll see if I can disable that timeout, so the user has to acknowledge the errors to make 'em disappear.
I do not see the popup. Using Win 11, Firefox V101.0.1
 
(29-Jun-2022, 04:05 PM)agent_kith Wrote:
(29-Jun-2022, 12:15 PM)Snoopy8 Wrote: TOP
Shows top of page
Missing "P" (processor) column
Missing Command column; not possible to tell what is running
I normally use stock Top within Putty and pay attention to the following: PID, PR, %CPU, Command, P  to help me work out CPUSet and Process priorities
Have checked and the top config is upgraded in the firmware, not the installer.

Can you run this and tell me if you have this file?
 
Code:
sudo ls /root/.config/procps/toprc

If yes, try deleting that file and see how it goes. If no, maybe do a reboot and see if it shows up? You should see the following columns:
Code:
PID    PPID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ P nMaj   SWAP COMMAND
Forgot to mention earlier; I only did firmware upgrade, not installer. I do not have file. I have done shutdown and restarted.  This is what I see

[Image: Top.jpg]
Reply

#8
I'll see if I can look at the top issue tonight.

Can you also generate a diagnostic file and send it to me? Hopefully can find out the issue with why Snakeoil couldn't extract the network config info. thanks.
Snakeoil Operating System - Music, your way!
Reply

#9
TIL (Today I learned), top defaults to 80 columns, there are actually more fields setup. But they are truncated away. Interesting thing is, in my development machine there is strangely no such limitations at all. And this 80 column limit didn't happen on my test machine. But it does when I spin up a new VM.. They're the same Ubuntu version!

Luckily I can specify the width from the command line and that appears to fix this issue. This is a good bug to hunt for, took me ages to finally know what the problem is.. :/

So that's top issue resolved. There's some problem with error reporting, I'll need to clean that up and then see what's wrong with upmpdcli.. Once that is done I'll work on identify the problem with your net config setup @Snoopy8. Have an 8pm meeting tonight so that's probably it for the day, and can only continue later tomorrow and the weekend.
Snakeoil Operating System - Music, your way!
Reply

#10
Emailed Diagnostic file a few hours ago...
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  1.4.0 Beta 3 agent_kith 12 152 29-Dec-2024, 11:36 AM
Last Post: agent_kith
  1.4.0 Beta 2 agent_kith 11 135 26-Dec-2024, 10:36 AM
Last Post: agent_kith
  1.4.0 Beta 1 agent_kith 12 133 22-Dec-2024, 10:19 AM
Last Post: agent_kith
  Snakeoil 1.3.0 Alpha 1 (aarm64) agent_kith 41 776 31-Dec-2023, 10:30 PM
Last Post: hkphantomgtr
  Measures 1.3.0 Beta 1 (Last test hopefully. agent_kith 73 1,050 23-Dec-2023, 09:17 AM
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
new install issues
Last Post: Snoopy8
Yesterday 01:08 PM
» Replies: 7
» Views: 156
Work In Progress: 1.4.4
Last Post: Snoopy8
Yesterday 08:57 AM
» Replies: 3
» Views: 67
Playing music quickly after install
Last Post: Snoopy8
18-Apr-2025 04:12 PM
» Replies: 0
» Views: 23
Wiki update - need your help!
Last Post: Snoopy8
16-Apr-2025 01:59 PM
» Replies: 6
» Views: 139
Connecting Spotify to SnakeOil
Last Post: Snoopy8
16-Apr-2025 01:55 PM
» Replies: 10
» Views: 232
No audio devices on RPi5 with latests bu...
Last Post: hkphantomgtr
13-Apr-2025 05:29 PM
» Replies: 13
» Views: 326
Misc. sharing for building Raspberry Pi ...
Last Post: hkphantomgtr
13-Apr-2025 12:47 PM
» Replies: 2
» Views: 101
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
10-Apr-2025 10:57 PM
» Replies: 11
» Views: 756
[split] Snakeoil 1.4.3 (High End U3)
Last Post: agent_kith
09-Apr-2025 03:45 PM
» Replies: 1
» Views: 68
SQ difference - Raspberry Pi vs x86_64?
Last Post: agent_kith
09-Apr-2025 03:41 PM
» Replies: 15
» Views: 1051

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