
Ich verwende die WSL-Funktion von Windows 10, um Ubuntu 16.04 auszuführen.
Obwohl WSL für Terminal-Apps gedacht ist und keine offizielle GUI-Unterstützung von MS bietet, begann die Community, die von dieser Funktion profitiert, schnell damit, Ubuntu-GUI-Apps auf ihrem Windows-Desktop unter Verwendung von Windows X-Servern von Drittanbietern wie vcxsrv auszuführen.
Ich habe dies mit vcxsrv erfolgreich gemacht. Allerdings habe ich einen Laptop mit 3240 x 2160 Hi-DPI und die Schriftarten dieser Anwendungen werden verschwommen dargestellt.Hier sehen Sie ein Beispiel für Sublime Text 3 unter Ubuntu und Notepad++ unter Windows. Zoomen Sie hinein, wenn es nicht offensichtlich ist.
Ich frage, wie ich die DPI-Skalierung oder was auch immer dies verursacht, beheben kann, damit meine Ubuntu-GUI-Apps genauso gestochen scharf aussehen wie meine Windows-Apps.
Was ich versucht habe
lief
vcxsrv
mit der Flagge-dpi 2
,-dpi 216
,-dpi 400
, und-dpi auto
ohne erkennbaren Effekt.Ich habe versucht, in die DPI-Einstellungen des GUI-Toolkits zu gehen, in der Hoffnung, dass ich zumindest EINIGE Apps von Fall zu Fall reparieren könnte.
- Ran
gsettings set org.gnome.desktop.interface scaling-factor 2
: Dies hatte keine Auswirkungen auf die GTK-App Meld - Setzen Sie die Qt-Umgebungsvariable
QT_AUTO_SCREEN_SCALE_FACTOR=2
: Dies hatte keine Auswirkungen auf die Qt-App Quassel
- Ran