Cómo buscar y cambiar el DPI de la pantalla en Linux
El valor de DPI de una pantalla indica cuántos puntos por pulgada o píxeles por pulgada admite. A medida que aumenta la resolución, también aumenta la densidad de visualización. Es posible que sepa qué resolución tiene su pantalla, pero es posible que no tenga idea de cuál es el DPI de su pantalla. Es importante encontrar el valor de DPI adecuado en Linux. Establecerlo en un valor incorrecto hará que los controles y los iconos se vean borrosos o pequeños. En este artículo, veremos cómo encontrar el valor correcto para su pantalla.
Anuncio publicitario
En las distribuciones modernas, el servidor X puede detectar automáticamente el valor correcto. Si el valor es incorrecto, puede calcularlo manualmente y cambiarlo en su entorno de escritorio Linux y para el servidor X a nivel mundial.
Nota: todavía no todo el software de Linux se ve bien en modo de alta resolución. Por ejemplo, LibreOffice es compatible con HiDPI, pero no viene con un solo tema de icono que se adapte a altas resoluciones. El factor de escala de Mozilla Firefox también debe ajustarse manualmente. Solo el entorno de escritorio Cinnamon tiene soporte perfecto para escalar DPI listo para usar.
Veamos cómo encontrar su valor de DPI en Linux.
Encuentre el valor de DPI para su pantalla
Para encontrar el valor actual de DPI de la pantalla utilizada por Xserver, haga lo siguiente.
- Abre tu favorito emulador de terminal.
- Escriba o copie y pegue el siguiente comando:
xdpyinfo | grep -B 2 resolución
La salida será algo como esto:
La línea "resolución" muestra el valor real.
Si este valor no es correcto, puede calcularlo usted mismo. Aquí es cómo.
Cómo calcular el valor de DPI correcto
Para calcular el valor de DPI adecuado, haga lo siguiente.
- Abre tu emulador de terminal favorito
- Obtenga el tamaño de su pantalla en milímetros ejecutando el comando:
xrandr | grep -w conectado
La salida contiene el tamaño de la pantalla física en milímetros. En mi caso, es de 340 mm x 190 mm.
- Conviértelo a centímetros. Mis valores son 34 x 19.
- Convierte centímetros a pulgadas. Divida los valores por 2,54. En mi caso, los valores son los siguientes: 13,39 pulgadas x 7,48 pulgadas.
- Finalmente, divida sus valores de resolución de pantalla por valores de pulgadas. En mi caso, los valores son los siguientes:
1920/13.39 = 143,390589993=~144.
1080/7.48 = 144,385026738=~144.
Eso es todo. Para mi pantalla, necesito usar 144 como mi valor de DPI. Veamos cómo cambiarlo.
Cómo cambiar el valor de DPI
Dependiendo del entorno de escritorio gráfico que esté utilizando, el procedimiento puede ser diferente. Revisaré algunos casos comunes que le darán una idea de qué hacer.
Sin entorno de escritorio / administrador de ventanas barebones
Si está ejecutando un administrador de ventanas sin un DE con todas las funciones (por ejemplo, Fluxbox), debe crear o modificar el archivo / home / su nombre de usuario / .Xresources y agregar la siguiente línea:
Xft.dpi: 144
Aquí y en todos los ejemplos siguientes, sustituya la parte 144 por su valor de DPI real.
Si su archivo .Xresources no se procesa, agregue la siguiente línea a su archivo de inicio (por ejemplo, .xinitrc o algún archivo específico del administrador de ventanas)
xrdb -merge ~ / .Xresources
Alternativamente, puede probar con la siguiente línea:
xrandr --dpi 144
Sin embargo, xrandr puede tener problemas con ciertos controladores de pantalla. Intente ver si esto funciona o no. En mi caso, esto no funciona.
Gnomo 3
Abra una nueva ventana de terminal y ejecute el comando:
gsettings set org.gnome.desktop.interface factor de escala 2
El parámetro de factor de escala permite establecer solo números enteros. 1 = 100%, 2 = 200% y así sucesivamente.
Xfce
El DPI se puede configurar a lo que desee en Configuración - Apariencia - Fuente.
Para obtener más información, le recomiendo que consulte esta página. Está dedicado a Arch Linux, pero los consejos son comunes entre todas las distribuciones modernas o se pueden adaptar fácilmente.