xdpyinfo
Scarica tutto ciò che un server X è disposto a dire di sé: versione, produttore, estensioni, schermi, profondità e visual.
L'output si apre con il nome del display, la stringa del produttore e la versione del protocollo, seguiti da ogni estensione supportata dal server: RANDR, XINERAMA, Composite, MIT-SHM e il resto. Poi viene ogni schermo con le dimensioni in pixel e in millimetri, i punti per pollice che ne derivano, le profondità disponibili e una lunga sfilata di visual.
Risponde alla domanda "con che cosa ho a che fare, esattamente?", e da tempo gli script ne leggono la riga dimensions: per ottenere la dimensione dello schermo. Quella riga inganna volentieri nelle configurazioni multi-monitor, perché descrive l'intero schermo X e non un singolo monitor; lì lo strumento giusto è xrandr. I valori in millimetri, del resto, sono stati inventati dal driver più spesso di quanto si ami ammettere.