====== xrandr ======
xrandr monitor resolucion dpi
===== Resolución aplicaciones (libreoffice, pidgin, etc.) =====
Problema: por defecto tomaba la resolución máxima (1920x1080) pero no el tamaño físico de la pantalla, con lo que las DPI eran incorrectas y todo se veía pequeño.
Resumen:
^ Concepto ^ Valor inicial ^ ¿Correcto? ^
| Ancho físico | 508mm | No |
| Alto físico | 285mm | No |
| DPI | 96 | No |
1. Obtener la dimensión física del monitor
a) Medir físicamente la pantalla, excluyendo el marco
b) Lanzar el siguiente comando
xrandr | grep ' connected'
Salida esperada similar a:
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 290mm x 170mm
En este caso la resolución es de:
344mm x 194mm
2. Obtener el tamaño físico de la configuración actual
xdpyinfo | grep -B2 resolution
screen #0:
dimensions: 1920x1080 pixels (508x285 millimeters)
resolution: 96x96 dots per inch
En este ejemplo es **INCORRECTO**, ya que la dimensión física configurada es de 508x285mm, que NO coincide con la tomada en el paso 1.
Con este comando se cambia, para ese dispositivo (eDP-1), las dimensiones físicas del monitor, y de forma automática ahora si las DPI son correctas:
xrandr --output eDP-1 --fbmm 290x170
Y ahora tenemos tanto la dimensión física correcta como las DPIs que tocan:
$ xdpyinfo | grep -B2 resolution
screen #0:
dimensions: 1920x1080 pixels (290x170 millimeters)
resolution: 168x161 dots per inch
==== Flecos ====
He tenido que modificar las siguientes configuraciones de las aplicaciones que usaba:
* Awesome
screen_resolution.sh
#!/bin/bash
xrandr --output eDP-1 --fbmm 290x170
sudo cp /etc/xdg/awesome/rc.lua /etc/xdg/awesome/rc.lua.bak
Y añadir al final del archivo esta linea:
os.execute("/home/usuario/screen_resolution.sh")
* Sakura
Incrementar el tamaño de fuente
* Firefox
Con el portátil Vant se sigue viendo pequeñito, por lo que cambio lo siguiente:
1. Abrir el navegador
firefox
2. Escribir en la barra de navegación:
about:config
Y presionar 'Enter'
3. Click 'I accept the risk!'
4. Escribir en la barra de navegación:
layout.css.devPixelsPerPx
5. Ajustar el valor. A mi me fue bien:
1.3
6. Click 'OK'. El cambio se aplica inmediatamente. Si no va bien cambiar el valor repitiendo pasos 5 y 6
* Chrome
(18/08/2017+)
Arrancarlo con:
chromium --force-device-scale-factor=1.5