Solución:
No, no hay ninguno hasta ahora – mira Nota del respondedor al final.
¿Qué es “consistente”
Antes de que uno no esté de acuerdo con esta respuesta, asegúrese de comprender la pregunta de OP. Dado que uno necesita establecer manualmente el valor de DPI o el factor de escala del entorno de escritorio, que varía para diferentes monitores, no podemos decir que Ubuntu “maneja HiDPI de manera consistente”.
Yo entendería “consistente” como más hacia la experiencia inmediata (incluso OP ha mencionado esto en la pregunta). Es decir, en términos de la capacidad del sistema operativo para utilizar la configuración adecuada para cualquier hardware y software de aplicación que respete la configuración.
¿Ubuntu ofrece experiencia inmediata para compatibilidad con HiDPI? No, o mayormente incierto.
Soporte HiDPI para Ubuntu
Trusty Tahr (14.04) es la primera versión de Ubuntu que menciona explícitamente la compatibilidad con HiDPI. Incluso antes del lanzamiento, la información relevante se remonta a este mensaje fechado.
cairo 1.13 instantánea en el ppa de ubuntu-desktop (prueba de compatibilidad con Hi-DPI)
Un mejor soporte para la pantalla Hi-DPI es un tema que se discutirá para el próximo LTS […]
De TrustyTahr / ReleaseNotes para 14.04:
- Soporte para pantallas de alto DPI y escalado de escritorio
- Soporte inicial de HiDPI para LibreOffice
De XenialXerus / ReleaseNotes para 16.04:
- Compatibilidad mejorada con HiDPI en el recibidor
- Soporte para escalar cursores en entornos HiDPI
Soporte HiDPI para otros
De la publicación del blog Kubuntu y HiDPI Screen del 16 de febrero de 2016, por Giri Alam:
Kubuntu / KDE no es perfecto en la pantalla HiDPI. Actualmente, no existe una utilidad para detectar y escalar automáticamente la interfaz de usuario según la resolución de la pantalla del dispositivo y el valor de puntos por pulgada (DPI), pero la solución para hacer que Kubuntu sea más utilizable en la pantalla HiDPI es bastante simple.
De la publicación de blog Ubuntu MATE 16.10 Alpha 1 con fecha de finales de junio de 2016, en el blog de Ubuntu MATE:
Tenemos soporte HiDPI inicial (casi) funcionando. No se emocione demasiado, esta es una implementación de todo o nada. Cuando se habilita, todas las aplicaciones GTK3 + (no solo MATE) se renderizarán utilizando la duplicación de píxeles de alta calidad. Si tiene una pantalla de 2160p, se ve bien 😀
Sin embargo, no se menciona el estado de soporte de HiDPI en la nota de la versión final de Ubuntu MATE 16.10.
Desde GNOME Wiki HowDoI / HiDpi:
GNOME actualmente habilita la compatibilidad con alta resolución de ppp cuando la resolución de la pantalla es de al menos 192 ppp y la altura de la pantalla (en píxeles del dispositivo) es de al menos 1200.
Del hilo de reddit de BudgieRemix con fecha de mediados de junio de 2016, antes de convertirse en Ubuntu Budgie:
No parece haber compatibilidad con HiDPI en ningún menú de configuración nativa o en la pantalla de bloqueo. La escala en la pantalla de bloqueo / inicio de sesión se agregó a Ubuntu 16.04 para monitores HiDPI.
[…] escala todo correctamente con un factor de escala de 2, sin embargo, hay un problema. [The icons in the system tray] no escalan y no aparecen correctamente.
Y la única respuesta respondió:
Ninguno de los miembros actuales del equipo de desarrollo tiene un monitor HiDPI, por lo que no podemos reproducir los problemas que plantea 🙁
Soporte general de HiDPI
Aunque no he citado otras fuentes aquí, la mayoría de los sabores mencionados para el soporte de HiDPI son Ubuntu GNOME y Ubuntu (Unity). Algunos mencionaron Kubuntu / KDE y Xubuntu / Xfce, pero no mucha información sobre el hardware que realmente funcionó para estos sabores.
Descargos de responsabilidad: Esta respuesta tiene la intención de revisar el estado de soporte de HiDPI, como 2016, para Ubuntu y sus versiones oficiales. Se deben tener en cuenta las siguientes limitaciones.
-
Algunos sabores no se mencionan en absoluto porque no tenían información relevante de compatibilidad con HiDPI.
-
No se mencionan sabores que no sean de Ubuntu o derivados no oficiales, como Linux Mint / Cinnamon, elementary OS / Pantheon
-
No tengo ningún monitor HiDPI o hardware compatible con HiDPI para verificar la información anterior; Esta respuesta solo cita información relevante de la web.
TL; DR La compatibilidad con HiDPI está en progreso, independientemente de la distribución y el entorno de escritorio. Todavía no hay ningún sabor de Ubuntu que maneje HiDPI de manera consistente.
Nota del respondedor: Es posible que la compatibilidad con HiDPI haya mejorado desde que se escribió esta respuesta por primera vez. Por lo tanto, esta respuesta ahora es una wiki de la comunidad, por lo que cualquier persona con una reputación mínima puede mejorar esta publicación para mantenerse al día con la coherencia de la compatibilidad con HiDPI para las versiones más recientes de Ubuntu y las versiones oficiales.
El problema
Esta es la respuesta más extraña que he escrito. Al actualizar a Ubuntu 16.04, tuve que establecer el factor de escala en 1.4 en esta pantalla:
Sé que dice 1.5, pero 1.4 funcionó mejor y también probé 1.25.
A continuación, tuve que ir a Google Chrome y configurar “Fuente grande” en la configuración. Alternativamente, intenté establecer el factor de zoom en 110% y 125%.
La solución
Arreglé esto por accidente usando control+Alt+F5, iniciando sesión en la consola y escribiendo startx
. Luego usando control+Alt+F1, iniciando sesión en la consola y escribiendo sudo reboot
.
Al iniciar sesión, todos los íconos y líneas de menú se ampliaron mucho y restablecí la escala del monitor (en la imagen de arriba) a 1.0. Luego tuve que cambiar el tamaño de fuente de Google-Chrome de “grande” a “normal”.
La explicación
Yo mismo no creería esta solución a menos que me pasara a mí.
Entonces descubrí el comando xrandr --listmonitors
que muestra:
$ xrandr --listmonitors
Monitors: 2
0: +*LVDS1 1920/382x1080/215+0+1080 LVDS1
1: +HDMI1 1920/1107x1080/623+0+0 HDMI1
Observe el tamaño de la pantalla de 382×215 milímetros para la pantalla del portátil de 17 “(LVDS1) y 1107×623 milímetros para el televisor de 50”. Esto juega un papel importante en la nueva escala de DPI de la que me estoy beneficiando, pero no tengo la experiencia para explicarlo académicamente.
Así que sí, es una respuesta incrédula y no lo creería si no me hubiera pasado a mí. Creo que debe haber un método mejor, como reconfigurar X, tal vez eliminando un archivo de configuración para que se reconstruya automáticamente, pero no conozco esa solución más corta.
La prueba
El resultado final es lo importante:
Incluso con la fuente y el tamaño de la ventana ajustados, algunos programas todavía “no les gustan” las pantallas HiDPI porque sus programadores no le dicen al programa cómo admitirlo. En parte, es un problema de soporte de aplicaciones. En Windows, algunos programas tienen el mismo problema. Lo que hace Windows es escalar toda la ventana dando un aspecto pixelado.
Algunas respuestas sugieren que cree secuencias de comandos para cambiar la resolución de la pantalla antes de iniciar un programa. Creo que esto es demasiado incómodo. Personalmente, encuentro muy útiles las lupas virtuales.
Los programas Magnifier ya se han discutido aquí: ¿Existe una aplicación Magnifier para Ubuntu? Quiero usar un cuadro delimitador con el mouse en una parte de la pantalla y ampliarlo para que nuestros ojos se acerquen.
Aquí te mostraré cómo usar el Administrador de ajustes de configuración de Compizlupa predeterminada.
-
Inicie Compiz Config Settings Manager (si no lo tiene, instálelo primero)
-
Clickea en el Accesibilidad pestaña de la izquierda. A la derecha, haga clic en Escritorio Zoom mejorado.
-
Habilitar Tecla Zoom In y Tecla de alejamiento. Para mi preferencia, los configuré en control+súper+= y control+súper+-.
-
Si el valor predeterminado Sincronizar ratón el comportamiento panorámico no es de su agrado, puede ir al Comportamiento del ratón pestaña y seleccione su favorito Modo de zoom.
-
Cierra el programa. Ahora presiona control+súper+Igual. Debería ver su escritorio ampliado.
Valoraciones y comentarios
Acuérdate de que te permitimos decir .