Applicazione delle modifiche a xorg.conf senza riavviare


13

Sto usando Ubuntu 12.04 e sto apportando alcune modifiche a /etc/X11/xorg.conf. Ora devo riavviare il server X per applicare le modifiche, ma non voglio riavviare la mia macchina.

So che a volte il riavvio del display manager (es. Lightdm) funzionerà, è questo il modo migliore per farlo?


So per certo che il display manager GDM riavvia X dopo esserti disconnesso da una sessione. Immagino che altri gestori di display facciano, oltre che un buon modo per ripulire l'ambiente.
Patrick,

Vorrei ricaricare a caldo senza riavviare xorg. Alcune impostazioni possono essere regolate online dalle utility xinput e xrandr, ma non tutte.
把 友情 留 在 无 盐

Risposte:


12

Prova questo dalla riga di comando:

sudo restart lightdm

o in alternativa

 sudo service lightdm restart

Non sono sicuro che cosa accadrà se stai già eseguendo X, ma dovrebbe riavviarlo, quindi è meglio chiudere prima tutte le finestre.

Vedi Riavvia X Server Ubuntu 12.04 senza riavviare e Come uccidere e avviare il server X? per maggiori informazioni.

È sempre una buona idea conservare una copia di qualsiasi file di configurazione prima di modificarlo in modo da poterlo ripristinare facilmente se qualcosa va storto.


La seconda opzione ha terminato tutte le mie applicazioni aperte e disconnesso. È abbastanza vicino al riavvio. Quindi assicurati di salvare tutto ...
Amir Uval

2
  1. Esegui il backup del tuo xorg.conf originale
  2. Apporta le modifiche desiderate in xorg.conf
  3. Esegui il comando: killall X
  4. Ubuntu ricaricherà la X per te con il nuovo xorg.conf

0

La disconnessione dalla sessione provoca il riavvio di X con la maggior parte dei display manager.

Come suggerito da qualcun altro, potresti anche provare sudo restart lightdm, tuttavia, a seconda del tuo display manager questo potrebbe anche essere sudo restart gdmo sudo restart kdm(hai usato lightdm come esempio, quindi suppongo che sia quello che hai; volevo solo coprire tutte le basi ).

EDIT: rimosso Ctrl + Alt + Backspacecome qualcuno ha sottolineato che questo è stato disabilitato in Ubuntu. Può funzionare per persone di diverse distribuzioni che trovano questa discussione.


2
Penso che Ctrl-Alt-Backspace sia disabilitato di default in Ubuntu da un po 'di tempo ...
Jasonwryan,

Va bene fare riferimento ad altri specificamente anziché genericamente come someone:-) Ad esempio, @jasonwryano @Levon. No biggie, solo un suggerimento (e quello che ho visto come pratica comune su SO)
Levon

1
Ctrl + Alt + Backspacenon è disabilitato "da Ubuntu", ma è stato disabilitato di default in X, credo con la versione 1.5. Bisogna abilitarlo esplicitamente, quindi probabilmente è raro in questi giorni. Se vuoi che funzioni, cerca man xorg.confl'opzione "DontZap".
user50849
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.