Nvidia sürücüsü v 14.04 yüklendikten sonra giriş yapamıyorum


36

Masaüstümde Nvidia 750 Ti ekran kartını çalıştıracak sürücüleri başarıyla yükledim. Ubuntu bundan kısa bir süre sonra mükemmel bir şekilde koştu. Ardından, güncelleme yöneticisi benden bazı güncellemeleri yüklememi istedi. Bunu yaptım ve yeniden başlattım. Ondan sonra giriş yapmaya çalıştığımda ekran yanıp sönüyor ve girişe geri dönüyor. Benzer problemleri çözen başka rehberler de denedim ama hiçbiri yardımcı olmadı.

Windows 8 ve Ubuntu 14.04'ü yeniden başlatıyorum.


Bir TTY'ye (Ctrl + Alt + F1) rm .Xauthoritygeçebilir , giriş yapabilir, tekrar GUI'ye geçebilir (Alt + F7) ve yeniden deneyebilir misiniz?
s3lph

@ the_Seppi Bunu daha önce denedim ve bu sorunu çözmedi
Zachary Landry

.runDosyalarla yüklü sorunlara neden oluyorsa, neden bu dosyaları yine de sağlıyorsunuz? Daha önce kurulmuş olan tüm nvidia sürücülerini apt-gettemizleyin ve @ Pilot6 tarafından belirtilen şekilde kullanarak benim üzerinde çalıştı.
MeadowMuffins

Yanıtlar:


19

Bu, Nvidia sürücülerini Nvidia sitesinden indirilen bir .run dosyası kullanarak yüklediğinizde gerçekleşir. Bu sürücüleri yüklemek için yanlış bir yol. Her çekirdek güncellemesinden sonra, onları konsol kullanarak yeniden kurmanız gerekecektir, çünkü GUI başlamaz. Şimdi konsola giderek Ctrl + Alt + F1 tuşlarına basarak düzeltebilirsiniz. Sonra oraya giriş yapın ve çalıştırın

sudo apt-get purge nvidia*
sudo apt-get install nvidia-331

Ardından yeniden başlatın.

Bu işe yaramazsa, sürücüyü kaldırmanız gerekir. Talimatlar için BURAYA bakabilirsiniz .


1
Ne dediğini denedim ve bu sorunu çözmedi. Kurulum gerçekleşirken, bazı dosyaları silemediğini belirten bir mesaj aldım. Ayrıca çözünürlük çok kötüleşti, giriş kutusu artık ekranın büyük bir bölümünü kaplıyor. Bunu düzeltmek için herhangi bir öneriniz var mı?
Zachary Landry

3
Sorun, bu sürücüleri kaldırmamış olmanızdır. Bu .run dosyasının bulunduğu dizine giderek konsoldan girmeniz ve "--uninstall" seçeneğiyle tekrar çalıştırmanız gerekir
Pilot6

Çalıştırmak için hangi komutu kullanırdım? Ben bir Ubuntu acemiyim
Zachary Landry

Yeni başlayanlar için en hızlı yol, sistemi sıfırdan yeniden yüklemek ve asla sürücüleri bu şekilde yüklememek olacaktır.
Pilot6

Kaldırma işlemini çalıştırdım ve hiçbir sürücünün yüklenmediğine dair bir bildirim aldım. Sorunu çözemezsem, yeniden yüklemek için hızlı bir rehber var mı?
Zachary Landry

9

Ne yazık ki, benim deneyimim şudur:

sudo apt-get purge nvidia *
sudo apt-get install nvidia-akım

Çalışması garanti edilmez.

Ne yazık ki, çekirdek güncellemelerinin ve xorg veya diğer grafik sürücüsü güncellemelerinin çoğu zaman özel sürücü kurulumunu bozduğu da doğrudur.

Bu şemayı kullanmaya geldim:
1. güncellemeler duyurulduğunda, yukarıdaki paket türlerini kontrol edin.
2. Güncellemeye hiçbiri dahil edilmediyse, izin verin, daha fazla işlem yapmanıza gerek yok.
3. “riskli” güncellemeler varsa, o zaman:

CTRL-ALT-F1 tuşlarına basın, oturum açın ve ardından

sudo -i
durdurmak lightdm
giriş 3
cd /to/dir/with/NVIDIA.run-file/
bash NVIDIA-CURRENTLY-INSTALLED-VERSION.run - kurulum
apt-get update && apt-get yükseltme

KERNEL güncellemesi varsa; girmek reboot
ve yeniden başlatana yeni çekirdek içinde kurtarma modunda ardından, ...

cd /to/dir/with/NVIDIA.run-file/
bash NVIDIA-NEW-or-PREVIOUS-INSTALLED-VERSION.run
reboot

Ayrıca sayısız / yakın çekirdeğin 3.13 güncellemesini atlamanın bir yolu olarak çekirdeği 3.16 güncellemenizi öneririm.
Güven için buradaki talimatları izleyin:
https://wiki.ubuntu.com/Kernel/LTSEnablementStack

NOT: Şimdilik, yani onlar için benzer bir destek olana kadar çekirdeklerden kaçının.


4

Sebebi , sudo ile .Xauthority ile ilgili bir şeyi yükseltirken , root bu dosyaya sahip olacak ve kullanıcı olarak giriş yapamazsınız. Sadece Ctrl + Alt + F2 tuşlarına basın, kullanıcı adınızla giriş yapın ve

sudo chown [your_username] /home/[your_username]/.Xauthority

1
Bu bir sebep olabilir, ancak tek olasılıktan çok uzak. .Xauthority sorunum yok ama sorunu şu ana kadar çözemiyorum ...
taksiler

3

Nvidia sürücüleri dkms ile kod yükler ve kaydeder. Bu, Ubuntu masaüstü için standart kurulumun bir parçası değildir, ancak dkms kurulu değilse her çekirdek güncellemesi Nvidia sürücülerini tekrar kırma potansiyeline sahip olacaktır.

Bunun olmasını engellemek için "dkms" 'ı kendiniz kurabilirsiniz:

sudo apt-get install dkms

Dkms kurduktan sonra, çalıştırma dosyasını tekrar kullanarak Nvidia sürücülerini tekrar kurun. Yeni çekirdekler takıldığında sürücüleri yeniden derlemek için kaydedebilecekler.


1

İşe devam etmenin başka bir geçici yolu şudur:

  1. açılışta recovery mode, sonra

  2. kurtarma menüsünde seç Resume normal boot

ondan sonra giriş yapabileceksiniz :)


Asus GeForce GTX 1080 kartlarına yönelik Nvidia-410 sürücülerini Ubuntu 18.04.1 LTS sürümüne indirdikten sonra da benzer bir sorunla karşılaştım; Sürücüleri kurduktan sonra, ne sebeple olursa olsun, sistemi yeniden başlatana kadar giriş yapamadım ancak giriş isteminde şifremi girmek yerine, Ayarlar tekerleği simgesine tıkladım ve 'yaylada' Ubuntu'yu seçtim. 'Ubuntu' yerine. Umarım yardımcı olur!
alexanderjsingleton

1

CTRL- ALT- F1terminaline basın

Önceki sürücüleri kaldırın:

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

GUI'ye geri dönerek:

sudo service lightdm restart

0

Bir Nvidia GeForce 6100 ekran kartı ile bir eMachines T5254 var. Sık sık (yeni bir çekirdek aldığımda) bilgisayar giriş ekranının ne olması gerektiği ile siyah bir ekrana ön yükleme yapacaktır. Çalışma düzeltmem

  1. Siyah ekranda düğmesine basın ctrl + alt + F1(veya hangisi geçerli oturumum değilse) ve şunları kullanın:

    sudo apt-get purge nvidia-*

  2. Rebootgüvenli moda ( shiftBIOS ekranında basılı tutularak) Gelişmiş Seçenekler'i ve ardından Kurtarma Modu'nu seçin. Daha eski bir çekirdek sürümü seçmeniz gerekebilir.

  3. Güvenli grafik modunu seçin. (Benim için seçtikten sonra beni ana Kurtarma Modu ekranına geri döndürüyor ve Normalde Önyükleme'yi seçiyorum. Bunun bir hata olduğunu hissediyorum, ancak herhangi bir oranda güvenli grafik modunda yüklendiğini düşünüyorum).

  4. GUI şimdi yüklenmeli (belli değil). Sistem Ayarları penceresine gidin. Yazılım ve Güncellemeler'e tıklayın. Sonunda Ek Sürücüler var. Yüklemeyi bitirdiğinde, bana dört seçenek sunar. İlk ikisi Nvidia sürücüleri 304, üçüncüleri 170 ve sonuncusu genel bir sürücüdür. Çalışan tek ver 170'tir. Seçin, güncellemenin indirilmesini ve yeniden başlatılmasını bekleyin.

Sanırım bu komut satırı üzerinden mümkün, ancak çevrimiçi olarak bu konuda herhangi bir rehber bulamadım. Umarım bu orada başka birine yardımcı olur.


0

Ben de aynı şeyi buldum. Kullandığım formül NVIDIA sürücülerini şu yöntemle kaldırmaktı: Hit Ctrl+ Alt+ F4ile tty4 üzerinden giriş yapmak

sudo apt-get purge nvidia*
sudo apt-get install nvidia-331
sudo service lightdm stop
sudo apt-get install gdm

Ben de kullandım

sudo dpkg -reconfigure gdm

Giriş ekranı farklı görünüyor. Ancak, GUI giriş yönteminden kilitlenmeden giriş yapabildim.

Mükemmel değil ama en azından tekrar giriş yapabildim.


Gereksiz, gereksiz ve çekici bir yöntem.
Salih Karagöz

0

Nvidia-304 sürücüsünü yükleyen benzer bir sorunla karşılaştım ve bu çalışmayı denemek için Ubuntu'umu sonsuz bir giriş döngüsüne sokan bazı değişiklikler yaptım.

Bu yüzden burada belirtilen tüm yöntemleri denedim, ama hiçbir şey işe yaramadı. Bu nedenle, daha önce yapılan tüm değişiklikleri izlemeye başladım. Sonunda bulunan çözüm “güncelleme alternatiflerinde” yapılan değişiklikler oldu.

Hit: Ctrl+ Alt+ F1ve tty1'e giriş yapın

sudo update-alternatives --install /etc/ld.so.conf.d/i386-linux-gnu_GL.conf i386-linux-gnu_gl_conf /usr/lib/i386-linux-gnu/mesa/ld.so.conf 500

ve

sudo update-alternatives --install /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf x86_64-linux-gnu_gl_conf /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf 500

Umarım yardımcı olur.


0

apt-get upgradeSon birkaç gün boyunca benzer bir sorun yaşadım ( ve temelde her şey bozuldu). İşte öğrenmelerim. Umarım dışarıdaki birine yardım edebilirler.

Birkaç makinede Ubuntu 14.04 kullanıyorum ve çözüm bulduğumda hepsinde çalıştı: P

Öncelikle, grafik çekirdeği modülleri, çalışan çekirdeğe göre oluşturulmuşsa, çekirdek yeniden başlatıldıktan sonra değişeceğinden, grafik çekirdeği modülleri ve çekirdeğin aynı anda güncellenmesi bir soruna neden olabilir.

Birkaç saat boyunca uğraştıktan sonra, bu benim çözümümdü (masaüstünde, yalnızca yüklü Nvidia grafik kartını kullanarak, bumblebeeya da buna gerek yok primus).

Belirti: her yeniden başlattığımda lightdm( service lightdm restart) sürücü geri çekiliyor mesa, bu yüzden kurduğum / güncellediğim Nvidia sürücüsünü kullanmıyordum. Mesaj, /var/log/Xorg.0.logyüklenemedi nvidia_drv.so) kontrol etmek için:

update-alternatives --get-selections # lists all alternatives
update-alternatives --config x86_64-linux-gnu_gl_conf # available options and lets you choose "0" to automatically select the best driver
update-alternatives --config i386-linux-gnu_gl_conf # for multiarch or i386 machines

Örnek:

update-alternatives --config x86_64-linux-gnu_gl_conf
There are 3 choices for the alternative x86_64-linux-gnu_gl_conf (providing /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf).

  Selection    Path                                       Priority   Status
------------------------------------------------------------
* 0            /usr/lib/nvidia-340/ld.so.conf              8604      auto mode
  1            /usr/lib/nvidia-340-prime/ld.so.conf        8603      manual mode
  2            /usr/lib/nvidia-340/ld.so.conf              8604      manual mode
  3            /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf   500       manual mode

Sonuç: açıkça "otomatik" olarak ayarladıktan sonra bile, bir kez başlatıldığında görülebilecek olan sürücüye lightdmsıfırlanır .mesa/var/log/alternative.log

Çözüm:

service lightdm stop
# remove all old stuff
apt-get remove --purge nvidia\*
apt-get remove --purge bumblebee
apt-get remove --purge primus primus-libs
apt-get autoremove --purge
# unload old drivers from kernel
rmmod nvidia
rmmod drm
# now everything is gone. Make sure you are running the latest kernel, then:
apt-get install nvidia-XXX # nvidia-367 for me, nvidia-current fits generally
update-alternatives --auto x86_64-linux-gnu_gl_conf
update-alternatives --auto i386-linux-gnu_gl_conf
service lightdm start

Et voila, /var/log/Xorg.0.logyüklediğini libglxve nvidia_drvNVIDIA şirketinden olduğunu gösteriyor. glxinfobunu doğrular.


0

Benim deneyimim şudur:

Nvidia sürücü kurulumundan sonra giriş yapamama nedenini öğrendim, çünkü ekran sürücüm Ubuntu tarafından alınan bir NVIDIA sürücüsüne ayarlanmış. Sanırım yükleyici Ubuntu'nun yapılandırmasının üzerine yazamadığı için bazı çelişkiler oluşuyor.

Çözüm, ekranı tekrar Noveau ekran sürücüsüne ayarlamak ve ardından * .run dosyasıyla kuruluma devam etmektir.


.runDosya kullanmak her zaman sorunlara yol açabilir. apt installDesteklenen bir sürümü yüklediğinizden emin olmak için kullanmak daha iyidir .
derHugo

0

Nvidia sürücüsünün güncellemesinden sonra da aynı sorunu yaşadım ... Sorunu çözmek için kurtarma modunu kullanarak yeniden başlattım:

  1. GRUB menüsü göründüğünde "Gelişmiş Seçenekler" i seçtim
  2. Listeden kurtarma modu seçeneğini seçtim:

    Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)
    
  3. Bu seçeneği seçtim:

    Drop to root shell prompt
    
  4. Sonra @ Pilot6'nın önerdiği şeyi yaptım: tüm nvidia sürücülerini kaldırdı:

    apt-get purge nvidia*
    

    Şimdi bir kök olarak giriş yapmış olduğunuz sürece sudo

  5. Sonra yeniden başlattım ve mevcut donanım için sürücüyü iade ettim.

    sudo apt-get install nvidia-current
    

Şimdiye kadar iyi çalışıyor ... Umarım bu size yardımcı olur.

Bu modda bulabileceğiniz kurtarma modu hakkında daha fazla bilgi: RecoveryMode

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.