Sau khi nâng cấp lên 17.10 tôi chỉ nhận được một màn hình đen. Làm thế nào để tôi sửa lỗi này?


22

Tôi đã sử dụng trình quản lý nâng cấp để nâng cấp từ 17.04 lên 17.10. Khi tôi khởi động máy, tôi chỉ nhận được một màn hình nhấp nháy màu đen. Tôi đã sử dụng trình điều khiển nhị phân nvidia trước khi nâng cấp.

LƯU Ý: Câu hỏi này (và câu trả lời) liên quan đến một vấn đề cụ thể khi nâng cấp từ 17.04 lên 17.10 trong khi sử dụng trình điều khiển nhị phân Nvidia hoặc AMD. Bạn có thể gặp một vấn đề hoàn toàn khác. Đối với điều đó xin vui lòng xem câu hỏi chung hơn Máy tính của tôi khởi động màn hình đen, tôi có những lựa chọn nào để khắc phục nó? .

Câu trả lời:


23

Điều này đã xảy ra với một số người dùng trình điều khiển nhị phân NVidia hoặc AMD ( Bug # 1705369 ). Bạn cần cài đặt lại trình điều khiển:

  1. Chuyển sang một thiết bị đầu cuối khác (TTY) bằng cách nhấn CTRL+ ALT+ F2và đăng nhập với người dùng của bạn.
  2. Loại bỏ trình điều khiển nhị phân bằng cách chạy sudo apt-get purge ^nvidia. Người dùng AMD có thể chạy amdgpu-pro-uninstallđể loại bỏ ngăn xếp đồ họa AMD.
  3. Nếu /etc/X11/xorg.conf tồn tại, đổi tên (ví dụ sudo mv /etc/X11/xorg.conf{,.bak}).
  4. Tắt hoàn toàn Wayland: chỉnh sửa /etc/gdm3/custom.conf và bỏ ghi chú dòng sau # WaylandEnable=false
  5. Khởi động lại Ubuntu với sudo shutdown -r nowvà bạn sẽ thấy màn hình đăng nhập.

Bây giờ bạn có thể cài đặt lại trình điều khiển nhị phân của mình một cách thủ công (xem Làm cách nào để tôi cài đặt trình điều khiển Nvidia ) hoặc với GUI Thuộc tính phần mềm. Người dùng AMD nên tham khảo hướng dẫn cài đặt chính thức để được hướng dẫn.

Sau khi khởi động lại mọi thứ sẽ hoạt động như mong đợi.

Lưu ý: Máy chủ hiển thị Wayland mới không hoạt động với trình điều khiển nhị phân, tuy nhiên, đó là lý do tại sao chúng tôi đã tắt nó ở bước 4. Trong tương lai, khi Wayland được hỗ trợ đầy đủ bởi trình điều khiển nhị phân, bạn nên bình luận lại dòng này.


4
Cảm ơn. Thật nực cười khi tần suất cập nhật Ubuntu dẫn đến việc tôi nhìn thấy màn hình đen. Cần phải có sự hỗ trợ tốt hơn nhiều với thẻ Nvidia.
Ben Watson

1
Trong trường hợp này không phải là một vấn đề, nhưng lệnh thanh trừng đó phải là apt-get purge '^nvidia'. aptbộ sử dụng các biểu thức thông thường, không phải là Globing. Xem Askubfox.com/questions/210976/ , đặc biệt là câu trả lời của Eliah Kagan.
Rmano

Thật không may, nó không phải là một giải pháp hiệu quả cho hầu hết chúng ta :(

@Randomize Là trạng thái câu hỏi và trả lời: Đây là một vấn đề cụ thể xảy ra khi nâng cấp lên 17.10 trong khi sử dụng trình điều khiển độc quyền. Đối với vấn đề riêng biệt đó, đây là giải pháp. Để xử lý sự cố màn hình đen nói chung, vui lòng xem liên kết trong câu hỏi.
mness

@mniess Tôi không thấy sự khác biệt nào cả. Nếu bạn muốn một cái gì đó thực sự có tác dụng cho vấn đề đó, hãy kiểm tra cái này: gist.github.com/wangruohui/df039f0dc434d6486f5d4d098aa52d07

0

Tôi đã có cùng một vấn đề và đã báo cáo một lỗi đã xảy ra (Lỗi # 1725169 ). Trong trường hợp của tôi, tôi có thể xác định vị trí của nó đến kernel-lowflency, được cài đặt trong quá trình nâng cấp mà không cần hỏi. Thật không may, nó là hạt nhân đầu tiên trong grub. Việc cài đặt Kernel này đã giải quyết được vấn đề. Không cần cài đặt lại trình điều khiển nvidia.


1
Chào mừng bạn đến hỏi Ubuntu! Tôi khuyên bạn nên chỉnh sửa câu trả lời này để mở rộng nó với các chi tiết cụ thể về cách thực hiện việc này. (Xem thêm Làm thế nào để tôi viết một câu trả lời hay? Để có lời khuyên chung về loại câu trả lời nào được coi là có giá trị nhất trên Hỏi Ubuntu.)
David Foerster
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.