Installing different kernels
Getting the required modules
We will need to install the kernel itself.
sudo pacman -S linux-zen linux-zen-headers
If you are using a nvidia graphics card, replace your nvidia (drivers) package with nvidia-dkms package.
sudo pacman -S dkms nvidia-dkms
Modifying GRUB
Now we are gonna change the grub config to make it easier to use with multiple kernels.
Lets open the grub config file using sudo vim /etc/default/grub
.
Now modify the following properties (GRUB_DEFAULT=saved
needs to added, isn't already present)
GRUB_DEFAULT=saved
GRUB_SAVEDDEFAULT=true
GRUB_DISABLE_SUBMENU=y
Then to apply the changes regenerate your grub config using:
sudo grub-mkconfig -o /boot/grub/grub.cfg
The location of your grub config might vary!
Now you should be able to restart your computer and boot into your machine with the linux-zen kernel! Souce engine based games seem to run much better now and the zen-kernel is supposed to better for day to day use.
Issues
- booting/logging in to a black screen: run
mkinitcpio -P