Carregant...
 

Com solucionar el problema de la pantalla en els clients lleugers

1. Introducció

En alguns equips, quan funcionen com a clients semilleugers pot ocórrer que les configuracions de la pantalla es perden en l'arrancada i torne a aparéixer una configuració no desitjada, com per exemple:

  • Pantalla sense menús
  • Pantalla amb l'escriptori de major resolució que la pantalla física
  • L'escriptori estés i el monitor no mostren el mateix que el projector.

Per a solucionar-ho, hem de conéixer la configuració gràfica del nostre equip i canviar-la utilitzant el LDM Manager per a establir algunes variables.

 

2. Solució

 

1. - Configuració gràfica del nostre client

Podem conéixer la configuració utilitzant l'ordre xrandr, les eixides d'aquesta ordre ens tornen el nom de les eixides de vídeo que té l'equip, si estan connectades o no, les resolucions que accepten i quines estan actives.
Algunes eixides habituals són, per exemple:
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)

 

Com podem observar, detecta tres interfícies de vídeo: LVDS1, VGA1, VIRTUAL1, de les quals apareixen com a connectades la LVDS1 i la VGA1, però aquest equip sols té un connector VGA, per tant, com a solució hem de desactivar el LVDS1 o fer que siga una còpia del VGA1 tal com explicarem al punt 2.

Existeixen altres clients com el (CLE1, CLF1) que tindran eixides diferents. Cal fixar-se en el tipus d'eixida que presenten per a poder configurar apropiadament el client.
 

2. - Configuració a través de l'LDM Manager

Solució per a CLA1:  hem d'establir les variables d'aquesta manera.

X_MODE_0="1440X900"
XRANDR_COMMAND_0="xrandr --output VGA1 --mode 1440x900 --primary --output LVDS1 --off"

 

També podem establir-les així:

X_MODE_0="1440X900"
XRANDR_COMMAND_0="xrandr --output VGA1 --mode 1440x900 --primary --output LVDS1 --same-as VGA1"

 

Per últim, si tenim connectat un projector al client lleuger, segurament no permetrà la resolució de 1440x900, per tant hem de canviar-la a 1024x768.

Per a afegir la configuració en l'LDM Manager anem a la pestanya Opcions globals i polsem sobre "Afig un nou paràmetre de configuració".

1 Pantalla

 

Afegim en identificador l'ordre que volem executar i després afegim el valor:

2 Pantalla

 

Repetim el procés per a l'identificador XRANDR_COMMAND_X.

3 Pantalla

 

Podem veure com quedaria l'LDM Manager amb les opcions afegides.

4 Pantalla

 

En el cas que treballem amb l'Admin center del LliureX 16 podem afegir les variables des d'allí.

5 Pantalla


 

3. - Inici de sessió com a client semilleuger en LliureX

 

Quan s'inicie la sessió, LliureX executarà un script que executarà les ordres XRANDR_COMMAND_X (on X és qualsevol nombre de 0 a 9).