GNU/Linux >> Tutoriels Linux >  >> Linux

Comment interroger la résolution d'affichage X11 ?

Si Xinerama est en cours d'utilisation, essayez XineramaQueryScreens . Sinon, vous pourrez peut-être supposer un seul écran et utiliser (X)WidthOfScreen /(X)HeightOfScreen.

(Voir également l'autre réponse. Il est à distance possible que quelqu'un utilise l'ancien modèle d'écran X où vos écrans sont :x.0 , :x.1 , etc.)


Consultez les macros d'affichage et les macros d'écran du manuel Xlib.

Plus précisément :

  • Depuis le premier lien :ScreenCount() , ScreenOfDisplay()
  • Depuis le deuxième lien :WidthOfScreen() , HeightOfScreen()

Cela pourrait être utile pour le cli et les scripts

xwininfo -root

Mais xRandR peut être plus précis, surtout lorsqu'il y a plusieurs moniteurs :

xrandr

Linux
  1. Comment arrêter un processus dans MySQL

  2. Comment afficher la coloration syntaxique sur un fichier ?

  3. Résolution d'écran non répertoriée ?

  4. Comment bien aligner un tableau d'affichage ?

  5. Linux - Comment afficher le message de bienvenue sous Unix ??

Comment utiliser l'écran Linux

Comment afficher les images miniatures dans le terminal

Comment changer la résolution d'écran via le terminal Ubuntu

Comment afficher à distance l'Android sur le PC ?

Comment configurer un serveur Minecraft sur CentOS 7

Comment augmenter la résolution de l'écran visualisé sur QEMU / KVM ?