Ich habe versucht, cat /proc/driver/nvidia/version
zu verwenden, aber es heißt, dass die Datei nicht existiert.
Ist Gibt es eine alternative Möglichkeit, dies zu tun?
Ich habe versucht, manuell nach dieser Datei zu suchen, konnte sie jedoch nicht finden. Ich habe auch danach gesucht und sie immer noch nicht gefunden.
Irgendwelche Vorschläge?
Kommentare
- Haben Sie den Befehl ausprobiert, den Sie mit
sudo
? - @HananN. Diese Datei ist auf meinem System weltweit lesbar, und Sie würden ' keine " Datei existiert nicht " Fehler, wenn es nicht ' t
- @ Rev3rse: Sind Sie sicher, dass die nvidia Wird das Modul geladen? Erscheint es in
lsmod
?dmesg|grep -i nvidia
?
Antwort
Versuchen Sie, den Befehl nvidia-smi
auszuführen. Er gibt Ihnen Informationen zu Ihrer Treiberversion und den Karten, die Sie in Ihrem System haben em usw. Der Vorteil ist, dass Sie keine GUI benötigen und es sich um eine Alternative zu modinfo nvidia
handelt.
Kommentare
- Ist dies tatsächlich eine Lösung oder eine Empfehlung für den nächsten Schritt bei der Fehlerbehebung? In letzterem Fall sollte es sich um einen Kommentar handeln.
- Es handelt sich um das eigene Verwaltungsprogramm von nvidia ', das die ursprüngliche Frage beantworten sollte.
Antwort
Ok. Zunächst einmal, was ist diese Grafikkarte und welches Kernelmodul ist geladen:
$ 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 $ _
Ich habe also eine nVidia-Grafikkarte mit geladenem Kernelmodul – „nvidia“. Lassen Sie uns mehr über diesen Treiber erfahren, aber suchen Sie nach der „Version“:
$ modinfo nvidia | grep version
Obwohl Sie nur eine vollständige Ausgabe lesen könnten, wenn „.. | grep version „gibt kein Ergebnis zurück:
$ modinfo nvidia
Kommentare
- Ich erhalte keine Ergebnisse auf meinem NVIDIA-System
- Weil " das Modul " nicht finden konnte? Oder " | grep version " hat nichts zurückgegeben?
- Grep hat nichts zurückgegeben; Dies ist die Ausgabe von
modinfo nvidia
auf meinem System
Antwort
Einfachste Methode zum Isolieren Die NVidia-Treiberversionsnummer allein führt Folgendes aus:
nvidia-smi --query-gpu=driver_version --format=csv,noheader
Auf meinem System führt dies zu folgendem Ergebnis:
andrew@illium~$ nvidia-smi --query-gpu=driver_version --format=csv,noheader 396.51 andrew@illium~$
Antwort
versuchen Sie nvidia-settings
und Auf der geöffneten Benutzeroberfläche sollte die Versionsnummer angezeigt werden.
Antwort
Sie können die nvidia-Einstellungen auch über die Befehlszeile verwenden:
$ nvidia-settings -q NvidiaDriverVersion
Attribut „NvidiaDriverVersion“ (neptune: 0.0): 304.117
Verwenden Sie all , um die gesamte Attributliste abzurufen (ausführlich!)
$ nvidia-settings -q all