Eu tenho um aplicativo que gera muitas janelas e, no momento, não posso usá-lo xpra
conforme exigido pela solução run_scaled aceita. Também não posso tolerar o dimensionamento 2x do gnome-tweak-tool. Muito grande. Precisa de 1,5x.
Descobri que o cliente Java tigerVNC suporta o dimensionamento de exibição do lado do cliente de 150%.
Então, inicio um servidor vncserver com tamanho de 2/3 e um gerenciador de janelas mínimo:
vncserver -geometry 2520x1380 -xstartup ~/.vnc/xstartup-mwm
Em seguida, conecto- me ao cliente java v1.7 do TigerVNC (a versão 1.8.0 falha constantemente):
java -jar VncViewer-1.7.0.jar -ScalingFactor=150
Além da linha de comando, você pode pressionar F8
para obter as opções do visualizador do VNC. Tela-> Fator de escala-> 150%. Isso dimensiona a resolução de 2 / 3rds de 4k a 4k.
MWM arcaico em VNC com escala de 150% à esquerda. Desktop sofisticado do Gnome (nativo) à direita, sem redimensionamento. Você notará os pequenos ícones. Caso contrário, o Gnome é ajustado para 4k com o dimensionamento de fonte 1.5x na ferramenta gnome-tweak, mas os ícones não são dimensionados. Este é apenas um exemplo de aplicativo - os ícones e a escala do aplicativo que está me empurrando dessa maneira são muito piores.
Infelizmente, esta é uma área de trabalho em escala 1.5x inteira com um gerenciador de janelas separado. Ele cria uma boa área isolada para o meu aplicativo de várias janelas, mas é irritante ter um segundo gerenciador de janelas. No entanto, o VNC é algo que eu conheço desde o uso prolongado, e isso é muito fácil para o laptop, então talvez isso seja útil.
xpra