- Music Players
SnakeoilOS is designed to abstract you from most the daily complications of the Linux OS. You can use the functionality found here to do complicated Linux things, with simple clicks of your mouse, without knowing a single Linux command!
With over 20 years Linux experience, what is a breeze for me may well not be for you. Features in this page will be under constant improvement and refinement to make things easier and less confusing. Please let me know if you have any questions or suggestions on how to make this page better.
You can update your SnakeoilOS by installing a new firmware. It's always a good idea to install the latest firmware because:
- Includes bug fixes
- Contains additional features and functions not available in your older edition
- Better stability improved user experience.
To install, just drag the file and drop it in the marked rectangle. Installation will begin automatically.
Due to the way Live CD works, the Live CD kernel includes a lot of software that is becomes unnecessary after installation.
The Linux kernel can be interpreted as the heart (or brains) of the computer. It's the bit of code that bridges the hardware and other software. The kernel controls everything - balancing the needs of computer processing, hardware access, user responsiveness and more.
Different settings in the kernel configuration may influence the sound signature. e.g. use of a real time scheduler will change how applications behave, and that may be a positive (or negative) in terms of sonic quality. Refer to the custom kernel section on how to create your own kernel and package your built files into a format Snakeoil understands. This usually requires another Linux machine, or you can built it directly on your Snakeoil computer (bypassing the web interface completely).
You can check the kernel you are using from the SnakeoilOS WebApp Dashboard. One of the first tweaks you can do to your SnakeoilOS is to use a more streamlined kernel. Download pre-built kernel files from the Snakeoil Resource, or compile your own.Updating the kernel is the same as upgrading firmware. Simply drag the downloaded file and drop it into the marked box as above.
Once the kernel is uploaded, you need to reboot the machine for the new kernel to take effect.
WARNING: Using a different kernel can be risky - it is the heart and soul of a computer after all and you can never truely know if the new kernel you uploaded will boot the computer up, or not. If things go wrong, refer to the Failed Kernel section to how to recover your computer back to a usable state.
Please read the custom kernel section for details.
Install Software (deb)
Ubuntu software is installed via a mechanism called a deb package file. Activated SnakeoilOS machines can also use this upload box to install deb files easily (no more messy linux commands!)
Here are some examples of what you can do with debs:
- Update your Logitech Media Server on your SnakeoilOS machine to a different version
- Install additional software (e.g. Plex, HQPlayer NAA, etc)
This is a list of common Linux commands you can run:
- Shutdown: Click this to power off your computer. You'd be re-directed to the SnakeoilOS website after a few seconds, where you can check out the latest happenings of the SnakeoilOS project.
- Reboot: Click this to reboot your computer. The web-app will reload after a few seconds.
- Clear Cache: Click this to clear the system cache. Useful feature if you want to evaluate different software players, and want to make sure you're on equal terms.
- Diagnostics: Click this to generate a Diagnostics file, send this to the Snakeoil Squad for troubleshooting.
- CyclicTest: Cyclictest is a benchmarking tool often used in RT evaluation. Refer to articles like this if you're interested to learn more.
- Top: Top is a linux program showing how much CPU and RAM your processes are using. The most demanding processes is at the top (hence the name). Use this tool to help you optimise your SnakeoilOS machine.
- Reset REST: Restart the backend RESTful server.
- Run Wizard: Re-run the first time introduction wizard again.
Snakeoil User Account
When you install Snakeoil the installation process will prompt you to create a system user account. Who remembers that?! This panel will remind you what your system system user account is, as well as allowing you to change your password in case you cannot remember that too.
Change the language by clicking the selected language drop down box.