Linux'ta oyun oynamak artık bir "sabır testi" değil, bir performans avantajıdır. Grafik arayüzde (GUI) onlarca menü gezmek yerine, terminal üzerinden tek satırla sisteminizi optimize edip daha kararlı, windowsla aynı belki daha iyi performans alabilirsiniz.
Dosyanın en altına şu satırları ekleyip kaydedin (CTRL+O, Enter, CTRL+X):
[/LIST]
Bu rehberle Linux sisteminiz oyunlar için en yalın ve en performanslı hale gelecektir. Takıldığınız yerleri yorumlarda sorabilirsiniz.
1. Ekran Kartı Sürücülerini Kurun
Linux'ta en sık yapılan hata, yanlış sürücü kullanmaktır.- Fedora (NVIDIA):
Kod:
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda - Arch Linux (NVIDIA):
Kod:
sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings - Ubuntu/Pop!_OS (NVIDIA):
Kod:
sudo ubuntu-drivers install - AMD/Intel: Sürücüler çekirdek içindedir, sadece 32-bit kütüphaneleri yüklemeniz yeterlidir.
2. Full Paket: Steam, Lutris, Wine ve Tüm Bağımlılıklar
Aşağıdaki komutlar Steam, Lutris ve Wine ile birlikte oyunların çalışması için gereken tüm kütüphaneleri (Vulkan, 32-bit kütüphaneleri vb.) native olarak kurar.- Fedora:
Kod:
sudo dnf install steam lutris wine winetricks gamemode mangohud gstreamer1-libav gstreamer1-plugins-bad-free-extras gstreamer1-plugins-ugly gstreamer1-vaapi -y - Arch Linux:
Kod:
sudo pacman -S steam lutris wine-staging winetricks gamemode mangohud lib32-mangohud giflib lib32-giflib lib32-libpng lib32-libldap lib32-gnutls vkd3d lib32-vkd3d - Ubuntu/Mint:
Kod:
sudo apt install steam-installer lutris wine-development winetricks gamemode mangohud
3. GE-Proton: Terminalden Manuel Kurulum
Steam'in standart Proton sürümünün açamadığı oyunları tek komutla en güncel sürümü kurarak çözelim:
Kod:
mkdir -p ~/.steam/root/compatibilitytools.d/cd ~/.steam/root/compatibilitytools.d/curl -s https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest | grep "browser_download_url.tar.gz" | cut -d : -f 2,3 | tr -d " | wget -qi -tar -xf GE-Proton.tar.gz && rm GE-Proton*.tar.gz
4. Kritik İnce Ayarlar (Esync & Fsync)
Oyunlarda "stuttering" (takılma) ve çökmeleri önlemek için dosya limitini artıralım.
Kod:
sudo nano /etc/security/limits.conf
Dosyanın en altına şu satırları ekleyip kaydedin (CTRL+O, Enter, CTRL+X):
Kod:
* hard nofile 1048576
[LIST]
[*]soft nofile 1048576
5. Altın Kural: Steam Başlatma Seçenekleri
Kurduğumuz tüm araçların aktif olması için Steam'de oyun özelliklerine şu komutu yapıştırın:
Kod:
gamemoderun mangohud %command%
Bu rehberle Linux sisteminiz oyunlar için en yalın ve en performanslı hale gelecektir. Takıldığınız yerleri yorumlarda sorabilirsiniz.