¿Qué administrador de pantalla / administrador de ventana puede admitir múltiples monitores con diferentes ppp?


11

Todavía no he encontrado ninguna permutación del administrador de ventanas / administrador de pantallas, que escala correctamente las ventanas y las aplicaciones en dos monitores diferentes con dos DPI diferentes.

Tengo un monitor 4k de 40 pulgadas con aproximadamente 110 ppp, conectado a una computadora portátil Dell hidpi a aproximadamente 240 ppp. Tengo que aceptar activos demasiado pequeños en el hidpi o demasiado grandes en el monitor grande. Simplemente no se ve bien. Sí, hay algunos "puntos intermedios" que funcionan un poco, y Unity permite la escala de activos por separado por parte del monitor hasta cierto punto, pero todavía tengo problemas en las aplicaciones mismas.

He probado diferentes combinaciones de Unity / Gnome 3 / KDE / I3 e incluso e17. La mayoría de las veces el administrador de pantalla (creo) era lightdm, ya que la distribución generalmente era Ubuntu, pero también he probado Fedora 22 y Kubuntu, que creo que usa diferentes administradores de pantalla. Versiones más recientes cada vez / instalaciones limpias.

Todo el tiempo veo pobres efectos de escala. No me importa ejecutar software beta. No me importa algo de inestabilidad. Lo que sí me importa es la inconsistencia visual. ¿A donde debería ir? ¿Qué distribución hace esto bien ahora?

Idealmente, me gustaría que todos los componentes del administrador de ventanas y las aplicaciones escalen la consistencia.

¿Debo esperar a Wayland? ¿Puedo obtenerlo ahora? ¿Eso resuelve el problema?

Mir?


¿Podría agregar una captura de pantalla que ilustre el problema?
terdon

Tengo el mismo problema, uso kde. Alguien me sugirió esto unix.stackexchange.com/questions/219058/scaling-the-desktop-kde Pero parece peligroso usarlo con diferentes pantallas externas (como lo hago yo). Me encantaría una utilidad de configuración automática. Ahora termino trabajando en un monitor ahora.
dorien

Respuestas:


2

IIRC ni gnome ni kde actualmente admiten escalado de dpi en wayland, por lo que la respuesta es actualmente ninguna .

Actualización : El trabajo ha comenzado en multi-DPI en Gnome 3, aún no hay indicaciones sobre si sería utilizable en 3.22 ...


Sin embargo, debe agregarse, Gnome ni siquiera admite la escala de puntos mientras que KDE sí. Entonces, básicamente, Gnome puede escalar de 1 a 2 veces, pero no puede escalar 1,5 veces. Creo que están intentando arreglar eso, pero sí.
Goddard

2

Al llamar xrandr, puede agregar --scale 2x2para la salida que no sea HiDPI. Esto hará que la imagen se muestre en alta resolución, pero la reducirá antes de mostrarla en el monitor. No siempre se ve bonito, pero se puede usar. Por ejemplo, estoy extendiendo mi pantalla retina interna de 2560x1600 eDP-1con un monitor externo que no es HiDPI DP-1:

#!/bin/sh
EXT=`xrandr --current | sed 's/^\(.*\) connected.*$/\1/p;d' | grep -v ^eDP`
xrandr --output eDP-1 --auto --pos $(((3840-2560)/2))x2400 --scale 1x1 \
       --output "$EXT" --auto --scale 2x2 --pos 0x0

Ver también esta esencia .


1
No publique respuestas de solo enlace. Los enlaces tienden a morir o cambiar con el tiempo, dejando las respuestas inútiles después de que el enlace está inactivo. En su lugar, copie la parte relevante del sitio externo en su respuesta y proporcione el enlace como una cita.
jayhendren


1

Wayland promete ofrecer soporte de alta DPI como de lo que estás hablando. El único problema que tengo con Wayland es que todavía no está completamente cocido.

Lo he ejecutado en mi instalación de Fedora 23 Gnome y es genial, excepto cuando no funciona. Por ejemplo, Gparted no se iniciará porque GTK no puede abrir la pantalla 0, etc. De todos modos, no está muy lejos, y parece que están trabajando arduamente en la lista de errores.

Tal vez en un año tengamos un buen soporte para wayland (es decir, monitores múltiples de alta resolución).

http://fedoramagazine.org/update-wayland-support-fedora-23/

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.