- Adım
- Kaan
- Cihazım
- Xiaomi Mi 5
- Meslek
- Öğrenci
- Yaş
- 19
- Konum
- İstanbul
- Katılım
- 20 Mayıs 2020
- Konular
- 56
- Mesajlar
- 1.377
- Tepkime puanı
- 1.784
- Puanları
- 138
Herkese merhaba! Bu konuda bazen bir belaya dönüşen Nvidia Prime sürücülerini nasıl kuracağınızı göstereceğim. Kurulum aşamaları Optimus teknolojisine sahip olanlar baz alınarak yapılmıştır ve X.Org 11 için geçerlidir.
-Fedora 36'da denenmemiştir-
Fedora, kendisi bir taban dağıtım olup kurulum aşamasında Nvidia için yalnızca açık kaynak Nouveau sürücülerini kurar. Prime sürücüleri çok daha başarılı olan kapalı kaynak sürücülerdir. Öncelikle kurulum öncesi yapacaklarımıza bakalım:
-Ön Kurulum-
İlk önce bir depo etkinleştirmemiz gerekmektedir. Öncelikle Yazılımlar uygulamasına girelim ve sağ üstteki 3 noktaya basıp Yazılım Depoları kısmına gelelim. Burada RPM Fusion depolarını etkinleştirelim.
Bu aşamayı uyguladıktan sonra çıkalım ve uçbirimi çalıştıralım. Şimdiden Root yetkisi alalım:
-Kurulum-
Uçbirimden çıkmamıza gerek yok, yine Root olarak devam edelim.
İlk önce eski sürücümüz Nouveau sürücüsünü devre dışı bırakalım:
Ardından Nouveau sürücümüzü silelim:
Sıra Prime sürücüsünü kurmaya geldi, şimdi bir çok paketi tek bir seferde kuracağız. Araya da küçük bir tane Gedit'çik sıkıştırdım onu da sonda bir kere kulanacağız, onun yerine Nano'yu da kullanabilirsiniz
:
Bu adım biraz uzun sürebilir. Bittikten sonra ardına şu komutları uygulayalım:
Bu komutlardan sonra Bilgisayarımızı yeniden başlatalım.
Not: Bu aşama bitince yeniden başlatmadan 5 - 10 dakika beklemeniz tavsiye edilir.
Kurulum bitti sayılır. Şimdi ise bir dosyaya eklemede bulunacağız. Yine uçbirimi açalım.
Komutu ile ekran render detaylarını nvidia.conf dosyasına çıkartalım.
Ardından /etc/X11/xorg.conf.d/ dizinindeki nvidia.conf dosyasını düzenleyeceğiz.
Gedit ya da Nano ile yapabilirsiniz (fark etmez sonucu), ben Gedit tavsiye ediyorum. Şu komut ile dosyamızı açalım:
Burada 2 farklı yere bir kod yazacağız. Ekleme yapacağımız kod:
Option "BaseMosaic" "on"
Option "AllowNVIDIAGPUScreens"
Kodlarının altına Option "PrimaryGPU" "yes" komutlarını ekleyeceğiz. Gedit üzerinde tam olarak bu şekilde gözükmelidir:
Bu işlemi yaptıktan sonra bilgisayarı tekrar yeniden başlatalım.
Ve işte Nvidia Prime sürücülerimiz hazır!
Çalıştığına dair birkaç fotoğraf ekleyeyim:
Nvidia X Server uygulamasından da görebilirsiniz:
Aklımda Linus Torvalds'ın sözü...
Umarım faydalı bir konu olmuştur, iyi Linux'lar, iyi Forumlar dilerim
.
-Fedora 36'da denenmemiştir-
Fedora, kendisi bir taban dağıtım olup kurulum aşamasında Nvidia için yalnızca açık kaynak Nouveau sürücülerini kurar. Prime sürücüleri çok daha başarılı olan kapalı kaynak sürücülerdir. Öncelikle kurulum öncesi yapacaklarımıza bakalım:
-Ön Kurulum-
İlk önce bir depo etkinleştirmemiz gerekmektedir. Öncelikle Yazılımlar uygulamasına girelim ve sağ üstteki 3 noktaya basıp Yazılım Depoları kısmına gelelim. Burada RPM Fusion depolarını etkinleştirelim.
Resimleri görmek için giriş yapmanız gerekmektedir.
Bu aşamayı uyguladıktan sonra çıkalım ve uçbirimi çalıştıralım. Şimdiden Root yetkisi alalım:
sudo su
yazıp, şifreyi girip Root yetkisi aldıktan sonra Depolarımızı güncelleyelim:dnf update
yazıp depoları güncelleyelim. Ardından kuruluma geçelim:-Kurulum-
Uçbirimden çıkmamıza gerek yok, yine Root olarak devam edelim.
İlk önce eski sürücümüz Nouveau sürücüsünü devre dışı bırakalım:
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
Ardından Nouveau sürücümüzü silelim:
dnf remove xorg-x11-drv-nouveau
Sıra Prime sürücüsünü kurmaya geldi, şimdi bir çok paketi tek bir seferde kuracağız. Araya da küçük bir tane Gedit'çik sıkıştırdım onu da sonda bir kere kulanacağız, onun yerine Nano'yu da kullanabilirsiniz
dnf install kernel-devel kernel-headers gcc make gedit dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs xorg-x11-drv-nvidia-libs.i686
Bu adım biraz uzun sürebilir. Bittikten sonra ardına şu komutları uygulayalım:
akmods --force
dracut --force
Bu komutlardan sonra Bilgisayarımızı yeniden başlatalım.
Not: Bu aşama bitince yeniden başlatmadan 5 - 10 dakika beklemeniz tavsiye edilir.
Kurulum bitti sayılır. Şimdi ise bir dosyaya eklemede bulunacağız. Yine uçbirimi açalım.
sudo cp -p /usr/share/X11/xorg.conf.d/nvidia.conf /etc/X11/xorg.conf.d/nvidia.conf
Komutu ile ekran render detaylarını nvidia.conf dosyasına çıkartalım.
Ardından /etc/X11/xorg.conf.d/ dizinindeki nvidia.conf dosyasını düzenleyeceğiz.
Gedit ya da Nano ile yapabilirsiniz (fark etmez sonucu), ben Gedit tavsiye ediyorum. Şu komut ile dosyamızı açalım:
sudo gedit /etc/X11/xorg.conf.d/nvidia.conf
Bu sayede ile Gedit kullanarak dosyamızı açtık, isterseniz gedit yerine nano yazıp Nano aracını da Gedit yerine kullanabilirsiniz.Burada 2 farklı yere bir kod yazacağız. Ekleme yapacağımız kod:
Option "PrimaryGPU" "yes"
Option "BaseMosaic" "on"
Option "AllowNVIDIAGPUScreens"
Kodlarının altına Option "PrimaryGPU" "yes" komutlarını ekleyeceğiz. Gedit üzerinde tam olarak bu şekilde gözükmelidir:
Resimleri görmek için giriş yapmanız gerekmektedir.
Bu işlemi yaptıktan sonra bilgisayarı tekrar yeniden başlatalım.
Ve işte Nvidia Prime sürücülerimiz hazır!
Çalıştığına dair birkaç fotoğraf ekleyeyim:
Resimleri görmek için giriş yapmanız gerekmektedir.
Nvidia X Server uygulamasından da görebilirsiniz:
Resimleri görmek için giriş yapmanız gerekmektedir.
Aklımda Linus Torvalds'ın sözü...
Umarım faydalı bir konu olmuştur, iyi Linux'lar, iyi Forumlar dilerim
Son düzenleme: