En algunos equipos funcioanndo como clientes semiligeros puede ocurrir que las configuraciones de la pantalla se pierdan en el arranque y vuelva a aparecer una configuración no deseada, como por ejemplo:
- Pantalla sin menús.
- Pantalla con el escritorio de mayor resolución qeu la pantalla física.
- Escritorio extendido y el monitor no muestra lo mismo que el proyector.
Para solucionarlo, debemos conocer la configuración graica de nuestro equipo y cambiar la configuración utilizando el LDM Manager apra establecer algunas variables:
podemos saber la configuración utilizando el comando xrandr, la salida de este comando nos devuelve el nombre de las salidas de vídeo que tiene el equipo, si están conectadas o no y las resoluciones que acceptan y las que está activa.
Vamos a mostrar salidas de varios clientes habituales:
CLA1:
alu01@0153PC:~$ xrandr Screen 0: minimum 320 x 200, current 1440 x 900, maximum 32767 x 32767 LVDS1 connected (normal left inverted right x axis y axis) 1024x768 60.0 + 800x600 60.3 56.2 640x480 59.9 VGA1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 410mm x 256mm 1440x900 59.9*+ 1280x1024 75.0 60.0 1280x960 60.0 1152x864 75.0 1024x768 75.1 60.0 832x624 74.6 800x600 75.0 60.3 640x480 75.0 60.0 720x400 70.1 VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Como podemos observar detecta tres interfaces de vídeo, LVDS1, VGA1, VIRTUAL1 de los cuales aparecen como conectados el LVDS1 y VGA1, pero este equipo sólo tiene un conector VGA, por tanto, como solución deberemos desactivar el LVDS1 o hacer que sea una copia del VGA1 tal y como explicamos en el punto 3.
CLE1:
CLF1:
También podríamos solucionarlo de la siguiente manera:
X_MODE_0="1440X900" XRANDR_COMMAND_0="xrandr --output VGA1 --mode 1440x900 --primary --output LVDS1 --off"
X_MODE_0="1440X900" XRANDR_COMMAND_0="xrandr --output VGA1 --mode 1440x900 --primary --output LVDS1 --same-as VGA1"
Cuando se inicia la sesión el LliureX se ejecuta un script que lanzará los comandos XRANDR_COMMAND_X (siendo X cualquier número de 0 a 9).
Saludos