Ich habe eine Anwendung, die viele Fenster erzeugt, und kann sie derzeit nicht so verwenden, xpra
wie es die akzeptierte run_scaled-Lösung erfordert. Ich kann auch die 2x-Skalierung des Gnome-Tweak-Tools nicht tolerieren. Zu groß Benötige 1.5x.
Ich habe festgestellt, dass der tigerVNC-Java-Client clientseitige Anzeigeskalierung von 150% unterstützt.
Also starte ich einen vncserver mit 2 / 3rds Größe und einem minimalen Windows Manager:
vncserver -geometry 2520x1380 -xstartup ~/.vnc/xstartup-mwm
Ich verbinde mich dann mit dem Java-Client von TigerVNC, Version 1.7 (1.8.0 stürzt für mich ständig ab):
java -jar VncViewer-1.7.0.jar -ScalingFactor=150
Neben der Befehlszeile können Sie auch F8
die VNC Viewer-Optionen aufrufen. Bildschirm-> Skalierungsfaktor-> 150%. Dies skaliert die Auflösung von 2/3 von 4k auf 4k.
Archaische MWM in VNC mit 150% Skalierung auf der linken Seite. Fancy Gnome Desktop (native) auf der rechten Seite, keine Skalierung. Sie werden die winzigen Symbole bemerken. Gnome ist ansonsten für 4k mit 1,5-facher Schriftskalierung im Gnome-Tweak-Tool angepasst, aber die Symbole werden nicht skaliert. Dies ist nur eine Beispielanwendung - die Symbole und die Skalierung in der Anwendung, die mich in diese Richtung treiben, sind weitaus schlechter.
Leider handelt es sich hierbei um einen 1,5-fach skalierten Desktop mit einem separaten Fenstermanager. Es schafft einen schönen abgesperrten Bereich für meine Mehrfenster-App, aber es ist ärgerlich, einen zweiten Fenstermanager zu haben. Trotzdem ist VNC etwas, mit dem ich seit langem vertraut bin, und das geht ziemlich leicht auf den Laptop über, also ist es vielleicht brauchbar.
xpra