Tôi chạy Ubuntu 20.04 và sau lần khởi động lại cuối cùng, tôi gặp sự cố với trình điều khiển đồ họa của mình - hệ thống ở độ phân giải thấp, chỉ có một màn hình hoạt động.
Đầu ra gỡ lỗi
$ Sudo lshw -C hiển thị
*-hiển thị KHÔNG ĐƯỢC YÊU CẦU
Mô tả: Bộ điều khiển tương thích VGA
sản phẩm: TU104 [GeForce RTX 2070 SUPER]
nhà cung cấp: Tập đoàn NVIDIA
id vật lý: 0
thông tin xe buýt: pci@0000:31:00.0
phiên bản: a1
chiều rộng: 64 bit
xung nhịp: 33MHz
khả năng: pm msi pciexpress vga_controller cap_list
cấu hình: độ trễ = 0
tài nguyên: bộ nhớ: f5000000-f5ffffff bộ nhớ: e0000000-efffffff bộ nhớ: f0000000-f1ffffff ioport: f000(size=128) bộ nhớ: f6000000-f607ffff
$ sudo trạng thái dkms
nvidia, 510.47.03: đã thêm
Trạng thái đó có vẻ hơi kỳ lạ, ít nhất là tôi không tìm thấy nhiều trường hợp tương tự khi tra cứu.
$ nvidia-smi
NVIDIA-SMI đã bị lỗi vì nó không thể giao tiếp với trình điều khiển NVIDIA. Đảm bảo rằng trình điều khiển NVIDIA mới nhất đã được cài đặt và đang chạy.
$ modinfo nvidia
modinfo: LỖI: Không tìm thấy mô-đun nvidia.
Trong thông tin hệ thống, tôi thấy "llvmpipe (LLVM 12.0.0, 256 bit)" là đồ họa của mình.
Những gì tôi đã thử
Tôi đã thử nhiều cách cài đặt trình điều khiển Nvidia, tôi đã sử dụng apt sudo apt autoremove --purge nvidia* && sudo apt install nvidia-driver-510
, Giao diện người dùng "Trình điều khiển bổ sung" và trình điều khiển Ubuntu
, Tôi đã thử phiên bản mới nhất hiện tại là 510 và phiên bản cũ hơn đã hoạt động trước đó - 470. Tôi cũng đã thử chọn nvidia sudo prime-select nvidia
cũng như chọn intel và quay lại nvidia - kết quả tương tự.
Lý lịch
Tôi đã sử dụng trình điều khiển Nvidia 470 và Kernel 5.13.0.26, sau đó sau khi khởi động lại, tôi nhận được Kernel .27 và không có wifi, gần đây tôi gặp sự cố đó do trình điều khiển Nvidia (cần cài đặt thêm mô-đun linux cho Kernel mới) nên tôi quyết định nâng cấp trình điều khiển hy vọng mọi thứ sẽ được giải quyết. Dẫn đến tình trạng hiện nay: cài đặt linux-mô-đun-thêm-5.13.0-27-chung
và sau đó chuyển sang 510 - tương tự đối với sự cố wifi .28, nhưng trình điều khiển video bị hỏng. Trong khi sử dụng 5.13.0.27, tôi đã có thể khởi động 5.13.0.26 và ở đó tôi có video hoạt động, bây giờ thì không phải như vậy vì .27 là Kernel cũ nhất gần đây trong menu Grub.
Tôi cảm thấy như mình đang thiếu một số bước có thể khắc phục điều đó, sẽ đánh giá cao bất kỳ sự trợ giúp nào.
CẬP NHẬT
sudo dkms cài đặt -m nvidia -v 510.47.03 -k 5.13.0-28-generic --force
Lỗi! Không thể tìm thấy tiêu đề kernel cho kernel 5.13.0-28-generic.
Vui lòng cài đặt gói linux-headers-5.13.0-28-generic,
hoặc sử dụng tùy chọn --kernelsourcedir để cho DKMS biết vị trí của nó
$ sudo dkms build -m nvidia -v 510.47.03
Lỗi! Không thể tìm thấy tiêu đề kernel cho kernel 5.13.0-28-generic.
Vui lòng cài đặt gói linux-headers-5.13.0-28-generic,
hoặc sử dụng tùy chọn --kernelsourcedir để cho DKMS biết vị trí của nó
Vì vậy, có vẻ như dkms bằng cách nào đó không biết về hạt nhân của tôi. Tôi đã sử dụng đề xuất của thông báo lỗi ở trên và đã cài đặt các tiêu đề Sudo apt cài đặt linux-headers-5.13.0-28-generic
, sau đó đầu ra trông đẹp hơn:
sudo dkms build -m nvidia -v 510.47.03
Mô-đun nvidia/510.47.03 đã được xây dựng cho kernel 5.13.0-28-generic/4
trạng thái sudo dkms
nvidia, 510.47.03, 5.13.0-28-generic, x86_64: đã cài đặt
Tôi sẽ thử khởi động lại ngay bây giờ và sau đó cài đặt trình điều khiển theo đề xuất trong nhận xét.
CẬP NHẬT2
Vậy đó, mọi thứ dường như hoạt động ngay bây giờ. Không cần phải làm bất cứ điều gì về trình điều khiển, có vẻ như vấn đề là do thiếu tiêu đề.