Điểm:2

NVIDIA-SMI đã bị lỗi vì nó không thể giao tiếp với trình điều khiển NVIDIA -- tiêu đề hạt nhân cho 5.16.2

lá cờ de

Tôi đang thử thiết lập máy Lenovo Legion 5 Pro w/ Ubuntu 20.04.3 LTS để tôi có thể sử dụng GPU của mình (Nvidia Geforce RTX 3070 8GB) cho máy học, chẳng hạn như với PyTorch. Tuy nhiên, ngay cả sau khi cài đặt lại trình điều khiển NVidia nhiều lần, có vẻ như nó vẫn không hiển thị, khi chạy nvidia-smi cho kết quả như sau:

NVIDIA-SMI đã bị lỗi vì nó không thể giao tiếp với NVIDIA 
người lái xe. Đảm bảo rằng trình điều khiển NVIDIA mới nhất đã được cài đặt và đang chạy.

Tôi đã xem xét một số giải pháp ngoài kia (cái này, cái này, cái này, cái này) và không có gì hoạt động cho đến bây giờ. Nhưng tôi nghĩ rằng vấn đề là do hạt nhân tôi đang sử dụng.

Đang chạy nvcc --version đưa ra đầu ra sau:

nvcc: Trình điều khiển trình biên dịch NVIDIA (R) Cuda
Bản quyền (c) 2005-2019 Tập đoàn NVIDIA
Được xây dựng vào Sun_Jul_28_19:07:16_PDT_2019
Công cụ biên dịch Cuda, phát hành 10.1, V10.1.243

ls /usr/src | grep nvidia đầu ra nvidia-470.86

Khi tôi cố chạy các lệnh này từ đây, I E.

Sudo apt cài đặt dkms
Sudo dkms cài đặt -m nvidia -v 470.86

Tôi nhận được lỗi sau đây:

Lỗi! Không thể tìm thấy tiêu đề kernel của bạn cho kernel 5.16.2-051602-generic.
Vui lòng cài đặt gói linux-headers-5.16.2-051602-generic,
hoặc sử dụng tùy chọn --kernelsourcedir để cho DKMS biết vị trí của nó

Hiện nay, linux-headers-5.16.2-051602-generic không tồn tại, nhưng tôi đã có linux-headers-generic Cài đặt.

Bạn có bất cứ đề nghị về những gì tôi có thể cố gắng khắc phục điều này? Cảm ơn rất nhiều!

N0rbert avatar
lá cờ zw
Tại sao bạn chạy kernel chính? Bạn có cài sẵn nó không? Trình điều khiển Nvidia sẽ không biên dịch cho nhân chính, bạn phải sử dụng `linux-image-generic-hwe-20.04` để thay thế.
Điểm:2
lá cờ zw

Thay vào đó, bạn phải xóa nhân dòng chính và cài đặt HWE bình thường bằng cách sử dụng các lệnh bên dưới

Sudo apt-get autopurge $(dpkg -l | grep 5.16.2-051602 | awk '{print $2}')

sudo apt-get cài đặt linux-image-generic-hwe-20.04 linux-headers-generic-hwe-20.04

sau đó khởi động lại và cài đặt trình điều khiển 470 bằng Phần mềm & Cập nhật (phần mềm-thuộc tính-gtk).

CubeHead avatar
lá cờ de
Máy tính xách tay không đi kèm với nhân chính, nhưng cài đặt Ubuntu mặc định cho máy tính xách tay này khá nhiều lỗi (không có wifi, không điều chỉnh độ sáng, trục trặc màn hình, v.v.) và một số người nói rằng họ đã giải quyết được vấn đề với điều này (ví dụ: [tại đây](https://www.reddit.com/r/linux_gaming/comments/mmptqi/lenovo_legion_5_ubuntu_2004_final_guide_dream/) ). Tôi sẽ thử những gì bạn đề xuất và quay lại, cảm ơn rất nhiều vì đã phản hồi!
CubeHead avatar
lá cờ de
Nó hoạt động, cảm ơn rất nhiều!
CubeHead avatar
lá cờ de
Nếu những người khác đến đây sau quan tâm: đã cài đặt kernel ở trên + trình điều khiển nvidia 470 + CUDA 11.6

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.