Get best performance for gaming in Ubuntu (Ubuntu Gaming)

If you come from Windows or basically just want to get the best performance with your hardware under Ubuntu or based distros, here I’ll show you the basic tools to convert your vanilla Ubuntu installation into a Ubuntu Gaming edition.


First of all tasks we need to do, and the most important one, we need to update the mesa drivers to the very latest version and keep them updated with a PPA. To do that, we are going to install the Padoka PPA repository:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa
sudo apt-get update

After this addition, let’s upgrade the whole system:

sudo apt update && sudo apt --yes upgrade && sudo apt --yes dist-upgrade \
 && sudo apt --yes autoremove && sudo apt --yes autoclean

So, just reboot (sudo reboot) and let’s upgrade the Linux Kernel (optionally).

Linux Kernel

This step will be more useful for people with newer GPU, but I personally always found nice to have the latest kernel because of features for the other parts of your hardware, maybe because of my relative ancient hardware.

Also, keep in mind that the new kernel may be incompatible or could have any regression which make the OS unstable. In this case, it’s easy to revert the installation using GRUB to load the previous Linux Kernel from the original Ubuntu installation. This is why this step is optional.

You can install the latest kernel manually downloading the .deb files from or you can use the Ubuntu Kernel Upgrade Utility (ukuu) which downloads the kernels from the previous URL but also installs them automatically and notify you when new kernel is found:

sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

Gimme games

Then, just install your games using the tool that you are used to and also install Steam because of cheap Linux games:

sudo add-apt-repository multiverse
sudo apt update && sudo apt install steam

Don’t forget to go to Humble Bundle and Good Old Games for more Linux games at the best price!


Use Linux Mint 17, 17.1, 17.2, 17.3, 18, 18.1, Ubuntu 14.04, or Ubuntu 16.04 as Ubuntu Studio

Hi all. I have been fighting for several hours to get my Linux Mint 17 installation (which has Cinnamon beautifully working) with the amazing packages of Ubuntu Studio without having XFCE (which still doesn’t work well with multiple monitors). The solution is to install Linux Mint 17 and write this line in terminal:

sudo apt-get update && sudo apt-get --install-recommends install ubuntustudio-audio ubuntustudio-audio-core ubuntustudio-audio-plugins rosegarden ubuntustudio-controls ubuntustudio-fonts ubuntustudio-font-meta ubuntustudio-graphics ubuntustudio-photography ubuntustudio-publishing ubuntustudio-video linux-lowlatency && sudo adduser $USER audio

(If a package doesn’t exist, just delete it from the line. It exists in Ubuntu 16.04 but maybe not in 14.04)

This line updates the package list, install all recommended packages from Ubuntu Studio (audio, graphics, video…) and the Linux Low Latency Kernel and finally adds your user to the audio group allowing you to use jack in real-time mode for low-latency audio work.

With this configuration, in GRUB you have to select which kernel you want to use for working, low latency or regular one. Here I explain the difference between the use of each one:

I hope that this was useful and at least, I saved you a partition with Ubuntu Studio if you were working with Ubuntu or derivatives.


Hi! This is my personal webpage. Here I will share some ideas, projects and happenings related with music and computer engineering, both worlds of my whole time.

I wanted to do this blog to unify all the projects that I’ve in a deep corners of the hard drive, reference them and make them accessible and also the future ones. Then, the main objective of this blog is that someone (somewhere) could find something useful (or even inspirational, why not?).

So in this blog I’ll try to post about what I’m currently investigating, making, or otherwise screwing around with, and about what I’ve investigated, made, and screwed around with in the past. You may also find an occasional tidbit or two about my life, but I’ll try not to bore you with it.