Änderungen in xorg.conf übernehmen, ohne neu zu starten

13

Ich benutze Ubuntu 12.04 und nehme einige Änderungen vor /etc/X11/xorg.conf. Ich muss jetzt den X-Server neu starten, um die Änderungen zu übernehmen, aber ich möchte meinen Computer nicht neu starten.

Ich weiß, dass ein Neustart des Display-Managers (z. B. lightdm) manchmal funktioniert. Ist dies der beste Weg, dies zu tun?

dhulihan
quelle
Ich weiß mit Sicherheit, dass der GDM-Display-Manager X neu startet, nachdem Sie sich von einer Sitzung abgemeldet haben. Ich würde vermuten, dass andere Display-Manager dies ebenso gut tun, um die Umwelt aufzuräumen.
Patrick
Ich wünschte, ich könnte heiß nachladen, ohne xorg neu zu starten. Einige Einstellungen können online mit den Dienstprogrammen xinput und xrandr angepasst werden, aber nicht alle.
把 把 友情 留 无 盐

Antworten:

12

Versuchen Sie dies über die Befehlszeile:

sudo restart lightdm

oder alternativ

 sudo service lightdm restart

Ich bin nicht sicher, was passieren wird, wenn Sie bereits X ausführen, aber es sollte neu gestartet werden, also schließen Sie besser zuerst alle Fenster.

Siehe Neustart von X Server Ubuntu 12.04 ohne Neustart und Wie kann ich den X Server beenden und starten? für mehr Informationen.

Es ist immer eine gute Idee, eine Kopie einer Konfigurationsdatei aufzubewahren, bevor Sie sie ändern, damit Sie sie problemlos wiederherstellen können, wenn etwas schief geht.

Levon
quelle
Mit der zweiten Option wurden alle meine geöffneten Anwendungen beendet und abgemeldet. Es ist ziemlich kurz vor dem Neustart.
Stellen
2
  1. Sichern Sie Ihre ursprüngliche xorg.conf
  2. Nehmen Sie die gewünschten Änderungen in xorg.conf vor
  3. Führen Sie den Befehl aus: killall X
  4. Ubuntu lädt das X für Sie mit der neuen xorg.conf neu
SHW
quelle
0

Wenn Sie sich von der Sitzung abmelden, wird X bei den meisten Display-Managern neu gestartet.

Wie von jemand anderem vorgeschlagen, können Sie es auch versuchen sudo restart lightdm, abhängig von Ihrem Display-Manager auch sudo restart gdmoder sudo restart kdm(Sie haben Lightdm als Beispiel verwendet, ich gehe also davon aus, dass Sie genau das haben, was Sie haben; Sie wollten nur alle Grundlagen abdecken ).

BEARBEITEN: Wurde entfernt, Ctrl + Alt + Backspaceals jemand darauf hinwies, dass dies in Ubuntu deaktiviert wurde. Kann für Leute in verschiedenen Distributionen funktionieren, die diesen Thread finden.

Sam Whited
quelle
2
Ich denke, Strg-Alt-Rücktaste ist in Ubuntu seit einiger Zeit standardmäßig deaktiviert ...
jasonwryan
Es ist in Ordnung, andere spezifisch zu bezeichnen anstatt generisch als someone:-) ZB @jasonwryanoder @Levon. Kein Problem, nur ein Vorschlag (und was ich bei SO als gängige Praxis angesehen habe)
Levon,
1
Ctrl + Alt + Backspaceist nicht "von Ubuntu" deaktiviert, wurde aber standardmäßig in X deaktiviert, glaube ich zurück mit der Version 1.5. Man muss es explizit aktivieren, daher ist es heutzutage wahrscheinlich selten. Wenn Sie möchten, dass es funktioniert, suchen Sie man xorg.confnach der Option "DontZap".
user50849