¿Puede Linux lidiar con pantallas de ultra alta resolución?

48

Hace unos meses, Samsung anunció el Ativ Book 9 Plus , un ultrabook bastante genial con una resolución de pantalla de 3200 x 1800 píxeles (QHD +).

El dispositivo se envía con Windows 8 hasta que se lance Windows 8.1 y Samsung declaró que solo Windows 8.1 podrá manejar esta resolución ultra alta.

Ahora me pregunto si alguna distribución de Linux puede manejar una resolución tan alta. Especialmente la representación de fuentes es un punto a tener en cuenta. Según algunas de las primeras revisiones del Ativ Book 9 Plus, Windows 8 no puede procesar las fuentes correctamente para que pueda leer el texto sin tener que poner la pantalla justo delante de su nariz. Es por eso que dicen que Windows 8.1 podrá hacerlo mejor.

¿Pero qué pasa con Linux? ¿Puede Linux lidiar mejor con esta resolución ultra alta? Quizás alguien tenga alguna experiencia con respecto a otros ultrabooks con resoluciones comparables.

Martín
fuente
1
¿Qué hay de malo en subir la pantalla DPI?
Ignacio Vazquez-Abrams
1
@ IgnacioVazquez-Abrams Incluso en Linux, muchos programas no lo manejan muy bien, en el peor de los casos escalando algunos elementos y no otros. Las fuentes más grandes ayudan a la legibilidad, pero los botones y otras cosas en las que deba hacer clic pueden dejarse cómicamente pequeños.
mattdm
1
+1 @mattdm ¡Y si solo fuera por el hecho de que son "cómicamente pequeños"! Me encontré con ciertos casos en los que las casillas de verificación importantes en la configuración se PONIERON POR barras de pestañas, encabezados de menú y demás, debido a la configuración de DPI "inesperada". (Respuesta típica del desarrollador: "Casi ningún usuario haría eso" ). Sí, casi ninguna persona pensaría en tocar una línea eléctrica, ¡pero de todos modos hay un letrero montado allí! ;) - Por supuesto, la ventana de Configuración era de tamaño fijo, ¡y el truco de expandirla verticalmente al doble de tamaño no funcionó! Por lo tanto, tenga mucho cuidado con los ajustes de DPI, especialmente en Windows.
syntaxerror

Respuestas:

23

Los desarrolladores de Gnome / Wayland / X están trabajando en esto. Al igual que con OS X y Windows, la solución probablemente implicará desacoplar la idea de las aplicaciones de un "píxel" de píxeles físicos. Esto es un poco tonto, pero resuelve el problema para el software que hace suposiciones sobre DPI y el tamaño relativo de un píxel.

Aquí hay una actualización del desarrollador de Gnome, Alexander Larsson: soporte de HiDPI en Gnome .

mattdm
fuente
1
Tenga en cuenta que la discusión sobre GNOME y el soporte explícito de HiDPI no significa que se requiera un soporte explícito de HiDPI para escalar la interfaz. "Soporte de HiDPI" en este sentido es solo una abstracción que significa "lo haremos de una manera ingeniosa y fácil de usar" (por ejemplo, "desacoplando la idea de aplicaciones de un 'píxel' de píxeles físicos" ). No sería un requisito.
Ricitos de Oro
@goldilocks Sí; No he estado siguiendo a Windows muy de cerca, pero supongo que eso también es lo que quiere decir "Samsung declaró que solo Windows 8.1 podrá manejar esta resolución ultra alta".
mattdm
Supongo que eso es lidiar con lo que parece, en esa "revisión" vinculada en la pregunta, ser un trabajo de falla serio con Windows 8 que no se amplía bien, o no aumenta el período. Spin: "Lo siento, nos olvidamos de implementar esto en la última versión" -> "Mira lo increíble que es la nueva versión". ;)
Ricitos de Oro
18

Por favor disculpe mi pobre inglés. Quiero compartir la experiencia que tuve con respecto a la alta resolución de pantalla y el sistema operativo Linux, ya que la información en Internet es bastante escasa hasta ahora. Soy un feliz propietario del Dell XPS 15 Haswell 9530, con una resolución de pantalla de 3200x1800. He probado Debian, Ubuntu (Kubuntu / Cinnamon / Mate / Unity / Cubuntu, etc.) y Mint otros la semana pasada; todos ellos no fueron satisfactorios a pesar de que pasé algún tiempo configurándolos. Finalmente obtuve una pantalla y experiencia muy agradables con Gnome 3 (muy hermoso) y dado que realmente mejora mi experiencia con la computadora, creo que debería compartir mi configuración:

Aquí los pasos que sugiero:

-Utilice la distribución UbuntuGnome (he intentado instalar Gnome 3 junto con Unity pero fue un desastre): https://wiki.ubuntu.com/UbuntuGNOME/GetUbuntuGNOME . Después de instalarlo, actualícelo (sudo apt-get dist-upgrade)

-Utilice el Gnome 3 predeterminado y no el clásico

  • Alt + F2: "herramienta gnome-tweak". Modifique SOLO el factor de escala de texto (yo personalmente uso 2.5). No modifique las otras fuentes. El tamaño de la ventana se ajustará automáticamente.

  • Firefox: instale la extensión Nivel de zoom completo predeterminado (extensión). Yo personalmente uso 250%. No es necesario modificar la fuente, de lo contrario, distorsionará las páginas web. La solución de zoom es muy limpia.

  • Tamaño de icono para nautilus: use dconf-editor (org-gnome-nautilus) para ajustar el tamaño que prefiera (el más grande para mí) y también el tamaño de la miniatura

  • Para mejorar la experiencia de gnome 3: al usar gnome-tweak-tool nuevamente, active las extensiones de "mostrar aplicaciones", "mostrar lugares" y descargue y active el "panel inferior frippery".

  • En términos generales, intente utilizar la mayor cantidad posible de aplicaciones gnome (nautilus / evolution / etc.), Ya que la fuente se ajusta automáticamente

Espero que te sea útil.

Saludos cordiales,

Romain

Romain
fuente
Tengo curiosidad ¿Cómo es la duración de la batería con esta configuración?
Christian Fazzini
1

Esto es en gran medida una cuestión de soporte de controladores (en el kernel y el servidor Xorg). Samsung (o quien sea que haga la GPU) no escribirá uno para Linux, por lo que alguien más tendrá que hacerlo. Posiblemente ya hay tales que funcionarán aquí.

No hay un tamaño máximo de la ventana raíz X: ya puede establecerla tan grande si lo desea, entonces tiene que desplazarse de alguna manera (algunos administradores de ventanas pueden hacer esto).

Entonces, si hay un controlador, todo lo demás estará bien. Supongo que necesitarías establecer grandes tamaños de letra, pero eso es bastante simple; pueden medir lo suficiente. Los tamaños de los iconos pueden ser más limitados dependiendo de su WM / DE.

Vis. "Compatibilidad con HiDPI" , esta sería una buena manera de apuntar a dispositivos como este con un brillo extra, pero no creo que sea necesario hacer que la pantalla sea utilizable.

encerrada dorada
fuente
@mattdm: Ese es mi punto sobre las fuentes y los íconos. Los conjuntos de widgets (GTK, Qt) escalan la interfaz según el tamaño de fuente. Fuentes más grandes == barras de título más grandes, botones, etc. Los DE incluyen herramientas de configuración para el conjunto de widgets predeterminado (y también se pueden configurar de otras maneras). Las aplicaciones individuales no tienen que lidiar con el problema. Considere también cómo funciona un zoom de pantalla: las aplicaciones individuales ni siquiera lo saben. Su enlace de GNOME es exactamente sobre esto. Solo están agregando esmalte .
Ricitos de oro
@mattdm: Punto tomado, se editará.
Ricitos de oro
¡Ahí lo tienes! ¡Es simplemente una "declaración de coartada" de Samsung! No lo tomen demasiado literalmente, todos. No significa necesariamente que realmente fallará en algunos sistemas operativos menos que Windows 8.1 o Linux, pero significa que Samsung solo puede garantizar una funcionalidad perfecta en la versión del sistema operativo mencionada. Básicamente significa: si quieres que esto funcione en Linux, o en Windows 7 u 8. estarás solo . Pero aún así, no es necesariamente una "misión imposible". Samsung simplemente no quiere recibir malas noticias sobre algo que prometieron pero que no pudieron esperar.
syntaxerror
@syntaxerror: descontando Android, "estás solo" con Linux en la gran mayoría del hardware, o al menos, no tienes ningún soporte o promesa del fabricante. Ninguna máquina en particular es diferente de cualquier otra en ese sentido. Hay muy pocas computadoras que puede comprar que estén aprobadas para su uso con Linux por el fabricante, y AFAIK, ninguna de ellas es Samsung.
Ricitos de oro
1

Creo que Linux Mint 17 con canela 2.2 es la mejor opción para pantallas de alta resolución y retina. Hace el trabajo bastante bien y creo que canela 2.2 se siente mejor que gnome3.10 en ubuntu gnome 14.04. Sin embargo, hay algunas ventanas de programa que pueden parecer muy pequeñas y, por lo tanto, no es una buena experiencia para trabajar.

Salman
fuente
1

Este comando funcionó para mí:

gsettings set org.gnome.desktop.interface text-scaling-factor 2.0

No es perfecto, pero al menos puedo ver algo en la terminal.

HelpingOnce
fuente
0

Si usa X.org, puede especificar las dimensiones físicas de su pantalla. Configuración de ejemplo :

Section "Monitor"
    Identifier             "Monitor0"
    DisplaySize             286 179    # In millimeters
EndSection

Algunas aplicaciones respetan eso y escalan el texto en consecuencia, aunque normalmente no son iconos y otros elementos de la interfaz de usuario. Al final, tendrás que escalar aplicación por aplicación. Las aplicaciones GTK + 3 tienen su forma de escalar, y también las aplicaciones QT 5, pero a veces las cosas no funcionan y hay que encontrar soluciones. Luego están las aplicaciones que no usan ninguno de estos kits de herramientas. En ocasiones, puede ser útil usar un tema de icono grande personalizado.

Puede encontrar una buena descripción general de las aplicaciones en la página Arch wiki HiDPI . Mucha de la información es independiente de la distribución.

feklee
fuente