Nouveau - dies ist ein offener Linux-Kernel-Treiber für NVIDIA-GPUs. In den meisten Fällen funktioniert Nouveau gut und erfüllt die Anforderungen des normalen Benutzers, aber manchmal gibt es Situationen, in denen Sie diesen Treiber deaktivieren und durch einen Binärtreiber von NVIDIA ersetzen müssen. In diesem Artikel werden wir uns eine schrittweise Anleitung zum Deaktivieren von Nouveau in Debian ansehen.
Schritt 1: Vorbereitung
Stellen Sie sicher, dass Sie über Zugriff auf das Internet und ein Konto mit Administratorrechten verfügen, bevor Sie das Nouveau deaktivieren.
Schritt 2: Aktualisieren des Systems
Es wird empfohlen, das System auf die neueste Version zu aktualisieren, bevor Sie das Nouveau deaktivieren. Öffnen Sie dazu ein Terminal und führen Sie den folgenden Befehl aus:
sudo apt update && sudo apt upgrade
Dieser Befehl aktualisiert die Paketliste und installiert alle verfügbaren Updates.
Schritt 3: Installieren von Paketen
Um Nouveau zu deaktivieren, müssen Sie die Pakete installieren, die mit dem Binärtreiber von NVIDIA verknüpft sind. Führen Sie dazu den folgenden Befehl aus:
sudo apt install nvidia-driver
Dieser Befehl installiert automatisch den Treiber und alle Abhängigkeiten.
Schritt 4: Deaktivieren des Nouveau
Nachdem Sie den Binärtreiber von NVIDIA installiert haben, müssen Sie Nouveau deaktivieren. Öffnen Sie dazu die Datei /etc/modprobe.d/blacklist.conf mit einem Texteditor:
sudo nano /etc/modprobe.d/blacklist.conf
Fügen Sie am Ende der Datei die folgenden Zeilen hinzu:
options nouveau modeset=0
Speichern Sie die Änderungen, und schließen Sie die Datei.
Schritt 5: Aktualisieren von initramfs
Um die Blacklist-Datei zu ändern.conf ist wirksam, Sie müssen die initramfs aktualisieren. Führen Sie den folgenden Befehl aus:
sudo update-initramfs -u
Nachdem Sie alle oben genannten Schritte ausgeführt haben, muss Nouveau erfolgreich deaktiviert werden, und Ihr Debian wird den Binärtreiber von NVIDIA verwenden. Wenn Probleme auftreten, können Sie immer zum Nouveau zurückkehren, indem Sie Zeilen aus der Blacklist-Datei entfernen.conf und führen Sie den initramfs-Aktualisierungsbefehl erneut aus.
Wir hoffen, dass diese schrittweise Anleitung Ihnen geholfen hat, Nouveau in Debian zu deaktivieren und den Binärtreiber von NVIDIA erfolgreich zu installieren.
Installieren eines Nvidia-fähigen Treibers in Debian
1. Öffnen Sie ein Terminal auf Ihrem Debian-Computer.
2. Geben Sie den Befehl sudo apt-get update ein, um die Paketliste zu aktualisieren.
3. Geben Sie dann sudo apt-get install nvidia-detect ein, um das Dienstprogramm nvidia-detect zu installieren.
4. Nachdem Sie das Dienstprogramm nvidia-detect installiert haben, geben Sie den Befehl sudo nvidia-detect ein, um festzustellen, welcher Treiber Ihre Grafikkarte unterstützt.
6. Geben Sie den Befehl sudo apt-get install Treibername ein und ersetzen Sie Treibername durch den Treibernamen aus Schritt 5.
7. Bestätigen Sie die Treiberinstallation, indem Sie die Y-Taste drücken und die Eingabetaste drücken. Warten Sie, bis die Installation abgeschlossen ist.
8. Geben Sie nach der Installation des Treibers den Befehl sudo reboot ein, um den Computer neu zu starten.
9. Nach dem Neustart des Computers muss der Nvidia-Treiber ordnungsgemäß installiert und aktiviert sein.
Sie haben jetzt einen Nvidia-fähigen Treiber in Debian installiert. Sie können das volle Potenzial Ihrer Grafikkarte nutzen und die beste Leistung und Funktionen genießen.
Überprüfen der aktuellen Version des Nouveau
Sie können den folgenden Befehl im Terminal ausführen, um sicherzustellen, dass Ihr System den Nouveau-Treiber verwendet und die aktuelle Version des Nouveau-Treibers ermittelt:
| Das Team | Die Beschreibung |
|---|---|
| modinfo nouveau | grep version |
Sichern von Konfigurationsdateien
Es wird empfohlen, die Systemkonfigurationsdateien zu sichern, bevor Sie Nouveau unter Debian deaktivieren. Dadurch können Sie die Einstellungen wiederherstellen, wenn während des Deaktivierungsprozesses etwas schief geht.
Führen Sie die folgenden Schritte aus, um eine Sicherungskopie der Konfigurationsdateien zu erstellen:
- Öffnen Sie das Terminal. Klicken Sie dazu auf Ctrl+Alt+T.
- Wechseln Sie in das Verzeichnis "/etc/X11". Führen Sie dazu den Befehl aus:
cd /etc/X11
sudo cp xorg.conf xorg.conf.bak
sudo cp -r xorg.conf.d xorg.conf.d.bak
Sie haben jetzt eine Sicherungskopie Ihrer Konfigurationsdateien, mit der Sie die Einstellungen bei Bedarf wiederherstellen können.
Ändern der Systemstartdatei
Um Nouveau in Debian zu deaktivieren, müssen Sie die Systemstartdatei ändern. Sie können dies wie folgt tun:
- Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein: sudo nano /etc/default/grub .
- Suchen Sie nach der Zeile, die mit GRUB_CMDLINE_LINUX_DEFAULT beginnt, und fügen Sie den nomodeset-Parameter hinzu. Beispiel: GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset" .
- Speichern Sie die Änderungen, und schließen Sie die Datei.
- Aktualisieren Sie die Bootloader-Konfiguration, indem Sie den Befehl: sudo update-grub ausführen.
- Starten Sie das System neu, damit die Änderungen wirksam werden. Sie können dies mit dem Befehl tun: sudo reboot .
Nach dem Neustart muss das Nouveau deaktiviert sein und Sie können einen alternativen Treiber für die Grafikkarte in Debian installieren.
Neustarten und Überprüfen der Nouveau-Abschaltung
Nachdem Sie alle Schritte zum Deaktivieren von Nouveau in Debian befolgt haben, müssen Sie das System neu starten, damit die Änderungen wirksam werden. Dazu können Sie den Befehl verwenden:
Überprüfen Sie nach dem Neustart, ob das Nouveau tatsächlich deaktiviert ist. Dazu können Sie den folgenden Befehl ausführen: