Merhaba sevgili Technopat Sosyal kullanıcıları,
Son kullanıcıya yönelik birçok dağıtımda NVIDIA sürücüsü hazır gelse de veya kurmak kolay olsa da bugün tüm dağıtımlar için ortak ve resmi kurulum yöntemi olan, basitçe manuel kurulum diyebileceğimiz adımları göstereceğim.
Dağıtımınızın sunduğu kurulum yöntemi sizin için problem yaşatmıyorsa bu rehberi uygulamanız gerekmemektedir, daha iyi bir performans sağlamayacaktır. Rehberde uygulanan yöntem son kullanıcıya yönelik değildir. Zorunda kalmadıkça dağıtımın sunduğu NVIDIA paketini kullanınız.
NVIDIA, Linux için sunduğu resmi sürücüleri .run adlı uzantı ile yayınlamaktadır. Sürücü kurulum dosyasını Technopat Sosyal üzerinden indirebilirsiniz.
Technopat Sosyal'de sunulan yerine farklı bir sürüm indirmek isteyenler NVIDIA sitesinden dosyaya ulaşabilir.
Linux sürücülerine NVIDIA sitesinden 2 şekilde ulaşabilirsiniz.
Buradan çeşitli sürücü sürümlerine ulaşabilirsiniz.
Manuel arayarak donanıma uygun sürücüyü bulmak isteyen kullanıcılar manuel arama yapabilirler. Örneğin RTX 3050 6 GB VRAM bulunan bir laptop için manuel arama şu şekildedir:
Sizler de kendi donanımınıza göre manuel sürücü araması yaparak .run dosyasına ulaşabilirsiniz.
.run uzantılı sürücü dosyasını edindiğimize göre sürücü kurulumu için gerekli paketleri indirelim.
Debian/Ubuntu tabanlı dağıtımlar için:
Fedora tabanlı dağıtımlar için:
Böylece gerekli paketleri kurmuş olduk. Son olarak sistemin güncel olduğundan emin olmalıyız. Dağıtımınızın paket yöneticisi ile dağıtımınızı güncelleyiniz, kernel güncellemesi bulunmaktaysa sistemi yeniden başlatarak en yeni kerneli boot ediniz.
Kurulum öncesinde nouveau sürücüsünü devre dışı bırakmamız daha stabil bir deneyim yaşamamızı sağlayacaktır.
Aşağıdaki komutları terminalinize yapıştırarak nouveau sürücüsünü devre dışı bırakabilirsiniz. İşlem bittiğinde sistemi yeniden başlatınız.
Son olarak kuruluma geçmeden önce kullandığınız DM'yi durdurmanız gerekmektedir.
Birçok dağıtımda kullanılan GDM ve SDDM üzerinden örneklendirebiliriz.
GDM'yi durdurmak için:
SDDM'yi durdurmak için:
Böylece sürücü kurulumu sırasında bir sorun yaşamayacağız. Merak etmeyin, sistemi yeniden başlattığınızda DM otomatik olarak çalışacaktır.
Tüm hazırlık adımlarını tamamladığımıza göre sürücü kurulumuna geçebiliriz.
Rehber için kullanacağım sürüm aynı zamanda Technopat Sosyal içerisinde güncel olarak sunulan NVIDIA-Linux-x86_64-575.57.08.run dosyasıdır. Seçtiğiniz sürüme göre dosya adını komutlarda düzenlemeniz gerekmektedir.
TTY'ye geçelim, CTRL + ALT + F5 tuşları ile bunu yapabiliriz. TTY yalnızca terminal komutlarıyla etkileşime geçebileceğiniz, GUI olmayan bir ekrandır. Sürücü kurulumu sırasında yapılan ayar değişimleri masaüstünde karışıklık çıkartabileceği için kurulumu TTY üzerinden yapmamız daha stabil bir deneyim sunacaktır.
TTY ekranına ulaştığımıza göre kurulum dosyasına yürütme izni verip çalıştırmalıyız.
Yükleyici size çeşitli sorular sorarak kurulum yapacaktır.
Would you like to register the kernel module sources with DKMS?
Yeni bir kernel güncellemesi sırasında sürücü sorunu yaşamamak için Enter tuşu ile bunu kabul etmelisiniz.
Install NVIDIA's 32-bit compatibility libraries?
32 bit kütüphanelerinin kurulması için Enter tuşu ile bunu kabul etmelisiniz.
Kabul etmeniz ardından NVIDIA kurulum aracı, sürücüyü dağıtımınıza kuracaktır.
Dağıtımınızı yeniden başlatabilirsiniz. Her şey başarılı şekilde ilerlediyse uygulama menünüzde NVIDIA X Server Settings adlı bir uygulama bulunmalıdır. X Server Settings ile NVIDIA sürücü ayarlarınızı düzenleyebilirsiniz.
Umarım rehber işinize yaramıştır, hepinize iyi günler dilerim.
Son kullanıcıya yönelik birçok dağıtımda NVIDIA sürücüsü hazır gelse de veya kurmak kolay olsa da bugün tüm dağıtımlar için ortak ve resmi kurulum yöntemi olan, basitçe manuel kurulum diyebileceğimiz adımları göstereceğim.
Dağıtımınızın sunduğu kurulum yöntemi sizin için problem yaşatmıyorsa bu rehberi uygulamanız gerekmemektedir, daha iyi bir performans sağlamayacaktır. Rehberde uygulanan yöntem son kullanıcıya yönelik değildir. Zorunda kalmadıkça dağıtımın sunduğu NVIDIA paketini kullanınız.
NVIDIA, Linux için sunduğu resmi sürücüleri .run adlı uzantı ile yayınlamaktadır. Sürücü kurulum dosyasını Technopat Sosyal üzerinden indirebilirsiniz.
Technopat Sosyal'de sunulan yerine farklı bir sürüm indirmek isteyenler NVIDIA sitesinden dosyaya ulaşabilir.
Linux sürücülerine NVIDIA sitesinden 2 şekilde ulaşabilirsiniz.
Buradan çeşitli sürücü sürümlerine ulaşabilirsiniz.
Manuel arayarak donanıma uygun sürücüyü bulmak isteyen kullanıcılar manuel arama yapabilirler. Örneğin RTX 3050 6 GB VRAM bulunan bir laptop için manuel arama şu şekildedir:
Sizler de kendi donanımınıza göre manuel sürücü araması yaparak .run dosyasına ulaşabilirsiniz.
.run uzantılı sürücü dosyasını edindiğimize göre sürücü kurulumu için gerekli paketleri indirelim.
Debian/Ubuntu tabanlı dağıtımlar için:
sudo apt install build-essential gcc-multilib dkms
Fedora tabanlı dağıtımlar için:
sudo dnf install kernel-headers kernel-devel tar bzip2 make automake gcc gcc-c++ pciutils elfutils-libelf-devel libglvnd-opengl libglvnd-glx libglvnd-devel acpid pkgconfig dkms
Böylece gerekli paketleri kurmuş olduk. Son olarak sistemin güncel olduğundan emin olmalıyız. Dağıtımınızın paket yöneticisi ile dağıtımınızı güncelleyiniz, kernel güncellemesi bulunmaktaysa sistemi yeniden başlatarak en yeni kerneli boot ediniz.
Kurulum öncesinde nouveau sürücüsünü devre dışı bırakmamız daha stabil bir deneyim yaşamamızı sağlayacaktır.
Aşağıdaki komutları terminalinize yapıştırarak nouveau sürücüsünü devre dışı bırakabilirsiniz. İşlem bittiğinde sistemi yeniden başlatınız.
Kod:
echo -e "blacklist nouveau\noptions nouveau modeset=0" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf echo -e "blacklist nouveau\noptions nouveau modeset=0" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
Son olarak kuruluma geçmeden önce kullandığınız DM'yi durdurmanız gerekmektedir.
Birçok dağıtımda kullanılan GDM ve SDDM üzerinden örneklendirebiliriz.
GDM'yi durdurmak için:
sudo systemctl stop gdm
SDDM'yi durdurmak için:
sudo systemctl stop sddm
Böylece sürücü kurulumu sırasında bir sorun yaşamayacağız. Merak etmeyin, sistemi yeniden başlattığınızda DM otomatik olarak çalışacaktır.
Tüm hazırlık adımlarını tamamladığımıza göre sürücü kurulumuna geçebiliriz.
Rehber için kullanacağım sürüm aynı zamanda Technopat Sosyal içerisinde güncel olarak sunulan NVIDIA-Linux-x86_64-575.57.08.run dosyasıdır. Seçtiğiniz sürüme göre dosya adını komutlarda düzenlemeniz gerekmektedir.
TTY'ye geçelim, CTRL + ALT + F5 tuşları ile bunu yapabiliriz. TTY yalnızca terminal komutlarıyla etkileşime geçebileceğiniz, GUI olmayan bir ekrandır. Sürücü kurulumu sırasında yapılan ayar değişimleri masaüstünde karışıklık çıkartabileceği için kurulumu TTY üzerinden yapmamız daha stabil bir deneyim sunacaktır.
TTY ekranına ulaştığımıza göre kurulum dosyasına yürütme izni verip çalıştırmalıyız.
chmod +x NVIDIA-Linux-x86_64-575.57.08.run && sh NVIDIA-Linux-x86_64-575.57.08.run
Yükleyici size çeşitli sorular sorarak kurulum yapacaktır.
Would you like to register the kernel module sources with DKMS?
Yeni bir kernel güncellemesi sırasında sürücü sorunu yaşamamak için Enter tuşu ile bunu kabul etmelisiniz.
Install NVIDIA's 32-bit compatibility libraries?
32 bit kütüphanelerinin kurulması için Enter tuşu ile bunu kabul etmelisiniz.
Kabul etmeniz ardından NVIDIA kurulum aracı, sürücüyü dağıtımınıza kuracaktır.
Dağıtımınızı yeniden başlatabilirsiniz. Her şey başarılı şekilde ilerlediyse uygulama menünüzde NVIDIA X Server Settings adlı bir uygulama bulunmalıdır. X Server Settings ile NVIDIA sürücü ayarlarınızı düzenleyebilirsiniz.
Umarım rehber işinize yaramıştır, hepinize iyi günler dilerim.