Pardus oyun deneyimini verimli yapma yolları

Gerekli olanlar:
-Fsync destekli kernel(bu performansı çok fazla artırıyor, CPU ya olan yükü azaltıyor GPU ya yüklüyor, mesela xanmod, liquorix)
-gamemode(feral gamemode diye geçer)
-ACO shader (mesa 19.3 ten yüksek olmalı şu anda pardus ta mevcut değil)

Xanmod kernel yüklemek için:

echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list

wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d1/xanmod-kernel.gpg add -

sudo apt update && sudo apt install linux-xanmod

Daha sonra yeniden başlatın. Grub menüden xanmod u seçebilirsiniz. Gelişmiş seçeneklerde olacaktır. Bunu ana başlatma seçeneği olarak seçmek için ise grub-customizer kullanabiliriz. Buradan o ilgili seçeneği ana menü olarak seçebiliriz.

Fsync lutris üzerinde kullanmak için, mesela oyunun üzerine gelip configure diyoruz. Runner options ta, enable fsync seçeneği olacak. Bunu aktive edin.

Game mode için ise:
sudo apt install gamemode

Ayrıca, bu xanmod kernelini bu kaynaktan yüklerseniz bu gamemode un güncel sürümünü de veriyormuş zaten.

Bunu aktive etmek için, lutriste ya runner options ta ya da system options ta, enable feral gamemode diye bir seçenek var. Bunu aktive ediyoruz.

Steam de ise, oyunlarda properties kısmından, launch options a:
gamemoderun %command%

i ekliyoruz.

ACO compiler ise steam in geliştirdiği, verimi artıran bir şey. Fakat mesa 19.3 ve üstünü gerektiriyor, pardus ta yok. Fakat ileriki sürümde gelecektir. Ama onun da lutris de yine aynı kısımda seçeneği var. Steam de ise:
RADV_PERFTEST=aco %command%

Mesela bende steamdeki bir oyunun launch options kısmı şöyle:
gamemoderun RADV_PERFTEST=aco %command%

Bununla yaklaşık mesela lol de 45 fps den, 60 fps üstünü almak oldukça kolay, hem de makineyi fazla yıpratmamakta.

Kaynaklar:
https://www.protondb.com/help/improving-performance

5 Beğeni