Der X-Server wird nach dem Befehl nvidia-xconfig nicht gestartet

0

Ich fuhr mit den Anweisungen nach dem fort ArchWiki-Seite . Das sudo pacman -S nvidia Befehl hatte rund 46 Optionen. Ich habe mich für den letzten entschieden linux416-rt-nvidia-390xx-390.48-3 weil die Versionsnummer eher der von Nvidia (390.56) für meine GPU (GeForce GT 610) vorgeschriebenen entspricht.

Problem: nach einem sudo nvidia-xconfig Beim Neustart wird der X-Server nicht geöffnet. Ich sehe nur einen schwarzen Bildschirm mit einem blinkenden Unterstrich in der oberen linken Ecke.

Überraschenderweise, wenn Sie chroot durch einen Live - Boot, die nvidia-settings arbeiten und zeigt die richtigen GPU-Details (aber mit einem Fehler beim Laden des Treibers in der Konsole), aber das X funktioniert einfach nicht. Ich kann jedoch durch Umbenennen / Entfernen von wieder auf den X-Server booten /etc/X11/xorg.conf Datei durch chroot / tty, jedoch nvidia-settings kann nicht ohne Konfiguration ausgeführt werden xorg.conf entsprechend.

Ich dachte, es könnte die Version des NVIDIA-Pakets sein, die installiert wurde, und wollte daher die Standardoption verwenden, aber ich weiß nicht, wie ich eine andere Option deinstallieren und installieren soll. sudo pacman -S nvidia installiert einfach das gleiche Paket neu und sudo pacman -R nvidia kehrt zurück target not found: nvidia.

Wie kann man dieses Problem lösen? Wie man nvidia in Arch / Manjaro Linux richtig konfiguriert.

Ébe Isaac
quelle
1
Verwenden Sie NIEMALS nvidia-xconfig und niemals ein Monolithic /etc/X11/xorg.conf! Die Dinge sollten so ziemlich ohne Konfiguration funktionieren. Außerdem ist Ihr Treiber möglicherweise nicht mit der neuesten Version von xorg 1.20 kompatibel. Vielleicht möchten Sie das überprüfen /var/log/Xorg.0.log. Wenn Sie einen anderen Treiber installieren möchten, sollten Sie so etwas verwenden pacman -S nvidia-390xx. Möglicherweise möchten Sie die automatische Bash-Vervollständigung mit Pacman verwenden.
cylgalad
@cylgalad Danke für die Info (frage mich, warum ArchWiki keine Warnung dazu gibt). Das gleiche Problem tritt bei der auf Minimalkonfiguration . Der Fehler im Protokollstatus NVIDIA: Failed to initialize the NVIDIA kernel module., dann No devices detected und no screens found(EE). Fehlercode 1 wird am Ende zurückgegeben.
Ébe Isaac
@ Cylgalad Ich habe auch versucht, Ihren Vorschlag in Pacman; Sagt immer noch, dass das Ziel nicht gefunden wurde, Bash Autocomplete ist auch keine große Hilfe. Es werden lediglich alle ausführbaren Binärdateien angezeigt, die mit beginnen nvidia- und keiner von ihnen erlaubt mir, das Paket zu deinstallieren / neu zu installieren.
Ébe Isaac
Zur Deinstallation verwenden pacman -R package. Der Fehler, den Sie gaben, ist nicht wirklich informativ (haben Sie versucht modprobe nvidia Versuchen Sie vor dem Starten von X?), alle relevanten Zeilen zu überprüfen (EE)insbesondere diejenigen, die sich auf den Grafiktreiber beziehen. Sie können Ihre Xorg.0.log damit ich es mir ansehen kann.
cylgalad