J'ai passé un certain temps à corriger mes paramètres pour plusieurs moniteurs, et cela fonctionne bien lorsque je suis connecté, mais ce n'est pas correct sur l'écran de connexion ou pour les autres utilisateurs.
Comment définir les paramètres d'affichage globalement pour tous les utilisateurs et l'écran de connexion ?
Réponse acceptée :
Selon la façon dont vous avez configuré votre système, cela peut être aussi simple que de copier le fichier monitors.xml
fichier de l'utilisateur correctement configuré à tous les utilisateurs :
Pour tester cela pour un utilisateur :
cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /home/TestUser/.config/
puis déconnectez-vous de TestUser si vous êtes déjà connecté , reconnectez-vous et voyez si tout est correct.
La commande pour tous les utilisateurs :
cp /home/CorrectUser/.config/monitors.xml /tmp/
for szUser in /home/* ; do sudo cp --preserve=timestamps /tmp/monitors.xml $szUser/.config/ ; done
La commande pour l'écran de connexion :
sudo cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /var/lib/lightdm/.config/
La commande pour tous les futurs utilisateurs ¹ :
sudo mdkdir -p /etc/skel/.config
sudo cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /etc/skel/.config/
Remarque¹ : Tous les utilisateurs que vous créerez à l'avenir