Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Snakeoil Installer - 1.2.0 (Gear Isolation)
#1
Introduction
It's been nearly 3 years. Ubuntu 16.04 LTS (Xenial Xerus) serves us well. However it has been EOL'ed last week. Time for something new. We have decided to ditch the LiveCD ISO installer and move with a installer method instead. The shell installer potentially can expand Snakeoil into other non-debian systems, but we shall have to wait and see how that pans out in the future.

For now, lo-and-behold - Snakeoil 1.2.0. Code name Gear Isolation. Why gear isolation you may ask? Well, I believe gear Isolation can bring audio benefits to all audio gear, including solid state electronics! The benefits from gear isolation are:
  • Improved clarity
  • More focuses sound stage
This is the opposite of coupling electronics to it's platform (tight coupling). So effectively gear isolation is on the opposite spectrum of coupling; where attempts are made to de-couple (isolate/float) the electronics from the foundation it is resting on. I have very good experience using carbon fibre feet, and will in time explore other means (e.g. CF discs).

Back to Snakeoil, please refer to this wiki article on how to setup your computer, and then install Snakeoil. This is a big change, and of note especially is Logitech Media Server is a fresh installation, so you will need to configure it when you first start it up. Did not manage to document the steps yet, but will attempt to do so this weekend.

Biggest change? SnakeoilOS will now work on EFI computers!
[Image: admire.gif]
What else? 32 bit support for AMD/Intel x86 CPUs have been dropped. From here on it's 64 bits only on computers. Raspberry Pi will still be 32 bits though.


Known Issues
This is a big change and a huge release, I'm sure there will be tons of issues that need ironing out. Check back here soon as bugs/issues are discovered.
  1. Logitech Media Server requires configuration on fresh install. Documentation coming soon.
  2. PulseAudio seems to be interfering with LMS Raspberry Pi. SSH into the Raspberry Pi, and run the following commands. Restart Pi and see how it goes.
    Code:
    sudo apt purge -y pulseaudio
Change log

Downloads
.sh   snakeoil-installer-1.2.0-armv7l.sh (Size: 116.93 MB / Downloads: 144)
(SHA1: 43f5faff164c11fe51d6fac863ecd8540d18bb2e)
.sh   snakeoil-installer-1.2.0-x86_64.sh (Size: 103.68 MB / Downloads: 354)
(SHA1: 6353349a9016346326f23c2be25e39a58b859d22)
Snakeoil Operating System - Music, your way!
[-] The following 8 users Like agent_kith's post:
  • kukaracha72, [email protected], Bromf, patricia1066, koko6969koki, hkphantomgtr, mkysimes, jose
Reply
#2
Hello ...


excited this is out ...  I know this has been an effort

I'm getting  " You do not have permission to access this page. " on download attempt.

Can you help

T
[-] The following 1 user Likes Coacharnold's post:
  • hkphantomgtr
Reply
#3
(06-May-2021, 09:06 PM)Coacharnold Wrote: I'm getting  " You do not have permission to access this page. " on download attempt.
Can you try again? Hopefully that'll work now?
Snakeoil Operating System - Music, your way!
Reply
#4
GOT IT !!!!!

Thank you !!!

Ok ....

Ran the script,  it completed.  I rebooted my machine and am not getting the web interface.

I re-ran the script to see what would happen (which I think was a mistake).

I get this output 
 + Install Snakeoil RestAPI server... OK
  + Installing Snakeoil blob, please be patient... ALSA lib conf.c:3725Sadsnd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/usr/local/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory)
ALSA lib control.c:1471Sadsnd_ctl_open_noupdate) Invalid CTL hw:0
aplay: device_list:283: control open (0): No such file or directory
./snakeoil-installer-1.2.0-x86_64.sh: line 383:  8709 Segmentation fault      (core dumped) /tmp/snakeoil-rest --recover=${BLOB_FILE} > /tmp/snakeoil-install.log
ERROR
# Cleaning up tmp files... OK
# Install aborted with errors!


I'm hoping this is just because everything was already complete.   I'm still not getting the web server.  Do we have to specify the port?

Tnx

T

(06-May-2021, 09:24 PM)Coacharnold Wrote: GOT IT !!!!!

Thank you !!!

Ok ....

Ran the script,  it completed.  I rebooted my machine and am not getting the web interface.

I re-ran the script to see what would happen (which I think was a mistake).

I get this output 
 + Install Snakeoil RestAPI server... OK
  + Installing Snakeoil blob, please be patient... ALSA lib conf.c:3725Sadsnd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (/usr/local/lib/alsa-lib/libasound_module_conf_pulse.so: cannot open shared object file: No such file or directory)
ALSA lib control.c:1471Sadsnd_ctl_open_noupdate) Invalid CTL hw:0
aplay: device_list:283: control open (0): No such file or directory
./snakeoil-installer-1.2.0-x86_64.sh: line 383:  8709 Segmentation fault      (core dumped) /tmp/snakeoil-rest --recover=${BLOB_FILE} > /tmp/snakeoil-install.log
ERROR
# Cleaning up tmp files... OK
# Install aborted with errors!


I'm hoping this is just because everything was already complete.   I'm still not getting the web server.  Do we have to specify the port?

Tnx

T



Ok ... seems,  I had installed apache ... as soon as I stopped the apache2 service, the web interface came right up
[-] The following 2 users Like Coacharnold's post:
  • Bromf, agent_kith
Reply
#5
Hi, nice move to uefi devices, i begin to test gear isolation on my innuos zenith mk3 (with a small SSD instead the big one). The result is interesting compare to innuOS and adjustements and tweaks are possible.
The SQ seems to be very close to innuOS (LMS) but clearly one head upper HQPlayer embbeded (even with an heavy DSD conversion) or jplayfemto that i tested before. Very nice work, thanks!
Reply
#6
(06-May-2021, 09:24 PM)Coacharnold Wrote: Ok ... seems,  I had installed apache ... as soon as I stopped the apache2 service, the web interface came right up
Interesting. Is this the same issue you listed here? Good that you have resolved that. Will see if I can find a good way to trap and show this error to the end user.

Kind of difficult with a WebApp, but perhaps another tool? Think Good time for me to pick up new dev skills (I'm interested to learn flutter), but time management is still an issue. Confused
Snakeoil Operating System - Music, your way!
Reply
#7
(08-May-2021, 03:40 AM)Evach Wrote: Hi, nice move to uefi devices, i begin to test gear isolation on my innuos zenith mk3 (with a small SSD instead the big one). The result is interesting compare to innuOS and adjustements and tweaks are possible.
The SQ seems to be very close to innuOS (LMS) but clearly one head upper HQPlayer embbeded (even with an heavy DSD conversion) or jplayfemto that i tested before. Very nice work, thanks!
That's great to hear. There are two major obstacles that may hinder the SQ:
  1. Unnecessary services/processes running
  2. Kernel
The first release of Gear Isolation is focused on getting the infrastructure and the new design up and working. Although early, great to see positive results so far. With this out of the way now, I can then focus on the above two. Now that will require more work to the WebApp, and a new website for kernel building. Unsure how long that'll take though.

Hopefully you guys can help spread the goodness of Snakeoil far and wide. Most users/activities in this project can hopefully bring more revenue, and with more revenue means I can potentially dedicate more time on this project.

Gear Isolation is only released because I quit my day job for a few months at the end of last year. Imagine how good Snakeoil can be if I can do this full time. Imagine the potential if I start writing my own music player :p.

Dreams.. LOL LOL
Snakeoil Operating System - Music, your way!
[-] The following 3 users Like agent_kith's post:
  • koko6969koki, Coacharnold, hkphantomgtr
Reply
#8
(08-May-2021, 08:08 AM)agent_kith Wrote:
(08-May-2021, 03:40 AM)Evach Wrote:  
The first release of Gear Isolation is focused on getting the infrastructure and the new design up and working. Although early, great to see positive results so far. With this out of the way now, I can then focus on the above two. Now that will require more work to the WebApp, and a new website for kernel building. Unsure how long that'll take though.

Interesting and encouraging for the future, it seems innuOS use virtualization on RAM to acheive a really good SQ. It would be done "relatively" easily with ubuntu server i guess.
About kernel option, i test NOLAPIC yesterday but a big crash appear after reboot and now i have to made a full install again, it was not a good idea to choose this option Think. Do you know any good advice pages to perform SQ tweaks for ubuntu?
After testing period, i will post messages on french forums about snakeoil OS and its possibilities. In case of, it you would be very nice if you can participate a little to these threads afterwards  Wink

Good listenings!
[-] The following 1 user Likes Evach's post:
  • agent_kith
Reply
#9
(08-May-2021, 03:12 PM)Evach Wrote: Interesting and encouraging for the future, it seems innuOS use virtualization on RAM to acheive a really good SQ. It would be done "relatively" easily with ubuntu server i guess.
Is virtualisation on RAM the same as running the entire OS on RAM?
Reply
#10
We cannot known the details of innuOS configuration, all i saw is:

1) some KVM messages during boot
2) Improvement of SQ and reactivity when i activate virtualization's hardware acceleration options in bios

Then i conclude they use virtualization for this OS.
In addition, Innuos say all music files are store in 4Go of ram before playing, are they create a ramdisk for that in addition? I have no idea
[-] The following 2 users Like Evach's post:
  • agent_kith, Snoopy8
Reply


Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  Snakeoil ISO - 1.1.0 (Blind Testing) agent_kith 7 12,319 02-May-2019, 08:49 AM
Last Post: iwcer
  Snakeoil ISO - 1.0.0 (Golden Ears) agent_kith 1 4,799 24-Dec-2017, 09:54 AM
Last Post: agent_kith
  Next Generation Snakeoil Release Candidate 2: 0.9.1 agent_kith 7 4,857 31-Jul-2017, 03:11 PM
Last Post: agent_kith
  Next Generation Snakeoil Early Preview agent_kith 86 27,217 02-Jul-2017, 06:35 PM
Last Post: agent_kith
  Next Generation Snakeoil Release Candidates (0.9.0) agent_kith 0 1,583 02-Jul-2017, 05:20 PM
Last Post: agent_kith



Users browsing this thread: 1 Guest(s)
[-]
Sponsor

[-]
Latest Threads
intel nuc wifi drivers
Last Post: vinaymoturi
Yesterday 08:48 PM
» Replies: 4
» Views: 44
Ongoing status updates with new UI for G...
Last Post: agent_kith
Yesterday 10:49 AM
» Replies: 16
» Views: 645
Snakeoil Firmware - 1.2.0 (Gear Isolatio...
Last Post: agent_kith
Yesterday 10:07 AM
» Replies: 10
» Views: 718
Radio Firmware update
Last Post: agent_kith
18-Sep-2021 11:33 AM
» Replies: 7
» Views: 489
中文亂碼問題
Last Post: agent_kith
15-Sep-2021 02:51 PM
» Replies: 3
» Views: 35

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


[-]
Random Quotes
Is Your System In Phase?
agent_kith's profile agent_kith
Is your system in phase? Do you have that feeling that for some unkown reason you just cannot get into the groove when listening to music with your hifi setup?...

>