Saltar al contenido

Configuración de DPI en el administrador de ventanas Awesome

Luego de de esta larga compilación de datos resolvimos esta incógnita que tienen ciertos los usuarios. Te ofrecemos la respuesta y esperamos que sea de mucha ayuda.

Solución:

Con Awesome 4.0 en Debian stretch, no se necesita ningún parche como en la respuesta de Sardathrion, es decir, cambiar su dpi para obtener una configuración de pantalla adecuada, debe

1) Cree el archivo .Xresources con su configuración, es decir

Xft.dpi: 192

Si se pregunta cuál es el valor correcto de DPI, consulte esta publicación. Usé el siguiente valor que era un múltiplo de 96.

Para configuraciones más interesantes, consulte la entrada informativa de la wiki de Arch

2) Necesitaba incluir la configuración de .Xresources agregando la siguiente línea al archivo .xinitrc

xrdb -merge ~/.Xresources

¡Un truco poco elegante!

Actualmente, estoy usando una mezcla de

xrandr --output HDMI-1 --scale 0.8x0.8
export GDK_SCALE=2
export GDK_DPI_SCALE=0.6

Y configuración de fuentes. En su mayoría, fue tomado de la sección de Arch Linux sobre HiDPI.

Nada elegante ☹

Una verdadera solución…

Fondo

El problema 760 sugiere que la rama maestra actual de Awesome admite DPI personalizados. Y el número 1225 es mi intento de hacer las cosas correctamente.

Instalar master rama

sudo dnf uninstall awesome #  ← This might unisntall dependencies, re-install those!
sudo dnf install -y xorg-x11-server-Xephyr
cd ~/src/awesome # Or where ever the source is.
rm -r .build*

Ahora necesita aplicar este parche, una vez que haya terminado, reanude:

make CMAKE_ARGS="-DCMAKE_INSTALL_PREFIX:PATH=/usr -DAWESOME_DOC_PATH=/usr/share/doc/awesome -DSYSCONFDIR=/etc " all package
sudo rpm --vv --install build/awesome*rpm
Xephyr :1 &
DISPLAY=:1 awesome -c /etc/xdg/awesome/rc.lua

Si lo anterior funciona, debería estar casi allí. Si no, usa dnf instalar awesome.

Casi terminado, solo queda algo de contabilidad.

Su configuración anterior ya no funcionará, por lo que debe obtener los archivos del tema xresources, así como el predeterminado rc.lua expediente. Recomiendo encarecidamente que haga una copia de seguridad de la configuración anterior, pero en realidad, ¿qué podría salir mal?

Su ~/.Xresources podría verse así:

Xft.dpi:        156
Xft.antialias:  true
Xft.hinting:    true
Xft.rgba:       rgb
Xft.hintstyle:  hintslight

Asegúrate de deshabilitar awesome de ser actualizado a través de dnf añadiendo exclude=awesome a /etc/dnf/dnf.conf.

Finalmente, cierre sesión (reinicie, lo que sea) y vuelva a iniciar sesión: ahora debería estar listo.

Al final de todo puedes encontrar las crónicas de otros sys admins, tú de igual forma eres capaz mostrar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.