GNOME çevirilerinde Ubuntu’nun çevirileri özelleştirmesinden bıkmam ve daha el değmemiş çeviri aramam sebebiyle Fedora’ya geçiş yapmaya karar verdim ve geçiş yaptım. 13 yıllık Linux tarihimdeki en keskin geçiş bu olabilir.

Neyse gelelim asıl konuya. Fedora altında NVIDIA sürücülerini nasıl kuracağız.

Ubuntu kadar kolay değil. Yine de çok zor değil.

RPM Fusion Depolarını Etkinleştirmek

Her şeyden önce RPM Fusion depolarını etkinleştirmek gerekiyor. Yazımdan okuyabilirsiniz.

NVIDIA Sürücülerini Kurmak

Sonra ekran kartımızın modelini buluyoruz.

/sbin/lspci | grep -e VGA

RTX 3060 kullanan bir laptopum var.

0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
0000:01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)

Sonrasında paket kurulumuna geçiyorum.

Önce elimizdeki paketleri güncelliyoruz.

sudo dnf update -y

Çekirdek güncellemesi vs var mı diye bakıyoruz. Çekirdek güncellemesi varsa yeniden başlatmamız gerekiyor.

Sonrasında NVIDIA sürücülerini kuruyoruz.

sudo dnf install akmod-nvidia

CUDA lazım ise, ki o da ne diyorsanız muhtemelen lazım değildir, aşağıdaki şekilde onu da kuruyoruz. Emin değilseniz kurup geçin.

sudo dnf install xorg-x11-drv-nvidia-cuda

Sonrasında bir çay içimi kadar beklememiz gerekiyor. Çünkü Kmod zımbırtısının çekirdek modüllerini güncellemesini bekliyoruz.

Derleme işleminin bitip bitmediğini kontrol için aşağıdaki komutu kullanabiliriz.

modinfo -F version nvidia

Çıktıda Error gibi bir metin görüyorsanız henüz işlem bitmemiş demektir. Aşağıdaki gibi numaralar varsa işimiz tamam demektir.

535.129.03

Bilgisayarımızı yeniden başlatıyoruz. Giriş yapabiliyorsak ne güzel.

Oturumumuz açamazsak Nouveau olarak bilinen açık kaynak kodlu NVIDIA sürücülerine geçiş yapmamız gerekiyor.

Nouveau Sürücülerine Geçiş Yapmak

Grub ekranına geri dönüp ilgili çekirdek üstünde e harfine basıyoruz. Sonrasında aşağıdaki değerleri siliyoruz.
Alt satıra geçmiyoruz. Sadece ilgili satırdan yukarda belirtilen değerleri siliyoruz.

rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1

Sonrasında F10 tuşu ile yeniden başlatıyoruz.

NVIDIA Sürücülerini Kaldırmak

NVIDIA sürücülerini kaldırmak gerekirse kaynakçadaki belgenin sonunda o konu da açıklanmış.

Özetle şu komut ile NVIDIA sürücülerini kaldırabiliyoruz.

sudo dnf remove xorg-x11-drv-nvidia\*

Yama yaptığı ayarları düzenlemek için de şu komutları kullanıyoruz

sudo rm -f /usr/lib{,64}/libGL.so.* /usr/lib{,64}/libEGL.so.*
sudo rm -f /usr/lib{,64}/xorg/modules/extensions/libglx.so
sudo dnf reinstall xorg-x11-server-Xorg mesa-libGL mesa-libEGL libglvnd\*
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.saved

Henüz çökertemediysek, başka zaman işletim sistemimizi çökertiriz.

Kaynakça: https://rpmfusion.org/Howto/NVIDIA

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir