Snakeoil 1.2.6 Beta 3
|
Posts: 2,951
Threads: 192
Joined: Feb 2016
Reputation:
639
Location: Perth, WA
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).
snakeoil-installer-armv7l-1.2.6-beta-3.sh (Size: 129.87 MB / Downloads: 2)
snakeoil-installer-x86_64-1.2.6-beta-3.sh (Size: 112.1 MB / Downloads: 2)
snakeoil-armv7l-1.2.6-beta-3.fw (Size: 52.53 MB / Downloads: 3)
snakeoil-x86_64-1.2.6-beta-3.fw (Size: 55.5 MB / Downloads: 4)
Snakeoil Operating System - Music, your way!
Posts: 518
Threads: 27
Joined: Jan 2019
Reputation:
150
Thanks a lot, AK! I hope I can test the installer coming weekend.
1
Posts: 2,951
Threads: 192
Joined: Feb 2016
Reputation:
639
Location: Perth, WA
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!
Posts: 752
Threads: 41
Joined: Mar 2019
Reputation:
200
Location: Melbourne, Australia
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.
Posts: 2,951
Threads: 192
Joined: Feb 2016
Reputation:
639
Location: Perth, WA
29-Jun-2022, 12:53 PM
(This post was last modified: 29-Jun-2022, 04:06 PM by agent_kith.)
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!
Posts: 2,951
Threads: 192
Joined: Feb 2016
Reputation:
639
Location: Perth, WA
(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!
Posts: 752
Threads: 41
Joined: Mar 2019
Reputation:
200
Location: Melbourne, Australia
(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
Posts: 2,951
Threads: 192
Joined: Feb 2016
Reputation:
639
Location: Perth, WA
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!
Posts: 2,951
Threads: 192
Joined: Feb 2016
Reputation:
639
Location: Perth, WA
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!
Posts: 752
Threads: 41
Joined: Mar 2019
Reputation:
200
Location: Melbourne, Australia
Emailed Diagnostic file a few hours ago...
|
Users browsing this thread: |
1 Guest(s)
|
|
Welcome
|
You have to register before you can post on our site.
|
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.
|
|
|