Der X-Server startet nach dem Befehl nvidia-xconfig nicht mehr

1270
Ébe Isaac

Ich bin mit den Anweisungen gemäß der ArchWiki-Seite fortgefahren . Der sudo pacman -S nvidiaBefehl hatte rund 46 Optionen. Ich habe mich für die letzte entschieden, linux416-rt-nvidia-390xx-390.48-3weil die Versionsnummer näher an der von Nvidia (390.56) für meine GPU (GeForce GT 610) vorgeschriebenen schien.

Problem: Nach einem sudo nvidia-xconfigNeustart öffnet sich der X-Server nicht. Alles, was ich sehe, ist ein schwarzer Bildschirm mit einem blinkenden Unterstrich in der oberen linken Ecke.

Überraschenderweise, wenn Sie chrooteinen Live-Boot durchlaufen nvidia-settings, werden die richtigen GPU-Details angezeigt (jedoch mit einem Fehler beim Laden des Treibers in der Konsole), aber das X funktioniert einfach nicht. Ich kann jedoch den X-Server wieder booten, indem ich die /etc/X11/xorg.confDatei durch chroot/ umbenenne / lösche. Sie kann ttyjedoch nvidia-settingsnicht ohne entsprechende Konfiguration ausgeführt werden xorg.conf.

Ich dachte, es könnte die Version des installierten nvidia-Pakets sein, also wollte ich die Standardoption, aber ich weiß nicht, wie man eine andere Option deinstalliert und installiert. sudo pacman -S nvidiaInstalliert einfach dasselbe Paket und sudo pacman -R nvidiakehrt zurück target not found: nvidia.

Wie löse ich dieses Problem? Wie man Nvidia in Arch / Manjaro Linux richtig konfiguriert.

0
Verwenden Sie Nvidia-xconfig NIEMALS und niemals ein monolithisches `/ etc / X11 / xorg.conf`! Die Dinge sollten so ziemlich ohne Konfiguration funktionieren. Möglicherweise ist Ihr Treiber mit dem neuesten xorg 1.20 nicht kompatibel. Vielleicht möchten Sie `/ var / log / Xorg.0.log` überprüfen. Wenn Sie einen anderen Treiber installieren möchten, sollten Sie etwas wie "pacman -S nvidia-390xx" verwenden. Möglicherweise möchten Sie die Bash-Autovervollständigung mit Pacman verwenden. cylgalad vor 5 Jahren 1
@cylgalad Danke für die Info (wundere dich, warum ArchWiki keine Warnung dazu gibt). Dasselbe Problem tritt bei der [Minimakonfiguration] (https://wiki.archlinux.org/index.php/NVIDIA#Minimal_configuration) auf. Der Fehler in den Protokollen lautet "NVIDIA: Das NVIDIA-Kernelmodul konnte nicht initialisiert werden", dann "Keine Geräte erkannt" und "Keine Bildschirme gefunden (EE)". Am Ende wird der Fehlercode 1 zurückgegeben. Ébe Isaac vor 5 Jahren 0
@cylgalad Ich habe auch Ihren Vorschlag in Pacman ausprobiert; sagt immer noch nicht gefundenes Ziel, bash autocomplete ist auch keine große Hilfe, es zeigt lediglich alle ausführbaren Binärdateien an, die mit `nvidia-` beginnen, und keiner von ihnen erlaubt mir die Deinstallation / Neuinstallation des Pakets. Ébe Isaac vor 5 Jahren 0
Zur Deinstallation verwenden Sie `pacman -R package`. Der Fehler, den Sie gegeben haben, ist nicht wirklich informativ (haben Sie vor dem Start von X "modprobe nvidia" ausprobiert?). Versuchen Sie, alle relevanten Zeilen mit "(EE)" zu betrachten, insbesondere diejenigen, die den Grafiktreiber betreffen. Sie können Ihre `Xorg.0.log` posten / hochladen, damit ich sie mir ansehen kann. cylgalad vor 5 Jahren 0

0 Antworten auf die Frage