IT-Lexikon › Programmierung › _NET_WM_FULLSCREEN_MONITORS

_NET_WM_FULLSCREEN_MONITORS

Programmierung Svenska → Aktualisiert: 2026-10-10

Die EWMH-Ergänzung, mit der ein Vollbildfenster mehrere Monitore überspannen kann statt nur den einen, auf dem es zufällig geöffnet wurde.

Vollbild bedeutet in EWMH _NET_WM_STATE_FULLSCREEN, was der Fenstermanager als „den Monitor ausfüllen, auf dem das Fenster liegt“ liest. Für eine Präsentation über zwei Beamer oder eine Videowand aus neun Bildschirmen reicht das nicht. Die Anwendung liefert deshalb vier Monitorindizes – je einen für oberen, unteren, linken und rechten Rand –, und der Fenstermanager dimensioniert das Vollbildfenster so, dass es das von ihnen begrenzte Rechteck abdeckt.

Die Indizes folgen der Xinerama-Nummerierung der Bildschirme, nicht den RandR-Ausgangsnamen – ein Überbleibsel aus der Zeit, als Xinerama der einzige Weg war, die Lage der Monitore zu erfahren. Die Eigenschaft wird per ClientMessage an die Root gesetzt und dann vom Fenstermanager auf das Fenster geschrieben. Sie kam spät in der EWMH-Geschichte hinzu, und die Unterstützung durch Fenstermanager ist entsprechend lückenhaft.

← Zurück zum Lexikon