web-dev-qa-db-fra.com

Définir la résolution par défaut du système

J'utilise Ubuntu 16.04.

addicted@ADDICTED:~$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      70.07 +  60.00  
   1920x1080     59.93* 
   1680x1050     59.95    59.88  
   1440x900      59.89  
   1400x1050     59.98  
   1360x768      59.96    59.80  
   1280x1024     60.02  
   1280x960      60.00  
   1152x864      70.00    60.00  
   960x540       59.99  
   840x525       60.01    59.88  
   800x600       72.19    60.32    56.25  
   720x450       59.89  
   700x525       59.98  
   680x384       59.96    59.80  
   640x480       59.94  
   512x384       70.07    60.00  
   400x300       72.19  
   320x240       60.05  
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)

Je souhaite définir la résolution de 1920x1080 sur l'ensemble du système, quel que soit l'utilisateur.
Si je supprime ~/.config/monitors.xml, ma résolution passe à 1024x768 (peut-être parce que 1024x768 est la 1ère entrée de xrandr)
Si je lance xrandr --output HDMI-0 --primary --mode 1920x1080, il est réglé sur 1920x1080. Mais seulement temporairement.
La seule solution permanente consiste à utiliser ~/.config/monitors.xml. Mais cela ne change pas non plus la résolution à l'écran de connexion.

Comment régler la résolution 1920x1080 sur l'ensemble du système?

Ce que j'ai essayé jusqu'à présent:

  1. changer /etc/lightdm/lightdm.conf et ajouter la commande xrandr. Ainsi, il exécuterait xrandr --output HDMI-0 --primary --mode 1920x1080 au démarrage du service lightdm. Ça ne marche pas.
  2. Lien dur ~/.config/monitor.xml vers `/var/lib/lightdm/.config/monitor.xml. La liaison a échoué en raison d'un lien non valide entre appareils.
  3. Ajout de modeset à /etc/X11/xorg.conf qui entraîne des problèmes. Cet échec a échoué avec "Périphérique d'entrée non pris en charge", j'ai ensuite dû démarrer en mode de récupération et réinitialiser ce fichier xorg.conf.
2
Addicted

Sudo cp --preserve=timestamps /home/CorrectUser/.config/monitors.xml /var/lib/lightdm/.config/

Cela a corrigé ma résolution dans l'écran de connexion. Lorsque j'ai essayé de créer un lien physique au lieu de copier, cela n'a pas fonctionné. (L'opération de liaison en dur a échoué)

1
Addicted