Appliquer des modifications à xorg.conf sans redémarrer


13

J'utilise Ubuntu 12.04 et j'apporte quelques modifications à /etc/X11/xorg.conf. Je dois maintenant redémarrer le serveur X pour appliquer les modifications, mais je ne veux pas redémarrer ma machine.

Je sais que le redémarrage du gestionnaire d'affichage (par exemple, lightdm) fonctionnera parfois, est-ce la meilleure façon de le faire?


Je sais avec certitude que le gestionnaire d'affichage GDM redémarre X après vous être déconnecté d'une session. Je suppose que d'autres gestionnaires d'affichage font aussi bien que c'est un bon moyen de nettoyer l'environnement.
Patrick

Je souhaite pouvoir recharger à chaud sans redémarrer xorg. Certains paramètres peuvent être ajustés en ligne par les utilitaires xinput et xrandr, mais pas tous.
把 友情 留 在 无 盐

Réponses:


12

Essayez ceci depuis la ligne de commande:

sudo restart lightdm

Ou bien

 sudo service lightdm restart

Je ne sais pas ce qui se passera si vous utilisez déjà X, mais il devrait le redémarrer, il vaut donc mieux fermer toutes les fenêtres en premier.

Voir Redémarrer X Server Ubuntu 12.04 sans redémarrage et Comment tuer et démarrer le serveur X? pour plus d'informations.

Il est toujours judicieux de conserver une copie de tout fichier de configuration avant de le modifier afin de pouvoir le restaurer facilement en cas de problème.


La deuxième option a mis fin à toutes mes applications ouvertes et s'est déconnectée. Il est assez proche de redémarrer. Alors assurez-vous de tout sauvegarder ...
Amir Uval

2
  1. Sauvegardez votre xorg.conf d'origine
  2. Apportez les modifications souhaitées dans xorg.conf
  3. Exécutez la commande: killall X
  4. Ubuntu rechargera le X pour vous avec le nouveau xorg.conf

0

La déconnexion de la session entraînera le redémarrage de X avec la plupart des gestionnaires d'affichage.

Comme suggéré par quelqu'un d'autre, vous pouvez également essayer sudo restart lightdm, cependant, selon votre gestionnaire d'affichage, cela peut également être sudo restart gdmousudo restart kdm (vous avez utilisé lightdm comme exemple, donc je suppose que c'est ce que vous avez; je ​​voulais juste couvrir toutes les bases ).

EDIT: Supprimé Ctrl + Alt + Backspacecar quelqu'un a souligné que cela a été désactivé dans Ubuntu. Peut fonctionner pour les personnes sur différentes distributions qui trouvent ce fil.


2
Je pense que Ctrl-Alt-Backspace est désactivé par défaut dans Ubuntu depuis un certain temps maintenant
jasonwryan

Il est correct de se référer aux autres spécifiquement au lieu de génériquement comme someone:-) Par exemple, @jasonwryanou @Levon. Pas de problème, juste une suggestion (et ce que j'ai vu comme une pratique courante sur SO)
Levon

1
Ctrl + Alt + Backspacen'est pas désactivé "par Ubuntu", mais a été désactivé par défaut dans X, je crois de retour avec la version 1.5. Il faut l'activer explicitement, donc c'est probablement rare de nos jours. Si vous voulez que cela fonctionne, recherchez man xorg.confl'option "DontZap".
user50849
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.