Détecter la résolution d’un écran

Lors de la préparation personnalisée d’une station Linux sur un matériel précis, on peut préparer à la main une image à la ‘bonne’ résolution. Mais on peut aussi le faire faire automatiquement par un script de préparation qui va s’adapter à l’écran disponible.

La conversion d’image se fait avec l’outil en ligne de commande :
convert image.jpg -resize 1920x1080 resized.jpg

Ici la résolution est connue, 1920×1080. Mais on peut l’extraire via la commande :
xrandr | grep -A2 "^Screen 0:" | tail -1
et il reste ‘juste’ à extraire le premier champs… le mettre dans une variable… et replacer la variable dans la commande convert

CF : https://wiki.ubuntu.com/X/Config/Resolution