Booten auf ein anderes Runlevel
Runlevels in Linux bestimmen, welche Dienste automatisch gestartet und gestoppt werden, wenn das System gestartet oder heruntergefahren wird. Die Runlevel reichen normalerweise von 0 bis 6, wobei Runlevel 5 normalerweise das X-Window-System als Teil der Dienste startet (Runlevel 0 ist eigentlich ein Systemstopp und 6 ist ein Systemneustart). Es ist empfehlenswert, den NVIDIA Linux-Treiber zu installieren, während X nicht ausgeführt wird, und zu verhindern, dass X beim Neustart gestartet wird, falls bei der Installation Probleme auftreten (andernfalls kann es vorkommen, dass das System automatisch kaputt geht) zum Starten von X, bleibt dann aber während des Startvorgangs hängen und verhindert, dass Sie die zur Behebung von X erforderlichen Reparaturen durchführen. Abhängig von Ihrer Netzwerkkonfiguration sollten Runlevel 1, 2 oder 3 für die Installation des Treibers ausreichen. Level 3 beinhaltet typischerweise Netzwerkdienste, Wenn also die während der Installation vom System verwendeten Dienstprogramme von einem Remote-Dateisystem abhängen, sind die Stufen 1 und 2 nicht ausreichend. Wenn Ihr System normalerweise über eine Eingabeaufforderung von einer Konsole aus gestartet wird, sollten Sie nichts ändern müssen. Wenn Ihr System normalerweise mit einer grafischen Anmeldung und einem Desktop im X-Window-System startet, müssen Sie sowohl X beenden als auch Ihren Standard-Runlevel ändern.
Bei den meisten Distributionen ist der Standard-Runlevel in der Datei / etc / inittab gespeichert, obwohl Sie möglicherweise das Handbuch für Ihre eigene Distribution zu Rate ziehen müssen. Die Zeile, die den Standard-Runlevel angibt, wird als angezeigt
id:n:initdefault:
oder ähnlich, wobei n die Nummer des Runlevels angibt. / etc / inittab muss als root bearbeitet werden. Bitte lesen Sie die Abschnitte zum Bearbeiten von Dateien und Root-Benutzern, wenn Sie mit diesem Konzept nicht vertraut sind. Es wird außerdem empfohlen, vor dem Bearbeiten eine Kopie der Datei zu erstellen, insbesondere wenn Sie Linux-Texteditoren noch nicht kennen, falls Sie die Datei versehentlich beschädigt haben:
# cp /etc/inittab /etc/inittab.original
Die Zeile sollte so bearbeitet werden, dass ein entsprechender Runlevel der Standard ist (1, 2 oder 3 auf den meisten Systemen):
id:3:initdefault:
Beenden Sie nach dem Speichern der Änderungen X. Nach Abschluss der Treiberinstallation können Sie den Standard-Runlevel auf den ursprünglichen Zustand zurücksetzen, indem Sie die Datei / etc / inittab erneut bearbeiten oder Ihre Sicherungskopie wieder auf den ursprünglichen Namen zurücksetzen.
Verschiedene Distributionen bieten verschiedene Möglichkeiten zum Beenden von X. Auf vielen Systemen ändert das Dienstprogramm init den aktuellen Runlevel. Dies kann verwendet werden, um zu einem Runlevel zu wechseln, in dem X nicht ausgeführt wird.
init 3
Es gibt andere Methoden, um X zu beenden. Wenden Sie sich an Ihre Distribution.
NVIDIA Accelerated Linux-Grafiktreiber - README und Installationshandbuch
Listen Sie alle Ihre Prozesse mit:
ps ax
Listen Sie alle Ihre laufenden Dienste mit:
service --status-all | grep +
service
Vorschlag probiert?