Skip to main content
Skip table of contents

Bildschirmkonfiguration für Shared Workplace (SWP)

Ab IGEL Universal Desktop Linux Version 4.14.100 und Version 5.06.100 erlaubt Shared Workplace benutzerspezifische Bildschirmauflösungen und -konfigurationen. Auflösung, Layout, Bildwiederholrate, Rotation, Anzahl der Bildschirme und Monitorkonnektoren (DVI, VGA, …) können pro Benutzer festgelegt werden, die Farbtiefe jedoch nicht.

Es gibt technische Einschränkungen bei benutzerspezifischen Einstellungen: Bei VIA-Grafiktreibern/-Hardware wird die maximale Desktopgröße im Abschnitt Screen der X-Konfigurationsdatei festgelegt. Der Name und Speicherort dieser Datei hängen von der Firmware-Version ab:

  • IGEL Linux Version 10: /config/Xserver/xorg.conf-0

  • IGEL Linux Version 5: /config/Xserver/xorg.conf-0 oder /etc/X11/xorg.conf (dies ist ein symbolischer Link, der auf /config/Xserver/xorg.conf-0 verweist)

    Im Abschnitt Screen der genannten Datei findet sich eine Zeile wie Virtual 1920 1200. Die hier definierte Größe kann nicht dynamisch geändert werden; sie stellt ein festes Limit für die gesamte Desktopgröße dar.

Best Practice

Es wird empfohlen, die anfängliche Desktopkonfiguration auf die maximale Anzahl von Bildschirmen und die Auflösungen auf Autodetect zu setzen. Dadurch werden die benutzerspezifischen Auflösungen nicht eingeschränkt.

Debugging

Wenn die Gesamtgröße des Framebuffers der benutzerspezifischen Auflösungen die in der Zeile Virtual [width] [height] aus /config/Xserver/xorg.conf-0 (oder /etc/X11/xorg.conf) definierte Grenze überschreitet, können die benutzerspezifischen Auflösungen nicht aktiviert werden und die Bildschirmkonfigurationen werden nicht dynamisch geändert.

Es erscheint keine Warnmeldung oder ein anderer Hinweis auf diese Einschränkung. Allerdings können entsprechende Log-Meldungen über journalctl oder in /var/log/messages gefunden werden:

XRANDR: ERROR: CANNOT APPLY CHANGES ->

XRANDR: ERROR: -> Selected modes ([width]x[height]) would exceed the maximum framebuffer size ([width]x[height])

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.