Yeni çekirdeğin nvidia sürücüsünü yeniden oluşturmak için kurtarma moduna geçmeniz, ardından apt-get remove --purge nvidia-current
root terminalinde yayın yapmanız gerekecektir apt-get install nvidia-current
. Güncellediğimde de bu sorunu yaşadım.
Lütfen sürücüleri nVidia'nın web sitesinden btw kurmayınız! Önerilen sürücüyü daha sonra bir öncekini temizlemeden yüklemeyi denerseniz ciddi sorunlara neden olabilirsiniz.
Düzenleme:
Bu komutları bir terminalden çalıştırmanız gerekecektir. İnternet üzerinden ve hafızadan bulduğum şeye dayandığım için mükemmel bir sonuç garanti edemiyorum.
Karşılaştığınız sorun, farklı kullanıcı modu bileşenlerine ve çekirdek modüllerine sahip olmanızdan kaynaklanıyor. Bunu düzeltmek için, nvidia çekirdek modülünün yeniden yapılması gerekiyor. Bunun yeniden başlatma sırasında gerçekleşmesi gerekiyor, ancak çoğu zaman gerçekleşmiyor.
İlk önce linux çekirdek başlıklarını yüklemeniz gerekir:
sudo apt-get install linux-headers-generic
Sonra eski nvidia çekirdek modülünü çıkarmak için dkms çalıştırmanız gerekecektir:
O zaman koş:
sudo apt-get install nvidia-current
- bu doğru yüklemesini sağlamalıdır, bu nedenle tek yapmanız gereken
sudo nvidia-xconfig and reboot.
- Modül sürümü hakkında hala bir hata alıyorsanız, şunu çalıştırın:
sudo dkms build nvidia
Bu etmelidir sorunu çözmektir.
Eğer işler biraz kafa karıştırıcıysa, hafızamın en iyisine kullanmak için kullandığım süreci bir araya getirmeye çalıştım :)! Sorun yaşarsanız, bana bildirmekten çekinmeyin (ve herhangi biri talimatlarla ilgili herhangi bir sorunla karşılaşırsa, lütfen en kısa sürede bana bildirin) !!!!
Güncelleştirme:
Başka bir olası sebep buldum. Nouveau kara listede olmayabilir ve nvidia-current kendini ekran sürücünüzü seçmek için kullanılan .conf dosyasına yerleştirmemiş olabilir. İşte bunu düzeltmek için nasıl:
NB:
Devam etmeden önce, depolardan nvidia güncel sürücünüz olduğundan emin olun. Sürücüyü nvidia web sitesinden indirmek, debian paket biçimini kullanmadığından ve daha sonraki kurulumlarla çakışabilecek şeyleri geride bıraktığı için sorunlara yol açabilir. Bu nedenle, önce izlerini temizlediğinizden emin olun ve ardından standart sürücüyü Ubuntu depolarından yükleyin. Bunu yapmazsanız, bir sürücü uyuşmazlığı elde edersiniz ve bu düzeltme anlamsız olacaktır.
- Konsolda sıkışmışsanız, giriş yapın ve nouveau X.org sürücüsünü yükleyin:
sudo apt-get install xserver-xorg-video-nouveau
- Bilgisayarınızı yeniden başlatın (çalışma grafikleriniz olacak, yay! Ama bu geçicidir).
- Root olarak aç gedit:
gksu gedit
.
- Gedit'ten aç
/etc/modprobe.d/blacklist.conf
.
- Altta bu satırı ekleyin:
blacklist nouveau
.
- Dosyayı kaydedin ve açın
/etc/modprobe.d/nvidia-graphics-drivers.conf
.
- Bu satırları ekle:
kara liste nouveau
kara liste lbm-nouveau
kara liste nvidia-173
kara liste nvidia-96
takma nvidia nvidia-current
- Şimdi bu dosyayı kaydedin ve gedit'i kapatın.
- Çalıştırmak:
sudo nvidia-xconfig
,
- ve sonra:
sudo apt-get remove xserver-xorg-video-nouveau
,
- bunu takiben:
sudo shutdown -r now
.
- Sisteminiz yeniden başlatıldığında, çalışan nvidia sürücülerine sahip olmalısınız.
Bu arada, nouveau'nun kara listeye alınmamasının sorunu yeni sürücülerde (nvidia-current) var gibi görünüyor, bu yüzden sorunu düzelttikten sonra bu hatayı güncellemeyi beklemenizi öneririm (hatayı yakında bildireceğim. ).
Alternatif çözüm: NVIDIA sürücülerini web sitelerinden yüklediyseniz, bir metin terminaline önyüklemelisiniz, (grub menüsünü görmek ve NVIDIA sürücülerinde en son çalıştığı çekirdek sürümünün 'kurtarma' modunu seçmek için önyüklemede tutun) ve komut satırını root seçeneği olarak seçin)
Ardından, NVIDIA sürücülerini web sitelerinden yüklemek için koştuğunuz orijinal NVIDIA kurulum kabuğu komut dosyasını çalıştırın. örn sudo ./NVIDIA-Linux-x86-290.10.run --uninstall
. (Sürümünüz farklı olabilir.)
"Sudo dkms remove nvidia" komutunu çalıştırmanız gerekmez, çünkü bu durum sizin için geçerli değildir.