Cygwin X en DPI alto

Cygwin X en DPI alto

En mi Windows 10 Surface Pro (resolución de 2736x1824), cada vez que me conecto a través de PuTTY a un servidor Ubuntu 14.04 y ejecuto Eclipse o gVim sobre Cygwin X, el texto y las ventanas son extremadamente pequeños.

Puedo arrastrar las ventanas al monitor de mi escritorio (1920x1080), pero eso solo toma la imagen en el tamaño que tendría en la pantalla de 2736x1824 y la reduce para que tenga el mismo tamaño aproximado (solo que más borrosa, debido a la resolución más baja). .

¿Hay alguna forma de hacer que Cygwin o los programas Unix X que estoy ejecutando reconozcan el DPI, o escale imágenes automáticamente, o algo similar?

Vi que la X de Cygwin tiene unaopción ppp, pero no puedo decir que tenga algún efecto en gVim o Eclipse.

Respuesta1

Ejecute estos comandos en la sesión del servidor bashantes de ejecutar aplicaciones:

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

Puede agregar esas líneas para ~/.bash_profileque sean automáticas en futuros inicios de sesión.

Fuente:HiDPI - ArchWiki

Respuesta2

Instale MATE y el modo de escritorio y debería estar funcionando.

Para el modo de ventanas múltiples, ejecute mate-terminal o mintty terminal desde el menú xwin-xdg (icono de bandeja verde) y escriba:

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

para que todos los procesos de gtk respeten el escalado

información relacionada