apt-get upgrade
Son 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, bumblebee
ya 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.log
yü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 lightdm
sı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.log
yüklediğini libglx
ve nvidia_drv
NVIDIA şirketinden olduğunu gösteriyor. glxinfo
bunu doğrular.
rm .Xauthority
geçebilir , giriş yapabilir, tekrar GUI'ye geçebilir (Alt + F7) ve yeniden deneyebilir misiniz?