Fedora işletim sistemlerinde NVidia ekran kartlarına ait uyumsuzlukların giderilmesi.
Fedora işletim sistemine sahip ve NVidia ekran kartlı bilgisayarların; uykuya geçtikten sonra tekrar uyanmaması veya başlangıçtaki 'nvidia kernel module is missing' gibi hataların çözümüne aşağıdaki işlemleri yaparak çözebilirsiniz.
Problemin çözümü için öncelikle Terminal penceresini açmamız gerekmektedir.
Gerekli olan işlem adımlarını şu şekilde sıralyabiliriz.
- Eğer varsa yüklü olan nvidia sürücülerini kaldırmamız gerekiyor
sudo dnf remove "*nvidia*"
- Ardından RPM Fusion'ı etkinleştirip sürücüleri yeniden yüklemeliyiz.
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install akmod-nvidia
sudo dnf install xorg-x11-drv-nvidia-cuda
- akmod paketi ile kernel modüllerini yeniden oluşturuyoruz
sudo akmods --force
sudo dracut --force
- /etc/default/grub dosyasını açıyoruz.
sudo nano /etc/default/grub
- GRUB_CMDLINE_LINUX ile başlayan satırı bulup şu değeri ekliyoruz.
GRUB_CMDLINE_LINUX="...... nvidia-drm.modeset=1"
- Değişiklikleri kaydettikten sonra Grub' u güncelliyoruz
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
- Son olarak işletim sistemini yeniden başlatıyoruz.