จะรับไดรเวอร์เวอร์ชั่น NVIDIA ได้อย่างไร


13

ฉันลองใช้cat /proc/driver/nvidia/versionแต่มันบอกว่าไฟล์ไม่มีอยู่

มีวิธีอื่นในการทำเช่นนั้นหรือไม่?

ฉันพยายามค้นหาไฟล์ด้วยตนเอง แต่หาไม่เจอ ฉันค้นหาด้วย
และยังหาไม่เจอ

ข้อเสนอแนะใด ๆ


คุณลองคำสั่งที่คุณโพสต์ด้วยsudoหรือไม่
Hanan N.

1
@HananN ไฟล์นั้นสามารถอ่านได้ทั่วโลกในระบบของฉันและคุณจะไม่ได้รับข้อผิดพลาด "ไฟล์ไม่มีตัวตน" ถ้าไม่ใช่
Michael Mrozek

2
@ Rev3rse: คุณแน่ใจหรือไม่ว่าโหลดโมดูล nvidia แล้วหรือยัง มันปรากฏใน lsmod? dmesg|grep -i nvidia?
Mat

คำตอบ:


14

ลองเรียกใช้nvidia-smiคำสั่ง มันจะให้ข้อมูลเกี่ยวกับเวอร์ชั่นไดร์เวอร์การ์ดที่คุณมีในระบบของคุณเป็นต้นข้อดีคือคุณไม่จำเป็นต้องใช้ GUI และเป็นแบบแปรmodinfo nvidiaเปลี่ยน


นี่เป็นทางออกหรือคำแนะนำสำหรับขั้นตอนถัดไปในการแก้ไขปัญหาหรือไม่ หากหลังมันควรจะเป็นความคิดเห็น
HalosGhost

2
มันเป็นโปรแกรมการจัดการของ nvidia ซึ่งควรจะตอบคำถามเดิม
Robert

7

ตกลง .. ก่อนอื่นการ์ดแสดงผลนี้คืออะไรและโมดูลเคอร์เนลใดที่ถูกโหลด:

$ lspci -k | grep -A 2 -i "VGA"
02:00.0 VGA compatible controller: nVidia Corporation NV41 [GeForce 6800 GS] (rev a2)
  Kernel driver in use: nvidia
  Kernel modules: nvidia, nouveau, nvidiafb
$ _

ดังนั้นฉันจึงมีการ์ดกราฟิก nVidia พร้อมโมดูลเคอร์เนลที่โหลด - "nvidia" ลองดูเพิ่มเติมเกี่ยวกับไดรเวอร์นี้ แต่ค้นหา "เวอร์ชั่น":

$ modinfo nvidia | grep version 

แม้ว่าคุณจะสามารถอ่านเอาต์พุตแบบเต็มหาก ".. | grep version" ไม่ส่งคืนผลลัพธ์:

$ modinfo nvidia

1
ฉันไม่ได้ผลลัพธ์ในระบบ nvidia ของฉัน
Michael Mrozek

เพราะ "ไม่พบโมดูล" หรือ "| grep version" ไม่ส่งคืนอะไรเลยหรือ
ELV


6

วิธีที่ง่ายที่สุดในการแยกหมายเลขเวอร์ชัน NVidia Driver เพียงอย่างเดียวคือการเรียกใช้สิ่งต่อไปนี้:

nvidia-smi --query-gpu=driver_version --format=csv,noheader

ในระบบของฉันนี้สร้างผลลัพธ์ต่อไปนี้:

andrew@illium~$ nvidia-smi --query-gpu=driver_version --format=csv,noheader
396.51
andrew@illium~$ 

3

ลองnvidia-settingsใช้ Gui ที่เปิดขึ้นมาคุณจะเห็นหมายเลขเวอร์ชั่น


1

คุณยังสามารถใช้การตั้งค่า nvidia จากบรรทัดคำสั่ง:

$ nvidia-settings -q NvidiaDriverVersion

แอตทริบิวต์ 'NvidiaDriverVersion' (ดาวเนปจูน: 0.0): 304.117

ใช้ทั้งหมดเพื่อรับรายการคุณลักษณะทั้งหมด (verbose!)

$ nvidia-settings -q all

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.