Configuration par défaut d'un écran

Bonjour,
Après installation d’une machine j’ai une résolution par défaut de mon environnement graphique.
J’utilise lightdm et Cinnamon.
par defaut j’ai 1280x800, et j’aimerais savoir où c’est paramétré?
Pour précision:

  • JE N’UTILISE PAS GRUB MAIS SYSTEMD-BOOT, donc pas de fichier /etc/Default/grub ni /etc/grub.cfg
  • Avec systemd-boot, le lancement se fait bien avec la résolution voulue (1920x1080) qui est bien prise en compte en se mettant en console (CTRL+ALT+F3 par exemple)
  • je n’utilise donc pas Xorg, donc pas de fichier de configuration dans /etc/X11 qui puisse préciser cette résolution.
  • Dans /etc/lightdm, je n’ai rien non plus qui détermine la résolution
  • J’ai cherché avec un grep 1280 dans /etc et il n’y a rien

Avec quelques autres recherches, qu’il n’y a pas de lien direct entre la résolution de la console, celle du greeter et celle de l’utilisateur.

Finalement, rien nulle part excepté:

ajouter dans /etc/lightdm/lightdm.conf section [Seat:*]:
display-setup-script=/usr/local/sbin/lightdm-setup.sh

dans /usr/local/sbin/lightdm-setup.sh:

#!/bin/bash
xrandr --output <nom de l'ecran> --mode 1920x1080

relancer lightdm:
systemctl restart lighdm

Pour les utilisateurs (root y compris si nécessaire), le détail se trouve dans $HOME/.config/ cinnamon-monitors.xml avec la syntaxe par exemple sur une VM VirtualBox:

<monitors version="2">
  <configuration>
    <logicalmonitor>
      <x>0</x>
      <y>0</y>
      <scale>1</scale>
      <monitor>
        <monitorspec>
          <connector>Virtual1</connector>
          <vendor>unkown</vendor>
          <product>unkown</product>
          <serial>unkown</serial>
        </monitorspec>
        <mode>
          <width>1920</width>
          <height>1080</height>
          <rate>60</rate>
        </mode>
      </monitor>
    </logicalmonitor>
  </configuration>
</monitors>