06-May-2021, 05:48 PM
(This post was last modified: 18-Apr-2022, 10:50 AM by agent_kith.)
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:
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!
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.
Downloads
snakeoil-installer-1.2.0-armv7l.sh (Size: 116.93 MB / Downloads: 404)
(SHA1: 43f5faff164c11fe51d6fac863ecd8540d18bb2e)
snakeoil-installer-1.2.0-x86_64.sh (Size: 103.68 MB / Downloads: 901)
(SHA1: 6353349a9016346326f23c2be25e39a58b859d22)
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
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!
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.
- Logitech Media Server requires configuration on fresh install. Documentation coming soon.
- 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
- If you encounter various 404 errors, please SSH and run these commands:Code:
sudo lighttpd-enable-mod rewrite
sudo service lighttpd force-reload - MyMPD is not working. Upload this module to fix.
- LogitechMedia Server is not working on newer Raspbian OS (Bullseye). Update to 8.2.0 to fix. Download this file and drop it in the "Install box" under the System menu. [Download]
- #200 snakeoil-rest · Remove HQPlayer version 3 in install script
- #90 music-players · Fix HQPlayer4 install
- #89 music-players · Fix HQPlayer NAA install
- #88 music-players · Fix RoonServer install
- #87 music-players · Fix Spotify Client not loading in VNC session
- #6 support-software · Fix bad albumart in mympd
- #199 snakeoil-rest · Add a flag to override recover.fw path during firmware recovery.
- #86 music-players · Don't hardcod Spotify GPG in Spotify install script
- #85 music-players · Remove Amarok from Snakeoil players install
- #197 snakeoil-rest · Fix BubbleUPNP for 20.04 LTS install
- #195 snakeoil-rest · Don't start snakeoil-server.sh or snakeoil API daemon more than once.
- #194 snakeoil-rest · Add new_issue to installer
- #193 snakeoil-rest · Add avahi (DNS/DNS-SD) to installer script
- #192 snakeoil-rest · Implement better method to exit REST API server (via CURL)
- #191 snakeoil-rest · Fix file permissions for music and playlists
- #190 snakeoil-rest · Speed up REST API startup times
- #4 support-software · Update myMPD v7.0.2
- #186 snakeoil-rest · Implement new way of installing Snakeoil on your computer - a shell installer
- #82 music-players · Update mpd to 0.22.3
- #7 snakeoil-libs · Update ffmpeg to 4.3.1
- #6 snakeoil-libs · Updated flac to libflac 1.3.3
- #5 snakeoil-libs · Update soxr to 0.13
- #4 snakeoil-libs · Update alsa-lib and alsa-utils to 1.2.4
- #24 snake oil-build · Update ISO to Ubuntu 20.04 LTS (Focal)
- #87 snakeoil-ngx · Fix WebApp to build on Unbuntu Focal with latest version of node/npm
- #3 snakeoil-libs · update cpprestsdk to 2.10.16
- #2 snakeoil-libs · Update build to work on Ubuntu 20.04 (Focal)
- #1 snakeoil-libs · Update libmpdclient to 2.19
- #171 snakeoil-rest · Fix generic firmware not working on RPi4 builds
- #74 music-players · Make use of CI to build music players
- #21 snakeoil-build · NOFIX: Include linux-firmware package in ISO
- #1 snakeoil-build · NOFIX: EFI booting
Downloads
snakeoil-installer-1.2.0-armv7l.sh (Size: 116.93 MB / Downloads: 404)
(SHA1: 43f5faff164c11fe51d6fac863ecd8540d18bb2e)
snakeoil-installer-1.2.0-x86_64.sh (Size: 103.68 MB / Downloads: 901)
(SHA1: 6353349a9016346326f23c2be25e39a58b859d22)
Snakeoil Operating System - Music, your way!