====== 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