We have moved! This forum is now read only. (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)


Request For Comments: Snakeoil 1.2.0 (Gear Isolation)
#51
(21-Nov-2019, 10:20 PM)seafoodlover Wrote: Thumbs Up Thumbs Up Clap Clap Clap
looking forward to 1.2, hope it can resolve my memory leaking problem when using MPD 21.x.
just curious, am i the only one have this issue?
So far yes. Tongue Which is really weird. Been meaning to grab a copy of music from you that exhibits this problem so I can investigate properly, but then I'm kind of worried about copyright infrigements.

Then there's also many other little projects and things to do and honestly don't really have the time to dig deep into this.
Snakeoil Operating System - Music, your way!
Reply
#52
No worries la, may be just my own PC problem
Reply
#53
Performing a release upgrade from the Web App is just not going to work reliably. Going to remove this feature for now, but will write up a wiki on how to perform this from the SSH command line.
Snakeoil Operating System - Music, your way!
Reply
#54
I'm back! Sort'a. Landed in Perth at 5:20ish this morning, home at 6:10am this morning, and then at work at 07:30am... Had the worst airline food ever (and service) but that's another story. Long story short, after a few days of unwind I'll back back on Snakeoil development.

For the most part this is feature complete. I'll just spend the time to try and get UEFI working for people. If you guys have a EFI system that doesn't work before, please post here so I can get a feel of what equipment are having problems. Thanks in advance.
Snakeoil Operating System - Music, your way!
Reply
#55
I've spent the past few months trying to move to a new hypervisor (this is something that allows me to run multiple virtual machines in the one machine). Unfortunately didn't have much time to do snakeoil development. But I will be back on this soonish (hopefully).

In the mean time, here's a question. How many of you are still using the 32 bit Snakeoil? I ask because, Debian (of which Ubuntu is based) will drop support for this architecture in time. I don't know when that will happen, or if it will happen. But they are certainly planning and talking about it. And almost every CPU out there right now are 64 bit CPUs.

Let me know and I'll make the decision to release a 32 bit ISO or not.
Snakeoil Operating System - Music, your way!
Reply
#56
After running 1.1.9 for a day, IMHO I'd like to see some features in the future release as below:

1. Normal/Advanced mode
User could choose how technical their Webapp interface would be. When running normal mode, everything remains the same, otherwise use would see the sections as I mentioned below; 

2. A terminal on webapp

3. Autostart section.
There should be scripts or apps user wants to load on every start, e.g., a script to run PWM fan module. Also a panel where use could choose which app to run (or to disable) on start would be very useful.

4. System info panel
A panel on dashboard showing which music player, renderer, server and client are currently running, and how many resources they are occupying (if possible).

5. A graphical text editor/notepad on Webapp
On left panel there would be a tree view of directories. All editable files would be listed. On the right there would be an editing pane. Imagine you could use Atom, Sublime Text or Brackets on the Webapp.

6. Additions of Minimserver or BubbleUPnP
I have no idea why there is no Minimserver option on my activated 1.1.9. I have to install it manually.

7. Emby, Jellyfin or Plex
Either one, or all of them.
Reply
#57
(11-Apr-2020, 10:46 PM)mandickay Wrote: After running 1.1.9 for a day, IMHO I'd like to see some features in the future release as below:

1. Normal/Advanced mode
User could choose how technical their Webapp interface would be. When running normal mode, everything remains the same, otherwise use would see the sections as I mentioned below; 
That's a great idea.

(11-Apr-2020, 10:46 PM)mandickay Wrote: 2. A terminal on webapp
It's in the plans. Built in VNC also. One of the first ideas in my to do list. (https://git.snakeoil-os.net/snakeoil/sna...-/issues/9 and https://git.snakeoil-os.net/snakeoil/sna.../issues/10)

(11-Apr-2020, 10:46 PM)mandickay Wrote: 3. Autostart section.
There should be scripts or apps user wants to load on every start, e.g., a script to run PWM fan module. Also a panel where use could choose which app to run (or to disable) on start would be very useful.
This will be added in Gear Isolation (https://git.snakeoil-os.net/snakeoil/sna...issues/164)

(11-Apr-2020, 10:46 PM)mandickay Wrote: 4. System info panel
A panel on dashboard showing which music player, renderer, server and client are currently running, and how many resources they are occupying (if possible).
It's kind of similiar to this idea (https://git.snakeoil-os.net/snakeoil/sna.../issues/49). This stats collection/monitoring

(11-Apr-2020, 10:46 PM)mandickay Wrote: 5. A graphical text editor/notepad on Webapp
On left panel there would be a tree view of directories. All editable files would be listed. On the right there would be an editing pane. Imagine you could use Atom, Sublime Text or Brackets on the Webapp.
I thought of that, unfortunately chances of novice breaking things is pretty high. And they can SSH into it anyway.. So in a way, the SSH is the first test, if one can do that, it kindda mean they wouldn't break things that easily. However, if I enable this feature, chances of people breaking things will sky rocket. This is kind of why I havn't added SSH and VNC directly into the WebApp.
Eventually inline edit will work it's way in. Doing that in the short term is just taking more of my time for support, instead of dev work.

(11-Apr-2020, 10:46 PM)mandickay Wrote: 6. Additions of Minimserver or BubbleUPnP
I have no idea why there is no Minimserver option on my activated 1.1.9. I have to install it manually.
It should be there? In the install option. If not, just install minimserver manually. I believe right now this player works in conjuction with bubbleUPNP (could be wrong). More flexibility will be added in the next major release.

(11-Apr-2020, 10:46 PM)mandickay Wrote: 7. Emby, Jellyfin or Plex
Either one, or all of them.
Plex is supported. Will add Emby and Jellyfin also in the future. (Not sure what they are yet :p, will google).
Snakeoil Operating System - Music, your way!
Reply
#58
I'm hoping Snakeoil Gear Isolation will be based on Ubuntu 20.04 LTS. This is going to be interesting, as I'm not sure whether to keep the old 4.x kernel, or build a newer 5.x kernel. It's very likely I'm going to go with a 5.x kernel. Not too sure if I can get early beta test ISOs ready, but will try my best (Assuming the Ubuntu release is on time).
Snakeoil Operating System - Music, your way!
Reply
#59
Ubuntu 20.04 LTS is out.. I have 9 virtual machines to upgrade to this new release, before I can spin up the test ISO.. This is going to take a while... The point of this post however, is I'm not sure if there is a 32 bit edition out there.

There might still be one available, but I'm not sure about future releases. The upside of deprecating 32 bit support is - I only need to update 7 machines from then on. The downside is anybody running 32 bit Snakeoil might need to reinstall to the newer 64 bit version.

The second thing is, 20.04 is using kernel 5.4.x. So it looks like I will have to spin up some new kernels for this. There is a lot of work to do, hopefully I can juggle the time available. so fun and interesting times ahead.
Snakeoil Operating System - Music, your way!
Reply
#60
(13-Apr-2020, 12:33 PM)agent_kith Wrote:
(11-Apr-2020, 10:46 PM)mandickay Wrote: After running 1.1.9 for a day, IMHO I'd like to see some features in the future release as below:

1. Normal/Advanced mode
User could choose how technical their Webapp interface would be. When running normal mode, everything remains the same, otherwise use would see the sections as I mentioned below; 
That's a great idea.
(11-Apr-2020, 10:46 PM)mandickay Wrote: 2. A terminal on webapp
It's in the plans. Built in VNC also. One of the first ideas in my to do list. (https://git.snakeoil-os.net/snakeoil/sna...-/issues/9 and https://git.snakeoil-os.net/snakeoil/sna.../issues/10)
(11-Apr-2020, 10:46 PM)mandickay Wrote: 3. Autostart section.
There should be scripts or apps user wants to load on every start, e.g., a script to run PWM fan module. Also a panel where use could choose which app to run (or to disable) on start would be very useful.
This will be added in Gear Isolation (https://git.snakeoil-os.net/snakeoil/sna...issues/164)
(11-Apr-2020, 10:46 PM)mandickay Wrote: 4. System info panel
A panel on dashboard showing which music player, renderer, server and client are currently running, and how many resources they are occupying (if possible).
It's kind of similiar to this idea (https://git.snakeoil-os.net/snakeoil/sna.../issues/49). This stats collection/monitoring
(11-Apr-2020, 10:46 PM)mandickay Wrote: 5. A graphical text editor/notepad on Webapp
On left panel there would be a tree view of directories. All editable files would be listed. On the right there would be an editing pane. Imagine you could use Atom, Sublime Text or Brackets on the Webapp.
I thought of that, unfortunately chances of novice breaking things is pretty high. And they can SSH into it anyway.. So in a way, the SSH is the first test, if one can do that, it kindda mean they wouldn't break things that easily. However, if I enable this feature, chances of people breaking things will sky rocket. This is kind of why I havn't added SSH and VNC directly into the WebApp.
Eventually inline edit will work it's way in. Doing that in the short term is just taking more of my time for support, instead of dev work.
(11-Apr-2020, 10:46 PM)mandickay Wrote: 6. Additions of Minimserver or BubbleUPnP
I have no idea why there is no Minimserver option on my activated 1.1.9. I have to install it manually.
It should be there? In the install option. If not, just install minimserver manually. I believe right now this player works in conjuction with bubbleUPNP (could be wrong). More flexibility will be added in the next major release.
(11-Apr-2020, 10:46 PM)mandickay Wrote: 7. Emby, Jellyfin or Plex
Either one, or all of them.
Plex is supported. Will add Emby and Jellyfin also in the future. (Not sure what they are yet :p, will google).

I think keep the snakeoil as sample as possible is the best unless you want to change it to become media server.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [split] Possible To Load Snakeoil OS in RAM wxrbbs 14 1,534 09-Jun-2025, 06:43 AM
Last Post: Snoopy8
  fw: a letter to request Album Player(gentooplayer also support) clark8888 3 1,240 08-Feb-2025, 03:44 PM
Last Post: clark8888
  Snakeoil Music server & Snakeoil its own endpoint hkphantomgtr 9 2,412 22-Jul-2024, 05:51 PM
Last Post: Snoopy8
  Working on new Snakeoil release - 1.3.x (Codename Measurements) agent_kith 42 13,335 19-Nov-2023, 10:53 AM
Last Post: agent_kith
  Make SnakeOil install much easier Snoopy8 5 2,204 24-Aug-2023, 03:28 PM
Last Post: agent_kith



Users browsing this thread: 1 Guest(s)
[-]
Our Sponsors
{myadvertisements[zone_4]}

[-]
Latest Threads
Android Firefox issues with forum
Last Post: agent_kith
10-Jun-2025 04:45 PM
» Replies: 21
» Views: 2040
[split] Possible To Load Snakeoil OS in ...
Last Post: Snoopy8
09-Jun-2025 06:43 AM
» Replies: 14
» Views: 1534
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
05-Jun-2025 03:58 PM
» Replies: 67
» Views: 8998
Snakeoil with Ubuntu Desktop ?
Last Post: Snoopy8
02-Jun-2025 09:38 AM
» Replies: 8
» Views: 903
Add IR remote control using Flirc USB in...
Last Post: Snoopy8
31-May-2025 03:50 PM
» Replies: 5
» Views: 657
Work In Progress: 1.4.4
Last Post: hkphantomgtr
29-May-2025 11:44 PM
» Replies: 44
» Views: 4985
SQ difference - Raspberry Pi vs x86_64?
Last Post: Snoopy8
27-May-2025 02:16 PM
» Replies: 42
» Views: 5446
Snakeoil 1.4.0 (High End)
Last Post: aabman
25-May-2025 11:35 AM
» Replies: 93
» Views: 14910
new install issues
Last Post: carlodim
23-May-2025 09:56 AM
» Replies: 42
» Views: 4403
Is this project still alive?
Last Post: agent_kith
20-May-2025 03:11 PM
» Replies: 10
» Views: 1178

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