Câu hỏi Vấn đề đồ họa sau / trong khi cài đặt Ubuntu 16.04 / 16.10 với đồ họa NVIDIA


Tôi đã cài đặt hoặc nâng cấp lên Ubuntu 16.04, nhưng tôi đang gặp một số vấn đề với cạc đồ họa của mình.

  • Màn hình trống
  • Màn hình hiển thị nhấp nháy
  • Các mục trên màn hình không hiển thị chính xác
  • Một số chương trình phàn nàn về vấn đề đồ họa
  • Máy tính khởi động ở chế độ đồ họa thấp

  • Vấn đề cụ thể của bạn có thể không có ở đây, nhưng hãy thử các giải pháp được mô tả trong câu trả lời.

Câu hỏi này rất rộng, nhưng mỗi một trong số những vấn đề này có thể có một giải pháp.


Nếu bạn đang gặp phải vòng lặp đăng nhập, hãy kiểm tra phần cuối cùng của câu trả lời của tôi.


Nếu bạn gặp một trong những vấn đề được liệt kê và có giải pháp của riêng bạn (tôi không làm việc hoặc có cách nhanh hơn), hãy đăng câu trả lời POLITE khác, mô tả sự cố của bạn và cách bạn khắc phục sự cố.


Những người cố gắng cài đặt Ubuntu, vui lòng tham khảo phần có tiêu đề: If you are unable to enter a TTY or are trying to install Ubuntu.


166
2018-04-23 00:01


gốc


Đối với những người bị mắc kẹt trong vòng đăng nhập sau khi cài đặt trình điều khiển nvidia ... hãy xem askubuntu.com/a/760469 có vẻ như các trình điều khiển nvidia chưa tương thích với phiên bản hạt nhân mới nhất. Bạn cũng có thể thử các bước được đề cập ở đây askubuntu.com/a/761326, nếu bạn vẫn muốn cài đặt các trình điều khiển nvidia mặc dù ... Tôi havent tiến hành như vấn đề nhấp nháy của tôi đã dừng lại. - Ajinkya Patil
Vấn đề của tôi không được liệt kê, nhưng nó chắc chắn đủ điều kiện cho các vấn đề "NVidia & 16.04". askubuntu.com/questions/789972/… - andyczerwonka
Tôi đã giải quyết vấn đề này với trình điều khiển độc quyền, phiên bản 304 - valeriocomo
Qua nhiều năm, tôi đã thử nhiều giải pháp được đề xuất như dọn dẹp, ppa đồ họa, trình điều khiển bổ sung, v.v. trên nhiều máy tính xách tay khác nhau. Đối với tôi, không ai trong số này từng làm việc. Với trình điều khiển nvidia tôi luôn luôn mong muốn tải về và cài đặt trình điều khiển từ nvidia, làm theo hướng dẫn trong runnable. - Eduard Drenth
Tôi không thể trả lời câu hỏi này nhưng cài đặt từ trình điều khiển của NVIDIA với cờ "--no-opengl-files" đã giúp tôi - shaunakde


Các câu trả lời:


Xin lưu ý rằng câu trả lời này có thể trở nên hơi lỗi thời. Tôi sẽ cố gắng hết sức để cập nhật thường xuyên, nhưng tôi không thể đảm bảo bất cứ điều gì. Phiên bản trình điều khiển được sử dụng bên dưới có thể không phải là phiên bản mới nhất. Vui lòng kiểm tra trang Launchpad để xác nhận.

Mỗi vấn đề được mô tả (và thậm chí có thể nhiều hơn) có thể được khắc phục bằng cách làm theo các bước dưới đây.


Nếu bạn đang cài đặt Ubuntu, hãy làm theo phần 3.


1. Trước tiên, hãy đảm bảo bạn có thể nhập TTY

nhấn Ctrl+Alt+F1 

Nếu điều này đưa bạn đến màn hình màu đen có lời nhắc đăng nhập, hãy tiếp tục. Nếu không, bạn có thể sẽ phải khởi động với một lá cờ hạt nhân đặc biệt. Hướng dẫn dưới đây.


2. Bây giờ để sửa chữa

  1. Đăng nhập vào tài khoản của bạn trong TTY.
  2. Chạy sudo apt-get purge nvidia-*
  3. Chạy sudo add-apt-repository ppa:graphics-drivers/ppa và sau đó sudo apt-get update.
  4. Chạy sudo apt-get install nvidia-375.
  5. Khởi động lại và vấn đề đồ họa của bạn nên được cố định.

3. Nếu bạn không thể nhập TTY hoặc đang cố gắng cài đặt Ubuntu

  1. Khởi động lại vào GRUB.
  2. Làm nổi bật Ubuntu tùy chọn và nhấn E.
  3. Thêm vào nouveau.modeset=0 đến cuối dòng bắt đầu bằng linux.
  4. nhấn F10 để khởi động.
  5. Thực hiện theo các hướng dẫn ở trên.
    • (Nếu cài đặt Ubuntu, bỏ qua bước này, nhưng hãy làm theo phần còn lại của hướng dẫn sau khi cài đặt xong.)

Giải pháp này sẽ khắc phục nhiều vấn đề được mô tả bởi người dùng sau khi nâng cấp lên 16.04. Nếu một cài đặt mới bị ảnh hưởng, giải pháp là như nhau.


Nếu bạn gặp vấn đề sau đó, bạn nên hỏi một câu hỏi khác. (Tham khảo câu hỏi này để chúng tôi biết nó không phải là một bản sao.) Tuy nhiên, có một vài sửa chữa nhỏ khác bạn có thể thử trước khi bạn làm.

  • Cài đặt lại Xorg

    • Quay trở lại TTY và chạy sudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg.
  • Cài đặt lại môi trường máy tính để bàn của bạn

    • Nếu trên Unity, hãy chạy sudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop.
    • Nếu chạy trên GNOME sudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop.
    • Nếu chạy trên MATE sudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Mỗi Ubuntu DE có tên gói riêng của nó. Nếu bạn có KDE hoặc cái gì khác, tên nên tương tự như những cái ở trên.
  • Cài đặt lại tươi
    • Nó không phải là lựa chọn hấp dẫn nhất, nhưng đôi khi đó là điều tốt nhất để làm trong các trường hợp như thế này.

Hãy nhớ rằng có rất nhiều thứ có thể sai, và điều này không phải là một bản sửa lỗi được bảo đảm cho mọi thứ. Ngay cả khi bạn đang gặp phải một cái gì đó được liệt kê trong câu hỏi, giải pháp có thể không hoàn toàn phù hợp với bạn.

Câu trả lời này chỉ dành cho các vấn đề trình điều khiển với 16.04 và nVIDIA. Vấn đề của bạn có thể đi sâu hơn một tài xế xấu.


Các vấn đề khác sau khi sửa chữa

  • Nếu bạn nhận được một màn hình làm việc, nhưng chạy vào một vòng đăng nhập (bạn đăng nhập và trở về màn hình đăng nhập), hãy xem ở đây.

194
2018-04-23 00:01



@XiaodongQi Bạn đã thử tắt Secure Boot chưa? Các câu trả lời khác ở đây cho thấy rằng sửa chữa vòng lặp đăng nhập. - TheWanderer
Điều đó rất lạ. OK, điều này có thể làm hỏng hệ thống của bạn hơn nữa, nhưng tôi đoán nó đáng để quay: sudo apt-get purge nvidia*. Không có dấu gạch ngang trước dấu hoa thị. Sau đó, thử các bước còn lại. - TheWanderer
Tôi nghĩ bạn cần phải cài đặt lại: / @Pavel - TheWanderer
Hà - điều này không giúp được gì. - user3728501
Vẫn còn những triệu chứng tương tự nvidia-367. - sds


Tôi đã cài đặt Ubuntu 16.04 và mọi thứ hoạt động tốt cho đến khi tôi chuyển sang trình điều khiển NVIDIA. Sau khi khởi động lại, tôi không thể vượt qua màn hình đăng nhập. Giải pháp làm việc cho tôi là vô hiệu hóa khởi động an toàn.

Trong khi bị mắc kẹt trong vòng đăng nhập, tôi đã chuyển sang bảng điều khiển Ctl+Alt+F1, khởi động lại và tắt tính năng khởi động an toàn trong UEFI. Bây giờ mọi thứ hoạt động với trình điều khiển nvidia được cài đặt.


11
2018-04-27 20:34



askubuntu.com/questions/761886/… và bạn có thể sử dụng nvidia và efi - QkiZ
phải rõ ràng từ tên, vô hiệu hóa khởi động an toàn khiến bạn không an toàn. - tbodt


Dành cho Màn hình trống & Màn hình hiển thị nhấp nháy

Tôi phải đối mặt với cùng một vấn đề nhưng bây giờ mọi thứ hoạt động tốt.

Có hai giải pháp cho điều này:

  1. Sử dụng trình điều khiển NVIDIA phiên bản 364 từ trình điều khiển Đồ họa PPA (Tùy chọn Tốt nhất)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Sử dụng LightDM thay vì GDM

    • sudo apt-get install lightdm
    • chọn lightdm làm mặc định khi được nhắc.

CHÚ THÍCH Nếu điều đó không hiệu quả với bạn, hãy cài đặt intel-microcode (nếu có) từ ứng dụng Trình điều khiển bổ sung trước khi cài đặt trình điều khiển NVIDIA.


7
2018-04-24 21:24



Vì vậy, bạn đã có một vòng lặp đăng nhập? Có năm 'vấn đề' trong câu hỏi. - TheWanderer
tôi đã có cả hai Màn hình trống & Hiển thị nhấp nháy - Independent Peculiar
Ah. Vâng, bạn có lẽ nên đặt điều đó trong câu trả lời;). - TheWanderer
Xin chào - Tôi đã thử 361, 364 và 367 mà không thành công. Cố gắng để cấu hình lại lightdm là tốt, không có kết quả. Tôi vẫn không thể thoát khỏi rách khi cuộn hoặc xem video / phim. Chỉ có giải pháp để có đồ họa phong nha là sử dụng intel chỉ thông qua lựa chọn chính. Tôi sẽ vui vẻ thử bất kỳ giải pháp nào khác nếu có điều gì đó khác mà tôi quên - pandaadb
Tôi đã làm chính xác, bây giờ tôi không thể đăng nhập ubuntu cả. - atilkan


Tôi đã nâng cấp từ Ubuntu GNOME 15.10 lên 16.04 và đã phải đối mặt với một màn hình màu đen. Sử dụng systemctl status và tìm kiếm thông qua nhật ký, tôi thấy rằng các trình điều khiển NVidia độc quyền đã bị hỏng.

Thanh lọc nvidia-* và cài đặt lại gdm đưa tôi đến chế độ đồ họa thấp, nhưng cài đặt lại các trình điều khiển NVIDIA mang lại màn hình màu đen. Khi nó quay ra, Secure Boot đã được đặt thành "Windows" trong cài đặt BIOS. Tôi đã đổi thành "Khác" và vấn đề của tôi đã được giải quyết.

Trước khi tôi tìm thấy tùy chọn Khởi động an toàn, tôi đã thử xóa và cài đặt lại nvidia-*, xorg*, xserver-xorg, ubuntu-gnome-desktop, gnome-desktop-environment. Tôi không chắc liệu điều này có hữu ích hay không, nhưng có vẻ tốt nhất để đưa nó vào. Ngoài ra, công cụ nâng cấp đã nói rằng nó sẽ phải vô hiệu hóa Secure Boot để thành công, nhưng nó sẽ bật lại sau đó. Đó là điều khiến tôi phải đi tìm nó.


6
2018-04-27 01:03



chỉ cần sử dụng phiên bản trình điều khiển nvidia 364 - Independent Peculiar


Tôi đã kiểm tra tệp nhật ký X11 tại /var/log/Xorg.0.log cho các mục nhập lỗi (EE):

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

do đó card đồ họa không được phát hiện bởi trình điều khiển nouveau.

kiểm tra thẻ đã được cài đặt với lspci đã cho kết quả sau:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

Với loại cạc đồ họa này, các câu trả lời đề xuất để cài đặt các trình điều khiển NVIDIA được cung cấp ở đây không giúp tôi vì trình điều khiển NVIDIA mới nhất không hỗ trợ thẻ của tôi.

Do đó sau khi tìm kiếm trên internet, tôi tìm thấy gợi ý giúp hệ thống X11 một chút bằng cách chỉ định chi tiết của thẻ trong một tệp

/usr/share/X11/xorg.conf.d/20-nouveau-conf và sử dụng thông tin từ lệnh lspci:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Bây giờ mọi thứ hoạt động như mong đợi và không có (EE) dòng lỗi hiển thị trong tệp nhật ký.


4
2017-08-11 14:58





Đối với những người đang theo hướng dẫn nhưng vấn đề vẫn xuất hiện, thì có lẽ nó có liên quan đến chính người lái xe.

Một số GPU của NVIDIA không hoạt động tốt với trình điều khiển mới nhất. Nếu bạn nghi ngờ rằng bạn là nạn nhân của vấn đề đó, thì bạn có thể làm theo hướng dẫn của tôi bên dưới.


Dưới đây chỉ là câu trả lời dán sao chép từ câu hỏi của riêng tôi đây.


Tôi đã làm nó!! Đó là một vấn đề với chính người lái xe!

Vấn đề : Thẻ của tôi (NVIDIA GTX980M) không hoạt động tốt với trình điều khiển NVIDIA Linux độc quyền mới. Dung dịch : Sử dụng trình điều khiển cũ hỗ trợ card đồ họa của tôi.


Về cơ bản, sau khi ẩn Internet một thời gian, một số người nói rằng có lẽ tôi có thể cố gắng sử dụng ổn định nvidia-352 thay vì trình điều khiển mới.

Tuy nhiên, khi nhìn vào apt-cache search nvidia-352, Tôi đã phát hiện ra rằng nvidia-352 chỉ là một trình điều khiển chuyển tiếp cho nvidia-361 trình điều khiển đồ họa.

Tuy nhiên, dựa trên thử nghiệm trước đó của tôi, nvidia-361 mới nhất (nvidia-370 tại thời điểm viết bài) là nguồn gốc của vấn đề của tôi.

Vì vậy, tôi cần tải xuống chính xác nvidia-352 thay vì chuyển đổi nvidia-361.


Nếu bạn đang gặp vấn đề tương tự như tôi, thì dưới đây là các bước về cách tôi giải quyết nó.

Các bước:

  1. Gỡ cài đặt tất cả trình điều khiển NVIDIA có vấn đề hiện tại của bạn.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Tạo thư mục tạm thời để lưu trữ nvidia-352 các tệp được yêu cầu

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Tải xuống các tệp cần thiết cho nvidia-352 trình điều khiển đồ họa.

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Chỉnh sửa 1:

    Nếu bạn gặp sự cố khi tải xuống nvidia-352_352.63-0ubuntu3_amd64.deb từ liên kết ở trên (xảy ra với tôi), bạn cũng có thể tải xuống từ các nguồn khác nhau.

    Đây là một liên kết thay thế cho tệp đó:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Chỉnh sửa 2:

    Các liên kết ở trên dành cho trình điều khiển NVIDIA 64 bit, dành cho những người đang tìm kiếm 32-bit, sau đó xem liên kết bên dưới:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    Các bước chỉ giống nhau, chỉ cần bạn tải xuống một tệp khác có hỗ trợ thiết lập 32 bit của bạn.

    .

  4. Cài đặt tất cả các tệp debs.

    sudo dpkg -i *.deb
    

    .

  5. Khởi động lại

    .


Thì đấy! Nếu bạn đã khởi động vào màn hình mà không gặp phải sự cố nào, thì bạn đã giải quyết thành công vấn đề đồ họa này!

Thưởng thức! : D


4
2017-08-29 17:04





Sau khi đấu tranh với vấn đề này trong một ngày rưỡi, cuối cùng nó đã được giải quyết bằng cách vô hiệu hóa khởi động an toàn trong cài đặt Bios. trong khi cài đặt trình điều khiển, tôi đã được nhắc để vô hiệu hóa khởi động an toàn và tôi đã làm, nhưng bằng cách nào đó, có lẽ vì cửa sổ cũng được cài đặt, nó không bị vô hiệu hóa (trong khi cài đặt). khởi động lại và nhấn F2 (trên Asus) Tôi đã vào Bios, bảo mật, sau đó tắt khởi động an toàn. khởi động lại, và thì đấy! Mặc dù điều này có thể cụ thể đối với một số phiên bản bios hoặc hệ thống khởi động kép, nhưng không có ai đăng giải pháp này ở đây trước đây.


1
2017-08-30 11:55