Stable Kernel for Gaming

I’ve been testing out some custom kernels. And found that tkg kernels seem to give better performance compared to linuz-zen.

If you want to give it a try then follow the below steps.

First, we need to add the chaotic aur repo to our system/Pacman. Run one command at a time.

“$” sign is not a part of the command so don’t copy that. Everything after the $ sign is the command.

$ sudo pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
$ sudo pacman-key --lsign-key 3056513887B78AEB
$ pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'

After successfully running the above commands we need to add the chaotic mirror list to the pacman.conf. To do this you can use any terminal text editor nano, vim, nvim … etc.

$ sudo nano /etc/pacman.conf

Add the blow setting to the end of the file.

[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist

Now do a sudo pacman -Syu or yay to update the package databases.

After, updating the databases you can install any linux-tkg kernel. Search the AUR using yay -Ss linux-tkg

There’s a lot to choose from. But from my experience and reading a lot of posts about them I found linux-tkg-pds and linux-tkg-bmq to be giving more stable FPS and performance boost. Also, they come in LTS and normal kernel variants. I chose to install the LTS version.

In order to install either just run the below commands.

$ yay -S linux-tkg-pds linux-tkg-pds-hearders
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

to install lts versions.

$ yay -S linux-lts-tkg-pds linux-lts-tkg-pds-hearders
$ sudo grub-mkconfig -o /boot/grub/grub.cfg

But I recommend you try out a few of them and see which one suits you. And hope this solves your GPU issue as well.

1 Like

@s4ndm4n this also seems to be an interesting solution, I will give it a try.

I was searching in the arch forum and found this:

https://bbs.archlinux.org/viewtopic.php?id=287990

Tried the solution declared there. So set my monitor refresh rate to 100 Hz then back to 144 Hz started a game and the problem is gone. Then I restarted my system and the problem is back. I am fine with changing the refresh rate once every system start, but it is still weird.

This thread gives me the impression, that there’s a general problem with vrr and high Hz monitors right now.

the new Kernel(6.5.2) is available, update your system, maybe it solves your issue.

Have updated my kernel but still no change, the problem persists

@Metakawai @s4ndm4n I will try the tkg kernels in the next days.

2 Likes

A week later and I still have the same problem. Changed my GPU from Amd to Nvidia, for testting and problem is finally gone.

But this does not seem to be the real solution.

It seems there os a problem with the kernel code for AMD. We have to wait till they solve it.