Ubuntu Linux kernel 4.18 installation guide

This installation guide describes how to install Linux Kernel 4.17 on Ubuntu Linux. This works with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Kubuntu and Mint.

The included kernel files have been compiled using the generic Ubuntu configuration. A low latency version is also available in the directory of the linked files.

This post is an update of “Ubuntu Linux kernel 4.17 installation guide

The files can be found at  kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/

Installation Guide (GUI)

Playing MQA audio on a PC using Foobar2000

To play MQA audio files on a computer with  Foobar2000 as playback software you need the following:

Hardware:

  • MQA capable decoder with installed ASIO drivers

Software:

  • SACD plugin: foo_input_sacd
  • Foobar ASIO plugin
  • Optional: ASIOProxyInstall

If you have an ASIO soundcard: Select your soundcard with the ASIO protocol as playback device.

Else: Select your soundcard with the ASIO protocol as playback device. In Windows Audio Settings, disable all playback enhancing methods

Resisting Gutenberg

Although I`ve tried to resist Gutenberg for months, today is the day I switch over. This post is the first I wrote in Gutenberg and possibly not the last. 

With the same resistance I had when using the Windows Vista. 7, 8 and 10 menu I tried to ignore Gutenberg because it`s different and I think it was going to impact my performance.

For others who are used to the classic editor and want a site that functions just as in the past it`s different. Not everybody is good in adapting to new software. Luckily for those people there is the Classic Editor Plugin

How to install Python 3.7 on Raspberry Pi

This short guide explains how to install Python version 3.7.0 on a Raspberry Pi running Raspbian aswell as other Debian based Linux distributions including Ubuntu.

First install the dependencies needed to build

sudo apt-get update
sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev

Compile (takes a while!)
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar xf Python-3.7.0.tar.xz
cd Python-3.7.0
./configure --prefix=/usr/local/opt/python-3.7.0
make -j 4

Install
sudo make altinstall

Make Python 3.7 the default version, make aliases
sudo ln -s /usr/local/opt/python-3.7.0/bin/pydoc3.7 /usr/bin/pydoc3.7
sudo ln -s /usr/local/opt/python-3.7.0/bin/python3.7 /usr/bin/python3.7
sudo ln -s /usr/local/opt/python-3.7.0/bin/python3.7m /usr/bin/python3.7m
sudo ln -s /usr/local/opt/python-3.7.0/bin/pyvenv-3.7 /usr/bin/pyvenv-3.7
sudo ln -s /usr/local/opt/python-3.7.0/bin/pip3.7 /usr/bin/pip3.7
alias python='/usr/bin/python3.7'
alias python3='/usr/bin/python3.7'
ls /usr/bin/python*
cd ..
sudo rm -r Python-3.7.0
rm Python-3.7.0.tar.xz
. ~/.bashrc

And verify:
python -V

And if you want to revert:
update-alternatives --config python

Ubuntu Linux kernel 4.17 installation guide

This installation guide describes how to install Linux Kernel 4.17 on Ubuntu Linux. This works with the latest version of Ubuntu Linux and most Ubuntu-based distributions including Kubuntu and Mint.

The included kernel files have been compiled using the generic Ubuntu configuration. A low latency version is also available in the directory of the linked files.

This post is an update of “Ubuntu Linux kernel 4.16 installation guide

The files can be found at  kernel.ubuntu.com/~kernel-ppa/mainline/v4.17/

Installation Guide (GUI)