Avvio da un runlevel diverso
I runlevel in Linux determinano quali servizi vengono avviati e arrestati automaticamente all'avvio o allo spegnimento del sistema. I runlevel in genere vanno da 0 a 6, con runlevel 5 che in genere avvia il sistema X window come parte dei servizi (il runlevel 0 è in realtà un arresto del sistema e 6 è un riavvio del sistema). È buona norma installare il driver NVIDIA Linux mentre X non è in esecuzione, ed è una buona idea evitare che X si avvii al riavvio nel caso in cui ci siano problemi con l'installazione (altrimenti potresti trovarti con un sistema guasto che prova automaticamente per avviare X, ma si blocca durante l'avvio, impedendo di eseguire le riparazioni necessarie per risolvere X). A seconda della configurazione della rete, i runlevel 1, 2 o 3 dovrebbero essere sufficienti per l'installazione del driver. Il livello 3 include in genere servizi di rete, quindi se le utility utilizzate dal sistema durante l'installazione dipendono da un filesystem remoto, i livelli 1 e 2 saranno insufficienti. Se il sistema si avvia in genere su una console con un prompt dei comandi, non è necessario modificare nulla. Se il sistema si avvia in genere sul sistema X Window con un accesso grafico e desktop, è necessario uscire da X e modificare il runlevel predefinito.
Nella maggior parte delle distribuzioni, il runlevel predefinito è memorizzato nel file / etc / inittab, anche se potrebbe essere necessario consultare la guida per la propria distribuzione. La linea che indica il runlevel predefinito appare come
id:n:initdefault:
o simile, dove n indica il numero del runlevel. / etc / inittab deve essere modificato come root. Si prega di leggere le sezioni sulla modifica dei file e l'utente root se non si ha familiarità con questo concetto. Inoltre, si consiglia di creare una copia del file prima di modificarlo, in particolare se si è nuovi agli editor di testi Linux, nel caso in cui si danneggi accidentalmente il file:
# cp /etc/inittab /etc/inittab.original
La linea deve essere modificata in modo tale che un runlevel appropriato sia quello predefinito (1, 2 o 3 sulla maggior parte dei sistemi):
id:3:initdefault:
Dopo aver salvato le modifiche, uscire da X. Al termine dell'installazione del driver, è possibile ripristinare il runlevel predefinito al suo stato originale, modificando di nuovo / etc / inittab o spostando la copia di backup sul nome originale.
Distribuzioni diverse offrono diversi modi per uscire da X. Su molti sistemi, l'utility init cambierà il runlevel corrente. Questo può essere usato per passare a un runlevel in cui X non è in esecuzione.
init 3
Esistono altri metodi con cui uscire da X. Consultare la propria distribuzione.
LEGGIMI e guida all'installazione del driver di grafica NVIDIA Accelerated Linux
Elenca tutti i tuoi processi con:
ps ax
Elenca tutti i tuoi servizi di corsa con:
service --status-all | grep +
service
suggerimento?