Cygwin X mit hoher DPI

Cygwin X mit hoher DPI

Wenn ich auf meinem Windows 10 Surface Pro (Auflösung 2736 x 1824) über PuTTY eine Verbindung zu einem Ubuntu 14.04-Server herstelle und Eclipse oder gVim über Cygwin X ausführe, werden Text und Fenster extrem klein dargestellt.

Ich kann die Fenster auf meinen Desktop-Monitor (1920 x 1080) ziehen, aber dadurch wird das Bild nur in der Größe verwendet, die es auf dem 2736 x 1824-Bildschirm hätte, und auf ungefähr dieselbe Größe herunterskaliert (aufgrund der niedrigeren Auflösung nur unschärfer).

Gibt es eine Möglichkeit, Cygwin oder die von mir ausgeführten Unix X-Programme dazu zu bringen, die DPI zu erkennen, Bilder automatisch zu skalieren oder ähnliches?

Ich habe gesehen, dass Cygwins X eineDPI-Option, aber ich kann nicht sagen, ob es Auswirkungen auf gVim oder Eclipse hat.

Antwort1

Führen Sie diese Befehle in der Serversitzung aus bash, bevor Sie Apps ausführen:

export GDK_SCALE=2
export QT_SCALE_FACTOR=2
export ELM_SCALE=2 

Sie können diese Zeilen hinzufügen, um ~/.bash_profiledies bei zukünftigen Anmeldungen automatisch zu machen.

Quelle:HiDPI – ArchWiki

Antwort2

Installieren Sie MATE und den Desktopmodus, dann sollte es funktionieren.

Für den Mehrfenstermodus führen Sie Mate-Terminal oder Mintty Terminal über das xwin-xdg-Menü (grünes Taskleistensymbol) aus und geben Sie Folgendes ein:

/usr/libexec/mate-settings-daemon.exe &

damit alle GTK-Prozesse die Skalierung berücksichtigen

verwandte Informationen