Sau khi nâng cấp từ 14.04 lên 16.04, màn hình đăng nhập chạy trong một vòng lặp trong khi đăng nhập bảng điều khiển hoạt động


14

Tôi đang sử dụng phiên bản Ubuntu DELL Precision 5510 với Ubuntu 14.04 làm cài đặt mặc định. Hôm nay tôi nâng cấp từ 14.04. đến 16.04 như được hiển thị ở đây

Việc nâng cấp không có bất kỳ thông báo lỗi nào. Tuy nhiên, sau khi khởi động lại, tôi không thể đăng nhập qua Trình quản lý đăng nhập ( lightdmtheo mặc định?) Nữa. Trong khi mật khẩu được chấp nhận, màn hình sẽ nhanh chóng nhắc màn hình máy tính để bàn, giả sử, một giây rồi ngay lập tức chuyển trở lại màn hình đăng nhập mà không cần thông báo thêm.

Tôi có thể đăng nhập đúng cách thông qua bảng điều khiển văn bản ( CTL+ ALT+ F1). Vì vậy, nó chắc chắn không phải là một vấn đề sai mật khẩu.

Tôi đã đọc rằng điều này có thể đã xảy ra người dùng trước đây, xem ở đây . Sự khác biệt với tôi là, màn hình sau lần thử đăng nhập không hoàn toàn màu đen nhưng nó thực sự hiển thị tổng quan về máy tính để bàn và thậm chí là một đoạn hội thoại hệ thống mà tôi không thể truy cập vì vòng lặp diễn ra nhanh chóng.

Điều gì có thể sai ở đây? Làm thế nào tôi có thể sử dụng lại hệ thống của mình? Bất kỳ sự giúp đỡ nào cũng được đánh giá cao.


Bạn đã sử dụng Bumblebee? Nếu vậy, hãy loại bỏ ong nghệ từ một tty (Ctrl + Alt + F1) và xem điều đó có khắc phục được không.
Alin Andrei

Bạn có thể đăng nhập vào phiên khách trong GUI không? Điều đó sẽ tránh mọi tệp cấu hình còn sót lại (tệp chấm) trong thư mục chính của bạn.
ubfan1

@AlinAndrei nếu Bumblebee đi kèm với 14.04 LTS mặc định, thì tôi có thể đang sử dụng nó. Tuy nhiên, tôi không có Bumblebee tích cực cài đặt hoặc định cấu hình. Do đó, tôi hơi lo lắng về ý nghĩa của hệ thống nếu tôi gỡ bỏ một phần mềm đã cài đặt sẵn ...
Bunjip

@ ubfan1: Thật không may, tôi cũng không thể đăng nhập vào phiên khách. Hành vi tương tự như với tài khoản người dùng.
Bunjip

chỉ là một ghi chú, hãy thử sudo apt-get update && sudo apt-get purge lightdm -y && sudo apt-get lightdm -y ... nó hoạt động với một số người. bạn sẽ thấy một màn hình bật lên yêu cầu bạn chọn mặc định và chọn tab nhấn lightdm và nhập để ok nó. sau đó sudo dpkg-cấu hình lại lightdm. sudo chown your-user-name-here: your-user-name-here ~ / .Xmasterity; mv -v .Xmasterity .Xmasterity.bak ... điều này hiệu quả với một số người. bạn có thể muốn xem xét các vấn đề trình điều khiển video là tốt. chẳng hạn, không cái nào trong số này hoạt động với tôi, nhưng tôi biết rằng trình điều khiển card màn hình của tôi chưa được hỗ trợ chính thức. không chắc chắn những gì sai tbh.

Câu trả lời:


7

Tôi gặp phải điều này sau khi cập nhật từ 15.10 Wily Werewolf.

Tôi sử dụng prime-selectlệnh của Nvidia để bật và tắt card đồ họa chuyên dụng. (Sau khi sử dụng Ctrl+ Alt+ F1và đăng nhập vào bảng điều khiển) Tôi đã vô hiệu hóa card đồ họa GT 540M sudo prime-select intelcủa mình sudo reboot. Khi khởi động lại, tôi đã có thể đăng nhập vào Unity.

Rõ ràng đây là một sửa chữa ngắn hạn và như các câu trả lời khác đã chỉ ra, có lẽ giải pháp dài hạn sẽ liên quan đến việc thay thế hoặc nâng cấp trình điều khiển Nvidia hoặc cho phép trình điều khiển không dấu hiện có chạy bằng cách vô hiệu hóa khởi động an toàn. Nhưng hy vọng điều này ít nhất sẽ đưa bạn đến máy tính để bàn!

Chỉnh sửa: Trình điều khiển Nvidia hiện có thể được cài đặt bằng PPA chính thức, theo câu trả lời này :

sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-364

Sau khi sử dụng một phương pháp tương tự (thanh lọc trình điều khiển nvidia), tôi đã chạy thêm các bản cập nhật và tự động đóng gói các gói cũ và sau đó tôi có thể kích hoạt trình điều khiển nvidia thành công một lần nữa
Kristofer

4

Tôi gặp vấn đề tương tự sau khi nâng cấp từ 15.10

Có vấn đề gì thế?

Đối với tôi, vấn đề là UEFI Secure Boot đã được bật . Các trình điều khiển NVIDIA được biên dịch cục bộ và do đó không được ký .

Ubuntu 16.04 không cho phép các mô-đun hạt nhân không dấu khi bật Secure Boot.

Tôi đã tắt Khởi động an toàn, nhưng vẫn vậy, tôi đã kết thúc vòng lặp đăng nhập .

Vâng, đó là lỗi của riêng tôi. Trong thời gian chờ đợi, tôi chuyển sang một thiết bị đầu cuối bằng Ctrl + Alt + F1 và khởi động Xserver bằng sudo. Sau đó nó thay đổi các tập tin trong thư mục nhà của tôi và đặt quyền sở hữu thành root .

Sau khi chạy sudo chown username:username -R /home/username(thay đổi cả ba tên người dùng thành tên người dùng cá nhân của bạn) Tôi đã có thể đăng nhập vào một phiên X bình thường.


Tôi đã có vấn đề rất giống nhau về UEFI Secure Boot. Tôi cũng đã tắt boot an toàn. Nhưng điều này cũng không giải quyết được vấn đề. ~home/Mặc dù vậy, tôi đã không nói , vì tôi sẽ không nghi ngờ bất kỳ sự thay đổi nào ở đây. Cuối cùng, tôi đã kết thúc với một cài đặt mới thông qua thanh USB có thể khởi động. Bây giờ tôi có thể đăng nhập vào tài khoản người dùng của mình một lần nữa. Nhưng đó không phải là một giải pháp khả thi cho tất cả mọi người, vì vậy tôi không muốn đăng nó dưới dạng câu trả lời.
Bunjip

3

Tôi đã gặp vấn đề tương tự sau khi cài đặt mới.

Ctrl+ alt+F1

sau đó

sudo apt-get dist-upgrade

Đã làm cho tôi.

Có vẻ như có một số gói bị bỏ lại phía sau


Bạn nên đề cập rằng lệnh này sẽ nâng cấp ubfox lên phiên bản mới hơn.
cpz

1

Tôi có chính xác cùng một máy tính xách tay và cùng một vấn đề. Sau lệnh này:

sudo apt-get thanh trừng nvidia *

Tôi có thể đăng nhập lại nhưng thật ngạc nhiên, hệ thống không phải là 16.04. Tôi trở lại vào 14.04 - hoàn toàn lạ.

Cập nhật: Trên thực tế, tôi đang chạy 16.04 nhưng cài đặt hệ thống đang cho tôi biết đó là 14.04. Và sau khi kích hoạt trình điều khiển độc quyền của nvidia, vấn đề đăng nhập trở lại.


1

Tôi đã nhận được thông tin đăng nhập lặp tương tự sau khi cài đặt trình điều khiển NVIDIA, tôi đã thử tất cả các khuyến nghị ở trên và cài đặt lại ubfox-desktop, lightdm, gdm3 hoặc unity nhưng không có gì hoạt động. Chỉ cài đặt môi trường máy tính để bàn khác (mate, kubfox) hoạt động.

Vì vậy, vấn đề (trong trường hợp của tôi) là do NOMODESET

Nếu bạn gặp vấn đề với việc đăng nhập vòng lặp mà bạn đã từng sử dụng nomodeset để khởi động trên Ubuntu hoặc không thể khởi động Ubuntu ngay cả từ usb trực tiếp, bạn nên thử trước

  1. đặt nouveau.modeset = 0 (nhấn e khi ub Ubuntu khởi động lại lần đầu tiên, khi bạn đang chọn danh sách HĐH. Sau đó thêm đối số nouvea.modeset = 0 sau khi khá giật gân) hãy thêm đối số nouveau.modeset = 0 sau khi khá giật gân
  2. nếu cái đầu tiên không hoạt động, thì hãy thử đặt nomodeset thay vì nouveau.modeset = 0 (thêm nomodeset sau khi khá giật gân)

GHI CHÚ:

  • Chúng tôi CHỈ sử dụng tạm thời nomodeset, không thay đổi nó trong mặc định grub (không thêm nomodeset trong tệp này / etc / default / grub) sau khi khởi động ubfox bằng nomodeset, cài đặt bất kỳ trình điều khiển nào bạn muốn từ trình điều khiển bổ sung hoặc từ gói .deb. sau đó khởi động lại Ubuntu.

  • Đặt nomodeset sau khi cài đặt nvidia sẽ tạo ra đăng nhập vòng lặp hoặc làm sập trung tâm điều khiển ubfox

Nếu hoạt động tốt, sau đó thêm nouveau.modeset = 0 vào mặc định của grub, chạy một số lệnh trong liên kết này Làm cách nào để đặt 'nomodeset' sau khi tôi đã cài đặt Ubuntu?


0

Tôi đã cài đặt mới cho PC có card đồ họa NVIDIA. Trong trường hợp của tôi, có một giải pháp đơn giản sau:

Thay đổi để đăng nhập bảng điều khiển thông qua ctrl + alt + F1

Sau khi đăng nhập, thực hiện các bước sau:

cập nhật sudo apt

nâng cấp sudo apt

Sau đó, tôi có thể đăng nhập bình thường (có thể sau khi khởi động lại).

Dường như việc cài đặt được thực hiện với truy cập internet, nhưng không phải tất cả các bản cập nhật đều được cài đặt đúng cách. Hai bước trên hoàn thành quá trình cập nhật.


0

Bước 1: Khởi động lại máy

Bước 2: Chọn tùy chọn nâng cao cho Ubuntu

Bước 3: Chọn chế độ phục hồi

Bước 4: Chọn Clean Cố gắng tạo không gian trống

Bước 5: Chọn dpkg Sửa chữa các gói bị hỏng

Bước 5: Chọn Tiếp tục khởi động bình thường


0

Không thanh lọc trình điều khiển của bạn, nếu bạn đã cài đặt lại chúng thông qua Trình điều khiển bổ sung trong Phần mềm và Cập nhật trong Cài đặt hệ thống.

Sau đó mở thiết bị đầu cuối của bạn (ctrl + alt + f1 nếu bị kẹt tại màn hình đăng nhập) và nhập "sudo mokutil --disable-verify" sau đó nhập mật khẩu của bạn ba lần.

Khởi động lại và vô hiệu hóa Secure Boot thông qua Shim sẽ xuất hiện trong khi khởi động, tiếp tục khởi động và đăng nhập.

Sau đó mở lại thiết bị đầu cuối của bạn sau khi cài đặt lại trình điều khiển nvidia thông qua phần mềm và cập nhật, sau đó nhập "sudo mokutil --enable-verify" sau đó nhập mật khẩu của bạn ba lần.

Khởi động lại và bây giờ kích hoạt Secure Boot và tiếp tục khởi động.

Điều này làm việc cho tôi.

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.