Ubuntu 16 bị kẹt trong vòng đăng nhập sau khi cài đặt trình điều khiển Nvidia 364


40

Điều này đã không bắt đầu như là một vấn đề với vòng lặp đăng nhập. Tôi đã cố gắng cài đặt sạch Ubuntu 16 và sử dụng tính năng mới cho phép nó phát hiện các trình điều khiển độc quyền cho tôi.

Tôi bắt đầu với vấn đề này

Khi tôi cố gắng sử dụng Trình điều khiển Nvidia được đề xuất, nó đã khiến máy tính xách tay không ổn định và bị đóng băng.

Tôi đã cố gắng khắc phục từ bài đăng đó và nó đã dẫn đến một vòng lặp đăng nhập.

Tôi đã thử điều này

sudo mv ~/.config/dconf/user ~/.config/dconf/user.old

Đã thử cái này

sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart

Tôi đã thử định vị và vô hiệu hóa secureboot, nhưng không có tùy chọn secureboot trong bios. Đây là một dòng máy tính xách tay HP DV2000.

Không có gì giúp được

những gì tôi nhận được khi tôi cố gắng đăng nhập

Ai đó có thể giúp gì không?

chỉnh sửa:

Phiên khách làm vòng lặp tương tự.

/var/log/Xorg.0.logcho thấy rất nhiều thứ, nhưng tôi đã chụp một bức ảnh về những gì có vẻ phù hợp ở đây

Điều đầu tiên là trình điều khiển tôi đã thử bắt đầu sự lộn xộn này là 304 trình điều khiển và 364 trình điều khiển được cho là bản sửa lỗi theo các bài đăng khác.

Chỉnh sửa thêm:

Tôi đã xóa các tập tin nvidia và nó quay trở lại một màn hình trống với các giao diện để tôi nhấp chuột phải và khôi phục bản sao lưu .. Thanh bên đã quay lại và nó đang chạy gallium. Tôi khởi động lại và màn hình màu tím trống lại.

Tôi đang nghĩ đến việc chỉ cài đặt lại và không sử dụng trình điều khiển nvidia. Trung tâm phần mềm đang nói với tôi rằng tôi có một presario và tôi nên sử dụng trình điều khiển 304. Nó không phải là một presario. = (Ít nhất là trung tâm phần mềm cung cấp một gợi ý cho trình điều khiển bộ đồng xử lý tốt.


Có phiên khách cho phép đăng nhập để làm việc? Lỗi nào trong /var/log/Xorg.0.log (được gắn thẻ (EE) ")? Lỗi gì trong ~ / .xsession-lỗi? Bạn đã thử xóa / đổi tên ~ / .ICE Authority?
ubfan1

Tôi cũng có vấn đề tương tự. Askubfox.com/questions/761819/ Lời
shiv

tôi đã giải quyết vấn đề tham khảo câu hỏi của tôi để trả lời
shiv garg

Goto cài đặt UEFI / BIOS và vô hiệu hóa khởi động an toàn. Sau đó cài đặt trình điều khiển NVIDIA. Điều này sẽ hoạt động
pradyot

nếu bạn nghĩ rằng vấn đề xảy ra với cài đặt người dùng thì hãy thử đăng nhập bằng tài khoản người dùng mới tạo và xem có vấn đề tương tự xảy ra không. Điều này nhanh hơn và ít gây rối hơn so với việc thay đổi cấu hình của bạn.
Amias

Câu trả lời:


49

Nếu bạn đã chạy thành công 16.04 với trình điều khiển video của mình trước đó, nhưng sự cố vòng đăng nhập xảy ra sau khi cập nhật phần mềm mới nhất, hãy thử điều này, nó đã hoạt động với tôi sau khi thử MỌI THỨ khác. Điều này tương đương với việc tìm kiếm "trình điều khiển bổ sung":

sudo ubuntu-drivers list

sau đó sử dụng:

sudo ubuntu-drivers autoinstall

Đối với tôi, điều này đã cập nhật trình điều khiển cho nvidia quadroFx 3800 của tôi theo cách mà việc sử dụng sudo apt-get install nvidia-currentsẽ không.

Sau khi tự động cài đặt, gọi một tty khác (ví dụ: ctrl + alt + f1) và

sudo service lightdm restart

2
Điều này làm việc cho tôi sau khi cài đặt CUDA 8.0 trên Ubuntu 16.04 gây ra vòng lặp đăng nhập. Mặc dù chưa xác minh rằng cuda đang hoạt động tốt.
John Trước

1
Tôi đang sử dụng nvidia-304 và tôi phải đối mặt với vòng đăng nhập gần như trong mỗi lần nâng cấp. Đây là giải pháp đơn giản nhất mà tôi tìm thấy.
Italo Borssatto

2
Tôi biết chúng ta không nên nói 'cảm ơn' ở đây, nhưng bạn đã cứu tôi.
Cokes

2
Đây là những gì đã xảy ra với tôi chỉ cuối tuần trước; đã nhận được vòng đăng nhập sau khi cập nhật được cài đặt. Chạy sudo ubuntu-drivers autoinstallsắp xếp nó cho tôi. (Ubuntu 16.04.2 LTS)
AnthonyK

2
Điều này làm việc cho tôi quá. Dường như điều đó sudo ubuntu-drivers listcho bạn thấy các trình điều khiển tương thích hoàn toàn với thiết bị của bạn. Tôi tiếp tục cài đặt các phiên bản trình điều khiển mới nhất và không hoạt động cho đến khi tôi thử giải pháp của bạn. Cảm ơn bạn!
Amir

15

Trong trường hợp bạn thực sự muốn sử dụng trình điều khiển do Nvidia cung cấp từ trang web của họ (họ đã giải quyết lỗi cublas CUBLAS_STATUS_NOT_INITIALIZED trên NVIDIA GTX980M của tôi), điều duy nhất hiệu quả với tôi là:

Nhấn CTRL- ALT-F1

Gỡ cài đặt mọi trình điều khiển trước:

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

Gỡ cài đặt trình điều khiển khỏi tệp .run:

sudo nvidia-uninstall

Điều này sẽ loại bỏ vòng đăng nhập, vì vậy bây giờ rebootvà đăng nhập bình thường.

Chỉ áp dụng nếu bạn sử dụng lightdm, Bấm lại CTRL- ALT- F1và làm:

sudo service lightdm stop
sudo bash Your-Nvidia-Drivers-File.run

Tôi đã sử dụng tất cả các tùy chọn mặc định, ngoại trừ opengl, nơi tôi nói không. Tôi không biết nếu điều này là quan trọng mặc dù.

Và đây là phần quan trọng: KHÔNG khởi động lại. Cứ làm đi:

sudo service lightdm restart

và nhấn CTRL- ALT- F7để đăng nhập ngay sau khi cài đặt. Bằng cách này, tôi không bao giờ thấy một vòng lặp đăng nhập một lần nữa.


1
Không chắc chắn những gì thực sự đang diễn ra trong nền, nửa đầu của bài đăng này đã giúp tôi vượt qua phần đăng nhập vòng lặp vô hạn và bây giờ tôi đã quay lại với GUI GUI! :)
Atlas7

1
Phần đầu tiên đã giải quyết vòng lặp đăng nhập của tôi. Cảm ơn bạn! Nhưng khi tôi cố cài đặt gói CUDA mới, vòng đăng nhập lại xuất hiện. Sau đó, tôi nhận ra rằng trình điều khiển Nvidia mặc định ban đầu của Ubuntu của tôi mới hơn trình điều khiển Nvidia của gói CUDA. Do đó, khi tôi cài đặt lại gói CUDA, tôi đã chọn "không cài đặt trình điều khiển Nvidia mới" và sau đó tiếp tục với các tùy chọn mặc định (btw tôi đã chọn cài đặt opengl và không gây ra vấn đề gì). Cuối cùng nó đã làm việc!
Geeocode

Tôi cần thiết remove --purge.
Ciro Santilli 心 心

1

Tôi đã từng gặp vấn đề này và tôi đã googled nó cả ngày và cuối cùng tìm thấy trang web phù hợp cho giải pháp. Có vẻ như vấn đề nằm ở máy tính xách tay của bạn khi sử dụng NVIDIA Optimus. Tôi giải quyết điều này bằng cách sử dụng

sudo apt-get install nvidia-364 nvidia-prime

Thực hiện theo hướng dẫn cài đặt này tại đây để biết thêm thông tin http://rajat-osgyan.blogspot.co.id/2016/04/how-to-install-latest-nvidia-drivers-on.html


1

Tôi gặp vấn đề tương tự với trình điều khiển Ubuntu 14.04 và NVIDIA-304.

Trình điều khiển này đã được cập nhật từ phiên bản 304.131 lên 304.132 trong một trong các bản cập nhật hệ thống. Phiên bản trình điều khiển mới này là nguồn gốc của vấn đề của tôi.

Cài đặt lại phiên bản trình điều khiển cũ (304.131) đã giải quyết điều này. Bây giờ mọi thứ đều hoạt động tốt.

Để biết thêm thông tin hãy xem trang lỗi Launchpad này

Tại đây, bạn có thể tìm thấy trình điều khiển 304.1: https://launchpad.net/ubfox/+source/nvidia-graphics-drivers-304/304.131-0ubfox0.14.04.1 Ở phía bên phải của trang, chọn bản dựng của bạn (amd 64 hoặc i386), điều này sẽ mở trang tải xuống, nơi bạn có thể chọn tải xuống của mình (của tôi là nvidia-304_304.131-0ubfox0.14.04.1_i386.deb). Tải về và sao chép vào thanh USB. Bật nguồn máy tính với sự cố Loop đăng nhập, mở terminal, dừng lightdm:

sudo service lightdm stop

Lọc trình điều khiển NVIDIA:

sudo apt-get purge nvidia*

Cắm thẻ USB với tệp được tải xuống, chạy fdisk để xác định thẻ USB của bạn trên máy tính:

sudo fdisk -l

(của tôi là / dev / sdb1)

Gắn thanh usb, nhưng trước tiên hãy tạo một điểm gắn kết:

sudo mkdir /media/usb

Gắn thanh usb:

sudo mount /dev/sdb1 /media/usb

Kiểm tra xem tập tin tải xuống có hiện diện không:

ls /media/usb

Cài đặt trình điều khiển NVIDIA:

sudo dpkg -i /media/usb/nvidia-304_304.131-0ubuntu0.14.04.2_i386.deb

(vui lòng thay thế tên tệp bằng tên tải xuống của bạn)

Thanh kết nối USB:

sudo umount /media/usb

Hệ thống khởi động lại

sudo reboot

Hi vọng điêu nay co ich.


1
Bạn có thể vui lòng giải thích thêm về điều này một chút? Giải thích cách cài đặt lại trình điều khiển sẽ thực sự hữu ích cho OP và bất kỳ ai khác có vấn đề tương tự. :)
ThatGuy

1

Tôi đã gặp vấn đề tương tự sau khi loay hoay với các cấu hình màn hình của mình trong xorg.conf thông qua bảng điều khiển Nvidia. Trước đây tôi đã chạy các trình điều khiển mới nhất hiện tại (tại thời điểm 381,09) trên 1080 với 3 màn hình không có vấn đề gì. Nhưng một khi tôi khởi động lại, tôi đã nhận được vòng lặp đăng nhập.

Để khắc phục tôi chỉ đơn giản là:

  • đã mở một thiết bị đầu cuối ctrl- alt-f1
  • đã chuyển đổi tên tập tin xorg.conf của tôi sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf~
  • Sau đó khởi động lại cho phép hệ thống hoạt động lại cấu hình của chính nó.

Đây là một sửa chữa rất nhanh - không cần phải cài đặt lại trình điều khiển, v.v. Điều mà tôi rất muốn làm để tránh làm rối những người phụ thuộc khác nhau, ví dụ CUDA


0

Gọi là dịch vụ khách hàng và cuối cùng là vấn đề được giải quyết. Tôi có 2 GPU (Geforce 1080 và 1080Ti) trên máy trạm SuperMicro của tôi. Sau khi cài đặt trình điều khiển GPU theo cách thích hợp cần chuyển sang chế độ tty và dừng lightdm, bạn cần cắm VGA / DVI trên bo mạch chủ và cắm cáp màn hình vào các cổng GPU. Trong trường hợp của tôi, hãy cắm vào DVI của GPU 1080Ti, vấn đề vòng lặp đăng nhập đã được giải quyết.


-1

Tôi đã gặp vấn đề tương tự trên một số máy tính kể từ khi nâng cấp lên 16.04. Trước hết, đảm bảo khởi động an toàn bị vô hiệu hóa trong BIOS máy tính. Máy tính cũ thậm chí sẽ không có tùy chọn này.

Bạn có thể nhận được một dấu nhắc lệnh bằng cách nhấn Ctrl- Alt- F4? Nếu vậy hãy nhập tên người dùng của bạn và sau đó mật khẩu của bạn để đăng nhập. Từ đó thử gõ:

sudo lspci|grep VGA

và nhập mật khẩu khi được hỏi.

Nếu hệ thống của bạn nói rằng bạn có đồ họa NVIDIA thì hãy gõ:

sudo apt-get purge nvidia

Đợi cho đến khi điều này kết thúc và sau đó gõ:

sudo apt-get install nvidia-current

Sau khi hoàn thành gõ sudo shutdown -r nowđể khởi động lại máy tính. Bạn nên khởi động vào một máy tính để bàn chức năng.

Điều này cũng có thể khắc phục sự cố vòng đăng nhập vào ngày 16.04 hoặc màn hình đen có vấn đề về con trỏ.


nividia-currentcài đặt phiên bản trình điều khiển LTS (cũ) ổn định và không phù hợp với chipset mới hơn. Đây không phải là khuyến nghị mặc định.

-2

Tôi gặp vấn đề về vòng lặp đăng nhập khi chạy Ubuntu 16.04 trên Macbook Pro Retina đã mua vào năm 2012. Trong nhiều năm qua, tôi luôn sử dụng trình điều khiển nvidia-304 từ xorg-edgers, nó hoạt động tốt và chủ yếu là tùy chọn hoạt động duy nhất (với uefi boot ). Với bản cập nhật mới nhất (ngày 4 tháng 11 năm 2016 trên ubfox 16.04), trình điều khiển này đã ngừng hoạt động và tôi đã mất nhiều thời gian để cố gắng tìm ra các vấn đề (tôi đã có nomodeset trong các tùy chọn khởi động trong suốt).

Giải pháp của tôi cuối cùng là 1) sử dụng nouveau (đáng ngạc nhiên vì điều này chưa từng hoạt động trước đây) đưa nouveau vào / etc / mô-đun và sử dụng xorg.conf đặt nouveau làm thiết bị (nhưng hiệu suất của trình điều khiển này là tối ưu ngay cả trên các hoạt động máy tính để bàn thông thường) hoặc 2) thực sự là trình điều khiển nvidia mới nhất nvidia-367 không có xorg.conf


-2

Nuance: trong trường hợp của tôi, tôi có một thẻ gfx khá cũ - GTX280 Tôi đã làm gì:

  • đã kiểm tra tại nvidia.com phiên bản trình điều khiển nào hỗ trợ thẻ của tôi, trong trường hợp của tôi là nvidia-340

  • service lightdm stop

  • apt-get purge lightdm

  • apt-get purge nvidia*

  • apt-get install nvidia-340

  • apt-get install lightdm

  • khởi động lại hệ thống

Tôi đã lưu ý rằng nvidia-367 cài đặt gdm, vì vậy sau khi cài đặt trình điều khiển nvidia, bạn sẽ có cả lightdm và gdm bên cạnh, có thể đó là chìa khóa của vấn đề.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.