ฉันมีปัญหาเดียวกันกับ Dell Vostro 1500 (GeForce 8400M GS) หลังจากอัปเดตเป็น Ubuntu 16.04.2 ล่าสุดและใช้nvidia-340
ไดรเวอร์ ฉันใช้เวลาเกือบหนึ่งวันในการแก้ไข ทางลัดคุณสามารถลองทำสิ่งต่อไปนี้:
ก่อนอื่นให้กดCTRL + ALT + F1เพื่อไปที่คอนโซลข้อความ จากนั้นเข้าสู่ระบบ
cat /var/log/gpu-manager.log
Do หากคุณเห็นสิ่งนี้:
Looking for nvidia modules in /lib/modules/4.4.0-72-generic/updates/dkms
Found nvidia module: nvidia_340_uvm.ko
Is nvidia loaded? yes
Was nvidia unloaded? no
Is nvidia blacklisted? yes
...
จากนั้นเหตุผลสำหรับการวนรอบการล็อกอินมีแนวโน้มมากที่สุดที่โมดูลเคอร์เนล nvidia DRI ถูกขึ้นบัญชีดำ อาจเป็นเพราะbumblebee
เคยติดตั้งพร้อมไดรเวอร์ nvidia รุ่นเก่ากว่า (ในกรณีของฉันnvidia-304
) และตอนนี้ไม่ได้ใช้งานอีกต่อไป หากไม่มีการลบการลบทิ้งไฟล์ config จะอยู่/etc
ในนั้นนอกจากนี้ยังมีโมดูลบัญชีดำ โมดูลบัญชีดำทำให้เซิร์ฟเวอร์ X ล้มเหลวในการเริ่มต้นหลังจากเข้าสู่ระบบซึ่งส่งผลให้เข้าสู่ระบบวนรอบ
ตรวจสอบว่ามีการติดตั้ง bumblebee:
apt list --installed | grep bumble
ถ้าไม่ใช่ (ไม่มีเอาต์พุตของคำสั่งด้านบน) ตรวจสอบว่า/etc/modprobe.d/bumblebee.conf
มีอยู่:
ls -l /etc/modprobe.d/bumblebee.conf
หากมีอยู่เพียงแค่ลบมัน:
sudo rm /etc/modprobe.d/bumblebee.conf
และตอนนี้ลองอีกครั้งโดยเริ่มต้นใหม่หรือทำงาน:
sudo service lightdm restart
คุณสามารถดูการวิเคราะห์ปัญหาโดยละเอียดได้ในโพสต์อื่นของฉัน