Ripristinare X (server grafico Xorg)
Da Linux@P2P Forum Italia.
All'inizio di ogni comando troverete uno di questi due simboli: $ (dollaro) e # (cancelletto). La presenza di $ indica che il comando può essere eseguito anche come normale utente, mentre il simbolo # indica che il comando che lo segue deve essere eseguito con privilegi di amministratore (root). Da utenti normali è possibile divenire root in questo modo: da terminale, si digiti:
$ su oppure, su Ubuntu e varianti: $ sudo su Verrà richiesta la password di amministratore (su Ubuntu e varianti quella dell'utente): per motivi di sicurezza e riservatezza non verrà mostrata durante la digitazione. A questo punto (si noti # al posto di $, segno che ora si è root) sarà possibile lanciare il comando: # comando NOTA: per Ubuntu e varianti, nel caso si necessiti di eseguire solo pochi comandi, esiste un'alternativa: basta far precedere il comando da eseguire da "sudo", in questo modo: $ sudo comando Per altre indicazioni sulle convenzioni della linea di comando vedere "introduzione all'uso della shell" | |
Ecco una breve guida per capire come recuperare dalla spiacevole situazione in cui il server grafico Xorg non voglia più avviarsi e termini con un errore di esecuzione.
NOTA: Gli utenti di Ubuntu/Xubuntu 7.10 possono non seguire questa guida in quanto, in caso di problemi, un tool apposito ci verrà in soccorso:
Che, selezionando "Configure" ci permetterà, in modo molto intuitivo, di risettare al meglio la nostra configurazione:
Succede spesso di modificare le impostazioni del server grafico in modo errato, e quando ciò capita risulta difficile mettere a posto le cose per chi non ha molta praticità con la linea di comando. Per questo illustreremo alcuni modi per ripristinare le funzionalità di X (il server grafico Xorg).
È importante tener presente che bisognerebbe sempre avere un backup delle impostazioni del server per evitare il peggio, pertanto consigliamo di seguire, prima di ogni modifica al file di configurazione di X, la relativa guida.
Se comunque, si sta leggendo questa guida, evidentemente (anche se si è seguita la guida per il backup) qualcosa non è andato per il verso giusto. A seconda di ciò che si stava facendo e ciò che serve, si possono eseguire procedure differenti.
Indice |
Metodo 1: riconfigurare X
Una volta acceso il pc e terminata tutta la procedura di avvio del sistema (anche se con il blocco del server grafico), ci spostiamo in una tty premendo la combinazione di tasti CTRL+ALT+F2 e ci logghiamo come root (o come utente se si usa una Ubuntu/Kubuntu/Xubuntu) dopodichè diamo:
- Se usiamo una distro "debian-based":
# dpkg-reconfigure -phigh xserver-xorg
- Se usiamo una qualsiasi altra distro:
# xorgconfig
Che ci farà delle semplici domande per generare un nuovo file di configurazione del server grafico.
A questo punto possiamo riavviare il sistema con:
# reboot
Metodo 2: qualche semplice modifica, rimediare alle dimenticanze
E' possibile corregge le precedenti modifiche (non corrette, visto che il server grafico non è riuscito ad avviarsi correttamente) in modo molto semplice (ma occorre aver le giuste conoscenze). Una volta acceso il pc e terminata tutta la procedura di avvio del sistema (anche se con il blocco del server grafico), ci spostiamo in una tty premendo la combinazione di tasti CTRL+ALT+F2 e ci logghiamo come root (o come utente se si usa una Ubuntu/Kubuntu/Xubuntu) dopodichè diamo (per informazioni sull'utilizzo vedere "Editare i files di testo con nano"):
# nano /etc/X11/xorg.conf
Ed apportiamo le modifiche necessarie. Una volta terminato, riavviamo il sistema con:
# reboot
Metodo 3: utilizzo driver generico (VESA)
In alcuni casi il motivo del blocco del server grafico è il driver (impostato nel file del server grafico) non funzionante (per vari motivi) e pertanto può risultare utile impostare un driver molto generico. Una volta acceso il pc e terminata tutta la procedura di avvio del sistema (anche se con il blocco del server grafico), ci spostiamo in una tty premendo la combinazione di tasti CTRL+ALT+F2 e ci logghiamo come root (o come utente se si usa una Ubuntu/Kubuntu/Xubuntu) dopodichè diamo (per informazioni sull'utilizzo vedere "Editare i files di testo con nano"):
# nano /etc/X11/xorg.conf
Scorriamo il testo fino alla sezione "Device" (mostriamo un esempio, ma la vostra sezione potrebbe risultare in modo differente):
Section "Device" Identifier "ATI Technologies Inc RV410 [Radeon X700 Pro (PCIE)]" Driver "fglrx" Busid "PCI:1:0:0" EndSection
A questo punto dove c'è scritto "nome_driver" (nel nostro caso fglrx, ma dipende dalla vostra scheda grafica) scriviamo "vesa":
Section "Device" Identifier "ATI Technologies Inc RV410 [Radeon X700 Pro (PCIE)]" Driver "vesa" Busid "PCI:1:0:0" EndSection
Salviamo il file e riavviamo il sistema con:
# reboot


