5 1 0: HiDPI Bildschirm Support

From SEPsesam
This page is a translated version of the page 5 1 0:HiDPI Display Support and the translation is 100% complete.
Other languages:


Docs latest icon.png Willkommen in der aktuellsten Version der SEP sesam Dokumentation 5.1.0 Apollon. Frühere Versionen der Dokumentation finden Sie hier: Documentation Archiv.


Übersicht


SEP sesam unterstützt die HiDPI (High Dots Per Inch oder High Pixel density) Displays. Diese Bildschirme mit hoher Auflösung in einem relativ kleinen Format (z.B. High-End-Laptops und -Monitore) bieten eine sehr saubere und klare Darstellung, jedoch wird der HiDPI-Modus möglicherweise nicht von allen Benutzeroberflächen, Browsern und anderer Begleitsoftware unterstützt. Daher wird die Benutzeroberfläche von SEP sesam v. ≥ 4.4.3 Beefalo möglicherweise nicht angemessen angezeigt, z.B. kann sie kleinere Menüs, zu große oder zu kleine Elemente, verschwommenen Text usw. anzeigen.

Um SEP sesam für HiDPI Bildschirme anzupassen, stellen Sie sicher, dass Sie die entsprechende Java Version verwenden. Gehen Sie je nach Betriebssystem und spezifischer Desktop-Umgebung wie folgt vor, um Ihr SEP sesam für eine hochauflösende Anzeige anzupassen.

HiDPI Anzeige unter Windows

Unter Windows werden HiDPI Anzeige und dynamische Skalierung standardmäßig unterstützt. Die SEP sesam Benutzeroberfläche sollte entsprechend dem Skalierungsfaktor der Windows-Anzeige skaliert werden, so dass keine zusätzlichen Schritte erforderlich sind. Falls Sie Probleme bei der Einstellung des HiDPI-Bildschirms für SEP sesam haben, siehe offizielle Windows Dokumentation.

HiDPI Anzeige unter Linux

Unter Linux wird eine Vielzahl von Desktop-Umgebungen unterstützt, die HiDPI-Bildschirme jedoch möglicherweise noch nicht vollständig unterstützen. Die folgenden Schritte können Ihnen helfen, Ihre Umgebung für die SEP sesam HiDPI-Anzeige anzupassen. Beachten Sie, dass diese Schritte nur Vorschläge sind und möglicherweise nicht für jede Umgebung und Version eine genaue Lösung bieten. Weitere Informationen finden Sie im Artikel Linux HiDPI.

GNOME

Sie können HiDPI in der GNOME-Desktop-Umgebung unter Settings -> Devices -> Displays aktivieren oder das Terminal öffnen und den folgenden Befehl ausführen:

$ gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "[{'Gdk/WindowScalingFactor', <2>}]"
$ gsettings set org.gnome.desktop.interface scaling-factor 2

Dadurch wird der Skalierungsfaktor erhöht, weshalb die Anzeige angepasst werden sollte. Wenn Sie mit dem Skalierungsfaktor nicht zufrieden sind, z.B. wenn die Elemente zu groß sind, versuchen Sie, 2 durch einen anderen Wert zu ersetzen, z.B. 1.5 oder 1.75. Um zum ursprünglichen Wert zurückzukehren, verwenden Sie stattdessen 1. Details zur fraktionierten Skalierung und Textskalierung finden Sie unter GNOME HiDPI.

KDE

Sie können die Einstellungen von KDE verwenden, um die Skalierung von Schriftarten, Symbolen und Widgets anzupassen. Beachten Sie, dass diese Lösung die Anwendungen Qt und GTK betrifft.

Anpassen der Skalierung von Schriftarten, Widgets und Symbolen

  1. Gehen Sie zu System Settings -> Display and Monitor -> Display Configuration -> Scale Display.
  2. Ziehen Sie den Schieberegler auf die gewünschte Größe.
  3. Sie müssen KDE neu starten, damit die Änderungen wirksam werden.

Nur die Skalierung der Schriftart anpassen

  1. Gehen Sie zu System Settings -> Application Appearance -> Fonts.
  2. Aktivieren Sie das Kontrollkästchen Force fonts DPI und stellen Sie den DPI-Level auf den entsprechenden Wert ein (Standardwert ist 96).
  3. Dies sollte bei neu gestarteten Anwendungen sofort wirksam sein. Auf einem Plasma-Bildschirm müssen Sie sich abmelden und erneut anmelden, damit die Änderungen wirksam werden.

Nur die Skalierung der Symbole anpassen

  1. Gehen Sie zu System Settings -> Application Appearance -> Icons -> Advanced.
  2. Wählen Sie die entsprechende Symbolgröße für jede aufgelistete Kategorie, z.B. Desktop, Toolbar, Dialogs, etc. Dies sollte sofort wirksam werden.

Xfce

Sie können Ihre Xfce HiDPI Ansicht wie folgt verbessern:

  • Gehen Sie zu Settings Manager -> Appearance -> Fonts -> DPI -> in der Custom DPI setting ändern Sie den DPI-Wert, z.B. 180.
  • Sie können die Icons der Taskleiste auch vergrößern, indem Sie mit der rechten Maustaste in den leeren Bereich um die Symbole herum klicken und auf Properties klicken. Stellen Sie dann die maximale Symbolgröße auf einen größeren Wert ein, z.B. 32, 48 oder 64.

Für weitere Informationen, siehe Xfce HiDPI.

GDK 3 (GTK+ 3)

Wenn Sie eine andere Bildschirm-Umgebung als GNOME verwenden und die Schriften mit Xft.dpi skaliert haben, müssen Sie einem GDK (GUI-Toolkit) mitteilen, um auch die Benutzeroberfläche zu skalieren. Dies führt zu einer weiteren Vergrößerung der Schriftgröße bei GDK-Anwendungen (Firefox, Chrome, Skype, etc.), so dass Sie nur die Textskalierung rückgängig machen müssen.

Um Oberflächenelemente um den Faktor 2 zu skalieren, führen Sie den Befehl aus:

export GDK_SCALE=2

Um die Textskalierung rückgängig zu machen, führen Sie den folgenden Befehl aus:

export GDK_DPI_SCALE=0.5

Java Anwendungen

Unter Linux skaliert Java die Anwendungen (z.B. Swing, AWT) nicht automatisch basierend auf dem Skalierungsfaktor, der von der Bildschirmumgebung verwendet wird. Ab Version > Java 8 müssen Sie die Umgebungsvariable GDK_SCALE wie folgt setzen:

export GDK_SCALE=2

Beachten Sie, dass nur nicht-fraktionale Skalierungsfaktoren unterstützt werden (1=100%, 2=200%, etc.).

Details zur Skalierung der Anwendungen für V. ≤ Java 8 finden Sie unter Java Anwendungen.


Siehe auch

Java-Kompatibilitäts MatrixLinux HiDPIDisplay Scaling on Windows

Copyright © SEP AG 1999-2024. Alle Rechte vorbehalten.
Jede Form der Reproduktion der Inhalte dieses Benutzerhandbuches, ganz oder in Teilen, ist nur mit der ausdrücklichen schriftlichen Erlaubnis der SEP AG gestattet. Bei der Erstellung dieses Benutzerhandbuches wurde mit größtmöglicher Sorgfalt gearbeitet, um korrekte und fehlerfreie Informationen bereit stellen zu können. Trotzdem kann die SEP AG keine Gewähr für die Richtigkeit der Inhalte dieses Benutzerhandbuches übernehmen.