GeForce GT 630 için Nvidia sürücüsünü nasıl yüklerim?

Yakın zamanda 14.04 yükledim.

Ama şimdi nVidia GeForce GT 630 için yeni bir sürücüye ihtiyacım var. Eski sürücü 64-bit ile uyumlu olmadığı için reddedildi. Diğer sürücüyü buldum ve terminalde sh ile yüklemek istediğimde önce x-sunucusunu durdurmam istendi. Çalışan x-server ile yüklenemiyor.

Peki bunları nasıl kuracağım?

Ubuntu 64bit için ekran kartınızın sürücüsünü buradan indirebilirsiniz. Şu anda Ubuntu 64bit kullandığınızı varsayıyorum. Eğer Ubuntu 32 bit kurduysanız, aynı sürücünün Ubuntu 32bit için 331 sürümü bulunmaktadır. Sürücünüzü, kullanıcı ev dizininiz gibi kolayca erişebileceğiniz bir yere veya kullanıcı ev dizininizde yeni oluşturduğunuz nvidia dizininin içine kaydedin.

Nvidia sürücünüzü yükleyebilmek için bir terminal penceresinde bu kodu kullanarak önceki video sürücünüzü kaldırmanız gerekir:

    sudo apt-get remove nvidia* && sudo apt-get autoremove

Bunu bitirdikten sonra, bu dosyayı aşağıdakilerden biriyle düzenleyerek nouveau sürücüsünü de kara listeye almalısınız:

    gksudo gedit /etc/modprobe.d/blacklist-nouveau.conf

veya

    sudo nano /etc/modprobe.d/blacklist-nouveau.conf

...ve sonuna şu satırları ekleyin:

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off

Eğer bir ihtimal /etc/modprobe.d/ içinde blacklist-nouveau.conf yoksa, istendiğinde dosyanızı blacklist-nouveau.conf olarak kaydedebilirsiniz.

Ayrıca bu satırları bir terminal penceresine yazarak Kernel Nouveau'yu devre dışı bırakabilirsiniz:

    echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf

ve ondan sonra

    update-initramfs -u

Şimdi bilgisayarınızı yeniden başlatabilir ve oturum açma istemine geldiğinizde Ctrl+Alt+F1 tuşlarına basarak terminal konsoluna çıkabilirsiniz. Kullanıcı adınız ve parolanızla giriş yapın.

Terminal konsolunda cd komutunu kullanarak nvidia sürücünüzü kaydettiğiniz dizine gidin. Örn. Giriş yaptıktan sonra zaten kullanıcı ev dizininizde olduğunuzu göz önünde bulundurarak cd nvidia. Sürücünüzün tam adını görebilmek için dir komutunu kullanabilirsiniz.

Görüntü yöneticinizi veya X sunucusunu durdurmak için konsola şu kodu yazabilirsiniz:

   sudo stop lightdm   or

   sudo lightdm stop

Varsayılan görüntü yöneticiniz (DM) olarak lightdm kullanmıyorsanız, lightdm yerine kdm veya gdm ya da görüntü yöneticiniz ne ise onu kullanın.

Terminal konsolunda --> lightdm durduruldu/bekliyor şeklinde bir mesaj almalısınız

Ve şimdi nihayet buna benzer bir kod kullanarak nvidia sürücüsünü yükleyebilirsiniz:

  sudo sh NVIDIA-Linux-x86_64.....run    (for Ubuntu 64bit)  

veya

  sudo sh NVIDIA-Linux-x86.....run    (for Ubuntu 32bit)

Sürücünün tam adını yazmazsanız, bu mesajı alırsınız: NVIDIA-Linux... bulunamadı ve sürücüyü yüklemek için kodu tekrar yazmanız gerekir.

Nvidia yükleyici sürücüyü otomatik olarak yükler ve sonunda size yeni X yapılandırmanızı kaydetmek isteyip istemediğinizi sorar. Evet'e basın. Yeniden başlattıktan ve masaüstünüze gelip NVIDIA ayarlarınızı istediğiniz gibi değiştirdikten sonra bir terminal penceresi açmalı ve bu kodu yazmalısınız:

  sudo nvidia-xconfig

yeni nvidia yapılandırmanızı /etc/X11/xorg.conf dosyasına kaydetmek için.

Not

Eğer nvidia yükleyicisi bir hata verirse ve eksik bağımlılıkları sorarsa bazı ekstra yazılım paketlerini yüklemeniz gerekebilir:

    sudo apt-get install dkms fakeroot build-essential linux-headers-generic

Ancak tüm bu eksik paketleri yalnızca nvidia-installer işi kendi başına yapamazsa yüklemeniz gerekir.

Sisteminiz yeniden başlatıldıktan sonra siyah bir ekran gösterebilir veya düşük grafik moduna girebilir. Bunu düzeltmek için tekrar konsol terminaline çıkmalı, kullanıcı adınız ve şifrenizle giriş yapmalı ve yukarıda verilen kodu kullanmalısınız sudo nvidia-xconfig ve ayrıca aşağıdaki öğreticiden yararlanın. Ubuntu 14.04'te bu hatayı düzeltmediklerini varsayarak selamlayıcıyı düzeltmek içindir.

Yorumlar (16)
Çözüm

GT 630 için kullanabileceğiniz Ubuntu sürücülerini yükleyebilirsiniz: sudo apt-get install nvidia-304 VEYA sudo apt-get install nvidia-304-updates, ikisini birden değil.

Yorumlar (11)

NVIDIA ve Ubuntu 14.04 ile ilgili birçok sorun yaşadım. Ama sonunda kurmayı başardım. Nvidia GeForce 820M ile Acer Aspire dizüstü bilgisayarım var.

Şöyle olacak:

  • nvidia-331'i yükleyin. Synaptic Paket Yöneticisi aracılığıyla yaptım. Ama sanırım

$ sudo apt-get install nvidia-331

de işe yarayacaktır. Ben sudo apt-get install nvidia-331-updates işlemini YAPMADIM. Nouveau sürücüsü için herhangi bir ek devre dışı bırakma işlemi YAPMADIM.

  • Sonra sistemi yeniden başlattım.

  • NVidia web sayfasından cuda_5.5.22_linux_64.run dosyasını indirdim ve ayrı dosyalara çıkarttım:

     $ chmod 755 cuda_5.5.22_linux_64.run
     $ ./cuda_5.5.22_linux_64.run -extract=/home/user/Downloads/cuda-5.5
     $ ls
     cuda-linux64-rel-5.5.22-16488124.run NVIDIA-Linux-x86_64-319.37.run cuda-samples-linux-5.5.22-16488124.run
    
     $ sudo sh cuda-linux64-rel-5.5.22-16488124.run
     $ sudo sh cuda-samples-linux-5.5.22-16488124.run
  • Sonra 1_Utilities/deviceQuery'yi derledim ve çalıştı. Ve sonra 0_Simple/matrixMul'u derledim ve o da çalıştı. $PATHve$LD_LIBRARY_PATH` ayarlarını yaptığınızdan emin olun.

Aynı yolu cuda 6.0 ile takip etmeye çalıştım. DeviceQuery derlenmesine rağmen çalıştırılamadı:

$ ./deviceQuery 
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
cudaGetDeviceCount returned 3
-> initialization error
Result = FAIL

$ echo $PATH
/opt/cuda-6.0/bin:/opt/cuda-5.5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

$ echo $LD_LIBRARY_PATH
/opt/cuda-6.0/lib64:/opt/cuda-6.0/lib:/opt/cuda-5.5/lib64:/opt/cuda-5.5/lib:
Yorumlar (0)