Cygwin X mit hoher DPI

2363
Josh Kelley

Wenn ich unter Windows 10 Surface Pro (Auflösung 2736x1824) eine Verbindung mit PuTTY zu einem Ubuntu 14.04-Server herstellen und Eclipse oder gVim über Cygwin X ausführen, sind der Text und die Fenster extrem klein.

Ich kann die Fenster auf meinen Desktop-Monitor (1920 x 1080) ziehen, aber das Bild nimmt nur die Größe an, die es auf dem 2736 x 1824-Bildschirm hätte, und verkleinert es auf die gleiche ungefähre Größe (aufgrund der geringeren Auflösung nur unschärfer). .

Gibt es eine Möglichkeit, Cygwin- oder Unix X-Programme zu nutzen, um die DPI-Werte zu erkennen oder Bilder automatisch zu skalieren oder Ähnliches?

Ich habe gesehen, dass Cygwins X eine DPI-Option hat, aber ich kann nicht sagen, dass dies Auswirkungen auf gVim oder Eclipse hat.

4

2 Antworten auf die Frage

2
Sean W.

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 ~/.bash_profile, um dies bei zukünftigen Anmeldungen automatisch vorzunehmen.

Quelle: HiDPI - ArchWiki

Es sieht so aus, als würde dies gVim nicht helfen, aber es hilft Eclipse (solange Eclipse seine standardmäßige GTK3-Unterstützung verwendet). Danke für die Tipps und den Link. Josh Kelley vor 7 Jahren 0
Haben Sie die GTK3-Version von gVim ausprobiert? https://packages.debian.org/sid/vim-gtk3 Sean W. vor 7 Jahren 0
0
Henry Yang

Installieren Sie MATE und den Desktop-Modus und es sollte funktionieren.

Führen Sie im Multiwindow-Modus das mate-terminal oder mintty terminal über das xwin-xdg-Menü (grünes Tray-Symbol) aus und geben Sie Folgendes ein:

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

Alle gtk-Prozesse müssen die Skalierung berücksichtigen