Wiki Linkat

LTSP Linkat edu 12.04

De Wiki Linkat

(Diferència entre revisions)
(Configuració del fitxer lightdm.conf)
Revisió actual (09:41, 2 maig 2016) (mostra codi font)
(Com puc donar d'alta usuaris amb els perfils d'infantil, primària i secundària per fer-los servir als terminals lleugers?)
 
(Hi ha 10 revisions intermèdies)
Línia 1: Línia 1:
-
= Configuració del servidor de terminals lleugers en Linkat edu 12.04:  =
+
= Configuració del servidor de terminals lleugers en Linkat edu 12.04 i 14.04:  =
-
'''NOTA:'''Cal tenir la Linkat edu 12.04 actualitzada abans de procedir a fer la instal·lació del servidor de terminals lleugers.  
+
'''NOTA:'''Cal tenir la Linkat edu actualitzada abans de procedir a fer la instal·lació del servidor de terminals lleugers.  
-
== Configuració de les interfícies de xarxa ==
+
== Configuració automàtica ==
-
És recomanable que el servidor de terminals lleugers ('''LTSP''') disposi de dues plaques de xarxa.&nbsp;La placa '''eth0'''&nbsp;connecta el servidor LTSP amb la xarxa del centre. Aquesta placa s'ha de configurar amb una IP que sigui compatible amb la xarxa del centre. En aquesta documentació es farà servir la IP '''192.168.0.225''' amb màscara de xarxa '''255.255.255.0''' per configurar la interfície '''eth0'''.<br>
+
La configuració automàtica del servidor LTSP es realitza mitjançant el paquet '''linkat-ltsp-server''' el qual instal·larà totes les dependències necessaries i el programa per configurar de forma gràfica i senzilla el servidor LTSP.  
-
La placa de xarxa '''eth1''' dóna servei a la xarxa de terminals lleugers i es configura amb la '''IP 192.168.10.1''' i màscara '''255.255.255.0'''.<br>
+
És obligatori que el servidor disposi de dos targetes de xarxa, una es connectarà a la xarxa de centre i l'altra a un switch on només es troben els terminals lleugers connectats. D'aquesta forma s'aïlla la xarxa de terminals amb la resta del centre.  
-
<br>
+
És necessari que durant la configuració el servidor tingui connexió a Internet.  
-
 
+
-
=== Canvi en el gestor de les interfícies de xarxa  ===
+
-
 
+
-
La gestió de la xarxa es fa a través del gestor '''Network Manager'''. Si bé el '''Network Manager''' permet la gestió de les interfícies de xarxa d'una forma senzilla, es proposa realitzar el canvi pel mètode '''ifup'''. Aquest canvi resulta útil si es vol preparar una maqueta per poder fer la clonació del servidor LTSP. En cas de no voler fer cap maqueta de la instal·lació del servidor LTSP es pot anar a la&nbsp;[http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/LTSP_Linkat_edu_12.04#Instal.C2.B7laci.C3.B3_dels_paquets_LTSP Instal·lació dels paquets LTSP].<br>
+
<br>  
<br>  
-
Per fer aquest canvi, s'ha d'editar el fitxer '''NetworkManager.conf''' que es troba dins del directori '''/etc/NetworkManager'''. Per fer-ho, s'executarà des de consola l'ordre:<br>
+
=== Instal·lació del paquet linkat-ltsp-server  ===
-
<pre>gksu gedit /etc/NetworkManager/NetworkManager.conf
+
-
</pre>
+
-
<span style="line-height: 1.5em;">Un cop obert el fitxer, caldrà canviar la línia:</span><br>
+
-
<pre>managed=false
+
-
</pre>
+
-
<span style="line-height: 1.5em;">per</span><br>
+
-
<pre>managed=true
+
-
</pre>
+
-
<br> Finalment, per evitar que els usuaris puguin interaccionar amb la icona del Network Manager, es recomana deshabilitar el servei. Per fer-ho, es procedirà a executar les ordres següents des de consola:
+
-
<pre>sudo sh -c "echo 'manual' &gt; /etc/init/network-manager.override"
+
-
</pre>
+
-
<br> '''NOTA:''' En cas de voler recuperar el servei network-manager, només cal eliminar el fitxer .override anterior amb l'ordre:
+
-
<pre>sudo rm /etc/init/network-manager.override
+
-
</pre>  
+
*Per línia d'ordres<br>
-
=== <br>Configuració manual de les interfícies de xarxa  ===
+
<pre>sudo apt-get update
 +
sudo apt-get install linkat-ltsp-server</pre>  
 +
*Centre de programari de l'Ubuntu
-
<br>
+
[[Image:00-ltsp.png|center]]
-
Per configurar manualment les interfícies de xarxa, cal editar el fitxer /etc/network/interfaces. El contingut d'aquest fitxer és el següent:<br>
 
-
<pre>auto lo
 
-
iface lo inet loopback
 
-
</pre>
 
<br>  
<br>  
-
Així doncs, per configurar les interfícies de xarxa eth0 (192.168.0.225) i eth1 (192.168.10.1) caldrà executar des de consola l'ordre:
+
=== Configurador del servidor LTSP  ===
-
<pre>gksu gedit /etc/network/interfaces</pre>
+
-
i s'hi afegirà el contingut següent a continuació de la línia: ''iface lo inet loopback''<br>
+
-
<pre>auto eth0
+
-
iface eth0 inet static
+
-
address 192.168.0.225
+
-
netmask 255.255.255.0
+
-
network 192.168.0.0
+
-
broadcast 192.168.0.255
+
-
gateway 192.168.0.1
+
-
dns-nameservers 213.176.161.16 213.176.161.18
+
-
dns-search xtec.cat
+
-
auto eth1
+
Una vegada instal·lat el paquet linkat-ltsp-server es trobarà al menú la icona corresponent, només s'ha de fer clic per iniciar el configurador.  
-
iface eth1 inet static
+
-
address 192.168.10.1
+
-
netmask 255.255.255.0
+
-
network 192.168.10.0
+
-
broadcast 192.168.10.255
+
-
</pre>
+
[[Image:01-ltsp.png|center]]
-
<br> El fitxer /etc/network/interfaces definitiu tindrà la forma següent:  
+
-
<pre>auto lo
+
-
iface lo inet loopback
+
-
auto eth0
 
-
iface eth0 inet static
 
-
address 192.168.0.225
 
-
netmask 255.255.255.0
 
-
network 192.168.0.0
 
-
broadcast 192.168.0.255
 
-
gateway 192.168.0.1
 
-
dns-nameservers 213.176.161.16 213.176.161.18
 
-
dns-search xtec.cat
 
-
 
-
auto eth1
 
-
iface eth1 inet static
 
-
address 192.168.10.1
 
-
netmask 255.255.255.0
 
-
network 192.168.10.0
 
-
broadcast 192.168.10.255
 
-
</pre>
 
<br>  
<br>  
-
NOTA: En cas que la IP de la interfície de xarxa eth0 estigui configurada pel servei DHCP del centre, la configuració de la interfície '''eth0''' s'ha de canviar per:
+
La primera pantalla mostrarà un missatge on es pregunta si es vol iniciar el configurador. S'ha de fer clic al botó ''''''  
-
<pre>auto eth0
+
-
iface eth0 inet dhcp
+
-
</pre>
+
-
== Instal·lació dels paquets LTSP  ==
+
-
A través d'un terminal cal executar les ordres:  
+
[[Image:02-ltsp.png|center]]
-
 
+
-
sudo apt-get install ltsp-server-standalone
+
-
sudo ltsp-build-client --arch i386
+
<br>  
<br>  
-
== Configuració del servei DHCP  ==
+
Tot seguit es mostraren totes les targetes de xarxa disponibles a l'ordinador, s'ha de seleccionar la que es connectarà a la xarxa del centre.  
-
 
+
-
El servei DHCP s'utiliza per proporcionar la informació necessària als terminals lleugers per poder arrencar. Així doncs, cal&nbsp;<span style="line-height: 1.5em;">modificar la configuració existent del servei DHCP perquè sigui compatible amb l'adreça 192.168.10.1 que es troba assignada a la interfície eth1.</span>
+
-
 
+
-
<span style="line-height: 1.5em;">Per fer aquesta modificació, cal executar des de consola l'ordre:</span>
+
-
 
+
-
gksu gedit /etc/ltsp/dhcpd.conf
+
-
 
+
-
i canviar la referència a la xarxa 192.168.0.x per la xarxa 192.168.10.x
+
-
 
+
-
Fitxer original dhcp.conf:
+
-
 
+
-
#
+
-
# Default LTSP dhcpd.conf config file.
+
-
#
+
-
authoritative;
+
-
subnet 192.168.0.0 netmask 255.255.255.0 {
+
-
range 192.168.0.20 192.168.0.250;
+
-
option domain-name "example.com";
+
-
option domain-name-servers 192.168.0.1;
+
-
option broadcast-address 192.168.0.255;
+
-
option routers 192.168.0.1;
+
-
#    next-server 192.168.0.1;
+
-
#    get-lease-hostnames true;
+
-
option subnet-mask 255.255.255.0;
+
-
option root-path "/opt/ltsp/i386";
+
-
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
+
-
filename "/ltsp/i386/pxelinux.0";
+
-
} else {
+
-
filename "/ltsp/i386/nbi.img";
+
-
}
+
-
}
+
-
 
+
-
<br> Fitxer modificat dhcp.conf (s'ha fet el canvi de la xarxa 192.168.0 per la xarxa 192.168.10):<br>
+
-
#
+
[[Image:03-ltsp.png|center]]
-
# Default LTSP dhcpd.conf config file.
+
-
#
+
-
authoritative;
+
-
subnet 192.168.10.0 netmask 255.255.255.0 {
+
-
range 192.168.10.20 192.168.10.250;
+
-
option domain-name "example.com";
+
-
option domain-name-servers 192.168.10.1;
+
-
option broadcast-address 192.168.10.255;
+
-
option routers 192.168.10.1;
+
-
#    next-server 192.168.10.1;
+
-
#    get-lease-hostnames true;
+
-
option subnet-mask 255.255.255.0;
+
-
option root-path "/opt/ltsp/i386";
+
-
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
+
-
filename "/ltsp/i386/pxelinux.0";
+
-
} else {
+
-
filename "/ltsp/i386/nbi.img";
+
-
}
+
-
}
+
<br>  
<br>  
-
A més a més, el servei dhcp s'ha de configurar perquè ofereixi les IPs a través d'una de les interfícies de xarxa.&nbsp;<span style="line-height: 1.5em;">En aquest sentit, caldrà configurar el servei perquè proporcioni les IPs a través de la placa '''eth1'''.</span>
+
A la pantalla següent s'ha d'especificar una adreça IP i la resta de configuració de xarxa per la targeta seleccionada anteriorment. Per defecte l'adreça IP del servidor LTSP és 192.168.0.225.  
-
Per fer aquesta modificació, cal executar des de consola l'ordre:  
+
[[Image:04-ltsp.png|center]]
-
 
+
-
gksu gedit /etc/default/isc-dhcp-server
+
-
 
+
-
Un cop obert el fitxer isc-dhcp-server, cal editar la variable '''INTERFACES''' i assignar-li el valor eth1:
+
-
 
+
-
INTERFACES="eth1"
+
<br>  
<br>  
-
== Configuració del servei TFTP  ==
+
Ara s'ha de seleccionar la segona targeta de xarxa que anem a fer servir i que es connectarà als terminals lleugers. Aquesta targeta no poc ser la mateix que es connecta a la xarxa del centre.
-
El servei tftp és l'encarregat d'enviar la imatge per tal que el terminal lleuger pugui arrencar. Per configurar aquest servei cal e<span style="line-height: 1.5em;">ditar l'arxiu de configuració del servei i fer que apunti cap a la IP del servidor LTSP (la IP 192.168.10.1 assignada a la placa de xarxa eth1):</span>
+
[[Image:05-ltsp.png|center]]
<br>  
<br>  
-
Des de consola, s'ha d'executar l'ordre:
+
Una vegada seleccionada s'ha d'especificar una IP, per defecte és 192.168.10.1
-
gksu gedit /etc/default/tftpd-hpa
+
[[Image:06-ltsp.png|center]]
<br>  
<br>  
-
i modificar la línia TFTP_ADDRESS.  
+
Com ja s'ha comentat anteriorment, el configurador necessita connexió a Internet per descarregar les imatges dels terminals lleugers. Si el servidor no té connexió a Internet per qualsevol motiu, el configurador s'aturarà.  
-
Així doncs, la línia ha de quedar configurada tal i com es mostra a continuació:
+
La descàrrega de les imatges pot ttrigar una estona i depen de la velocitat de connexió a Intenet.
-
TFTP_ADDRESS="192.168.10.1:69"
+
En cas que ja es tinguin descarregades les imatges dels terminals, el configurador preguntarà si es volen tornar a generar.  
-
<br>
+
[[Image:09-ltsp.png|center]]
-
 
+
-
== Modificació de la configuració dels serveis DHCP i TFTP  ==
+
<br>  
<br>  
-
Per tal de garantir que els serveis DHCP i TFTP arrenquin amb la interfície de xarxa eth1 operativa, cal modificar els fitxer següents: '''/etc/init/<span style="line-height: 1.5em;">tftpd-hpa.conf</span>'''<span style="line-height: 1.5em;"> i&nbsp;'''/etc/init/isc-dhcp-server.conf'''</span>
+
Una vegada generades les imatges el servidor estarà totament configurat i el configurador ens reiniciarà el servidor per aplicar tots els canvis del sistema.  
-
<br>
+
[[Image:07-ltsp.png|center]]
-
=== Modificació del fitxer tftpd-hpa.conf  ===
 
-
 
-
Per editar el fitxer de configuració del servei TFTP, cal executar des de consola l'ordre:<br>
 
-
<pre>gksu gedit /etc/init/tftpd-hpa.conf
 
-
</pre>
 
-
i editar la línia:
 
-
<pre>start on runlevel [2345]
 
-
</pre>
 
-
per tal que quedi de la forma següent:
 
-
<pre>start on (local-filesystems and net-device-up IFACE!=lo)
 
-
</pre>
 
<br>  
<br>  
-
=== Modificació del fitxer isc-dhcp-server.conf  ===
+
[[Image:08-ltsp.png|center]]  
-
 
+
-
De la mateixa forma que s'ha fet per al servei TFTP, cal modificar també la configuració del servei DHCP. Així doncs, caldrà executar des de consola l'ordre:
+
-
<pre>gksu gedit /etc/init/isc-dhcp-server.conf
+
-
</pre>
+
-
i editar la línia:
+
-
<pre>start on runlevel [2345]
+
-
</pre>
+
-
per tal que quedi de la forma següent:
+
-
<pre>start on runlevel [2345] and net-device-up IFACE=eth1</pre>
+
-
on '''eth1''' és la placa de xarxa que dóna el servei a la xarxa de terminals lleugers.<br>
+
-
 
+
-
== Configuració del fitxer lts.conf  ==
+
-
 
+
-
<span style="line-height: 1.5em;">Finalment, per fer que els terminals lleugers arrenquin amb l'escriptori gnome de forma predeterminada i l'idoma en català, s'ha de crear el fitxer '''lts.conf''' dins del directori:</span>
+
-
 
+
-
/var/lib/tftpboot/ltsp/i386
+
-
 
+
-
Per editar-lo, cal executar l'ordre:
+
-
 
+
-
gksu gedit  /var/lib/tftpboot/ltsp/i386/lts.conf
+
-
 
+
-
El contingut del fitxer lts.conf ha de ser el següent:<br>
+
-
<pre>[default]
+
-
 
+
-
LDM_XSESSION="gnome-session --session=gnome-fallback"
+
-
LDM_LANGUAGE = ca_ES.UTF8
+
-
 
+
-
</pre>
+
-
El fitxer lts.conf es es pot modificar per tal d'ajustar la configuració específica de cada terminal lleuger.
+
<br>  
<br>  
-
=== Compressió del trànsit entre el terminal lleuger i el servidor  ===
+
== Configuració manual<br> ==
-
 
+
-
La compressió i xifratge de la connexió entre el terminal lleuger i el servidor es configura a través de la variable LDM_DIRECTX. El valor predeterminat d'aquesta variables és '''''False''''' la qual cosa habilita el xifratge a través d'un tunnel SSH.
+
-
 
+
-
En cas de tenir terminals lleugers lents, es recomana definir dins del fitxer ''lts.conf''&nbsp;la variable LDM_DIRECTX i assignar-li el valor '''''true''''' per tal que no es realitzi el xifratge. D'aquesta forma, la comunicació client-servidor és menys segura però més ràpida.
+
-
 
+
-
<br>
+
-
 
+
-
L'edició del fitxer lts.conf es pot realitzar amb l'ordre:
+
-
<pre>gksu gedit /var/lib/tftpboot/ltsp/i386/lts.conf</pre>
+
-
<br>
+
-
 
+
-
== Configuració del lightdm  ==
+
-
 
+
-
<span style="line-height: 1.5em;" /><span style="line-height: 1.5em;">Es </span>'''recomana'''<span style="line-height: 1.5em;"> modificar la configuració d</span>el gestor de sessions lightdm perquè <span style="line-height: 1.5em;">no aparegui la llista completa d'usuaris del servidor de terminals lleugers.</span><br>
+
-
 
+
-
<span style="line-height: 1.5em;" /><br>
+
-
 
+
-
'''Linkat edu 12.04:'''<br>
+
-
 
+
-
<span style="line-height: 1.5em;"> Per fer-ho, cal modificar l'entrada del gestor </span>''lightdm''<span style="line-height: 1.5em;"> amb l'ajut de l'editor </span>''gedit''<span style="line-height: 1.5em;">. Així doncs, des de consola caldrà executar l'ordre:</span>
+
-
 
+
-
sudo gedit /etc/lightdm/lightdm.conf
+
-
 
+
-
i afegir les línies:
+
-
 
+
-
greeter-hide-users=true
+
-
greeter-show-manual-login=true
+
-
 
+
-
El fitxer definitiu tindrà l'aspecte següent:
+
-
 
+
-
[SeatDefaults]
+
-
greeter-session=unity-greeter
+
-
user-session=gnome-fallback
+
-
greeter-hide-users=true
+
-
greeter-show-manual-login=true
+
-
 
+
-
 
+
-
'''Linkat edu 14.04:'''<br>
+
-
 
+
-
Per modificar la configuració del gestor de sessions en'''Linkat edu 14.04''' cal crear el fitxer ''60-linkat-ltsp-lightdm.conf'' amb l'ajut de l'editor ''gedit''. Per tant, caldrà executar l'ordre:<br>
+
-
<pre>sudo gedit /usr/share/lightdm/lightdm.conf.d/60-linkat-ltsp-lightdm.conf
+
-
</pre>
+
-
 
+
-
i afegir el contingut següent:<br>
+
El servidor LTSP també està documentat per configurar-lo de forma manual a l'enllaç següent:<br>
-
<pre>[SeatDefaults]
+
-
greeter-session=unity-greeter
+
-
user-session=gnome-fallback
+
-
greeter-hide-users=true
+
-
greeter-show-manual-login=true
+
-
</pre>
+
-
<br> '''Recursos:'''
+
-
<pre>Informació oficial sobre LTSP en Ubuntu https://help.ubuntu.com/community/UbuntuLTSP
+
-
Més informació sobre el fitxer lts.conf: http://manpages.ubuntu.com/manpages/precise/man5/lts.conf.5.html
+
*[[Ltsp_manual|Configuració manual]]<br>
-
</pre>
+
= <br>Resolució de problemes:  =
= <br>Resolució de problemes:  =
Línia 331: Línia 117:
Abans que res, cal que haver instal·lat algun dels paquets '''linkat-perfil-infantil''', '''linkat-perfil-primaria''' o '''linkat-perfil-secundaria'''.  
Abans que res, cal que haver instal·lat algun dels paquets '''linkat-perfil-infantil''', '''linkat-perfil-primaria''' o '''linkat-perfil-secundaria'''.  
-
Per crear els usuaris amb els perfils podeu descarregar l'script següent:<br>  
+
Per crear els usuaris amb els perfils podeu descarregar l'script següent: [http://download-linkat.xtec.cat/d83/Linkat_edu_12.04/Alta_Massiva_Usuaris_Perfil_INF_PRIM_SEC/alta_massiva_perfils.zip alta_massiva_perfils.zip]<br>  
-
[http://download-linkat.xtec.cat/d83/Linkat_edu_12.04/Alta_Massiva_Usuaris_Perfil_INF_PRIM_SEC/alta_massiva_perfils.sh.gz download-linkat.xtec.cat/d83/Linkat_edu_12.04/Alta_Massiva_Usuaris_Perfil_INF_PRIM_SEC/alta_massiva_perfils.sh.gz]<br>
+
<br>
-
 
+
-
<br>  
+
Per descomprimir-lo, es pot fer des de consola amb l'ordre:<br>  
Per descomprimir-lo, es pot fer des de consola amb l'ordre:<br>  
-
<pre>gunzip alta_massiva_perfils.sh.gz
+
<pre>unzip alta_massiva_perfils.zip
-
 
+
-
 
+
</pre>  
</pre>  
L'execució del programa requereix privilegis d'usuari root o sudoers per la qual cosa caldrà executar-lo des de consola amb l'ordre:<br>  
L'execució del programa requereix privilegis d'usuari root o sudoers per la qual cosa caldrà executar-lo des de consola amb l'ordre:<br>  
-
<pre>gksu ./alta_massiva_perfils.sh
+
<pre>sudo bash alta_massiva_perfil.sh
</pre>  
</pre>  
-
Es demanarà la contrasenya de l'usuari que ha fet la instal·lació de la Linkat edu 12.04 i s'executarà l'script. Bàsicament, l'script comprova que els perfils d'usuari d'infantil, primària i secundària estiguin instal·lats (en cas que no ho estiguin els descarrega) i demana per pantalla el nombre d'usuaris que es volen crear i la contrasenya que s'assignaran a tots els usuaris. Es recomana crear un nombre d'usuaris que sigui el doble que el nombre de terminals lleugers disponibles.  
+
Es demanarà la contrasenya de l'usuari que ha fet la instal·lació de la Linkat edu 12.04 i s'executarà l'script. Bàsicament, l'script comprova que els perfils d'usuari d'infantil, primària i secundària estiguin instal·lats (en cas que no ho estiguin els descarrega) i demana per pantalla el nombre d'usuaris que es volen crear i la contrasenya que s'assignaran a tots els usuaris. Es recomana crear un nombre d'usuaris que sigui el doble que el nombre de terminals lleugers disponibles.
== Puc congelar els usuaris del servidor de terminals lleugers?  ==
== Puc congelar els usuaris del servidor de terminals lleugers?  ==

Revisió actual

Contingut

Configuració del servidor de terminals lleugers en Linkat edu 12.04 i 14.04:

NOTA:Cal tenir la Linkat edu actualitzada abans de procedir a fer la instal·lació del servidor de terminals lleugers.

Configuració automàtica

La configuració automàtica del servidor LTSP es realitza mitjançant el paquet linkat-ltsp-server el qual instal·larà totes les dependències necessaries i el programa per configurar de forma gràfica i senzilla el servidor LTSP.

És obligatori que el servidor disposi de dos targetes de xarxa, una es connectarà a la xarxa de centre i l'altra a un switch on només es troben els terminals lleugers connectats. D'aquesta forma s'aïlla la xarxa de terminals amb la resta del centre.

És necessari que durant la configuració el servidor tingui connexió a Internet.


Instal·lació del paquet linkat-ltsp-server

  • Per línia d'ordres
sudo apt-get update
sudo apt-get install linkat-ltsp-server
  • Centre de programari de l'Ubuntu


Configurador del servidor LTSP

Una vegada instal·lat el paquet linkat-ltsp-server es trobarà al menú la icona corresponent, només s'ha de fer clic per iniciar el configurador.


La primera pantalla mostrarà un missatge on es pregunta si es vol iniciar el configurador. S'ha de fer clic al botó


Tot seguit es mostraren totes les targetes de xarxa disponibles a l'ordinador, s'ha de seleccionar la que es connectarà a la xarxa del centre.


A la pantalla següent s'ha d'especificar una adreça IP i la resta de configuració de xarxa per la targeta seleccionada anteriorment. Per defecte l'adreça IP del servidor LTSP és 192.168.0.225.


Ara s'ha de seleccionar la segona targeta de xarxa que anem a fer servir i que es connectarà als terminals lleugers. Aquesta targeta no poc ser la mateix que es connecta a la xarxa del centre.


Una vegada seleccionada s'ha d'especificar una IP, per defecte és 192.168.10.1


Com ja s'ha comentat anteriorment, el configurador necessita connexió a Internet per descarregar les imatges dels terminals lleugers. Si el servidor no té connexió a Internet per qualsevol motiu, el configurador s'aturarà.

La descàrrega de les imatges pot ttrigar una estona i depen de la velocitat de connexió a Intenet.

En cas que ja es tinguin descarregades les imatges dels terminals, el configurador preguntarà si es volen tornar a generar.


Una vegada generades les imatges el servidor estarà totament configurat i el configurador ens reiniciarà el servidor per aplicar tots els canvis del sistema.



Configuració manual

El servidor LTSP també està documentat per configurar-lo de forma manual a l'enllaç següent:


Resolució de problemes:

El flash no funciona en el meu terminal

En cas que els vídeos o aplicacions fetes amb flash no es visualitzin correctament al terminal lleuger, cal que es modifiqui el fitxer lts.conf per eliminar la línia: 

LDM_DIRECTX = true

en cas que es trobi dins del fitxer de configuració.


Per editar-lo, cal escriure l'ordre següent des de la consola:

gksu gedit /var/lib/tftpboot/ltsp/i386/lts.conf


i eliminar l'ordre LDM_DIRECTX = true en cas que existeixi al fitxer.


Puc utilitzar el mateix usuari per obrir els diferents terminals lleugers?

No. Tot i que és possible obrir les sessions gràfiques amb el mateix usuaris, hi ha aplicacions com ara el LibreOffice, Firefox, etc que deixen de funcionar ja que detecten que es troben obertes.

Cal per tant utilitzar un usuari diferent per a cada terminal. Perquè no hi hagi problemes, es recomana etiquetar amb un número cadascun dels terminals i entrar amb un usuari genèric (p.e. alumne) més el número de terminal. Així doncs, si es vol entrar amb l'usuari alumne al termina n. 5, s'utilitzarà l'usuari: alumne5. Val a dir que aquests usuaris han d'estar donats d'alta abans.


Com puc donar d'alta usuaris amb els perfils d'infantil, primària i secundària per fer-los servir als terminals lleugers?

Abans que res, cal que haver instal·lat algun dels paquets linkat-perfil-infantil, linkat-perfil-primaria o linkat-perfil-secundaria.

Per crear els usuaris amb els perfils podeu descarregar l'script següent: alta_massiva_perfils.zip


Per descomprimir-lo, es pot fer des de consola amb l'ordre:

unzip alta_massiva_perfils.zip

L'execució del programa requereix privilegis d'usuari root o sudoers per la qual cosa caldrà executar-lo des de consola amb l'ordre:

sudo bash alta_massiva_perfil.sh

Es demanarà la contrasenya de l'usuari que ha fet la instal·lació de la Linkat edu 12.04 i s'executarà l'script. Bàsicament, l'script comprova que els perfils d'usuari d'infantil, primària i secundària estiguin instal·lats (en cas que no ho estiguin els descarrega) i demana per pantalla el nombre d'usuaris que es volen crear i la contrasenya que s'assignaran a tots els usuaris. Es recomana crear un nombre d'usuaris que sigui el doble que el nombre de terminals lleugers disponibles.

Puc congelar els usuaris del servidor de terminals lleugers?

Sí. En el cas de ternir usuaris amb els perfils d'infantil, primària i secundària és necessari per evitar que les carpetes que hi ha a l'escriptori s'esborrin de forma accidental.


Per congelar els usuaris es pot fer servir el programa Trivial Freezer. En el cas d'aplicar el congelador a un servidor de terminals lleugers (LTSP) es recomana que la congelació dels escriptoris es faci durant l'arrencada del sistema.


El servidor de terminals lleugers (LTSP) va lent

Es recomana que el servidor de terminals lleugers tancar-lo per la nit (o quan s'acabin les classes). Després de tot un dia d'ús, queden processos en marxa que fan que el rendiment del servidor al llarg del temps vagi empitjorant. Així doncs, d'un dia per un altre, es recomana tancar el servidor i tornar-lo a obrir perquè aquests processos que queden en marxa es tanquin. D'altra banda, i si s'ha aplicat el congelador d'escriptoris (Trivial Freezer), els escriptoris es restauraran amb el reinici del sistema per la qual cosa els usuaris disposaran d'uns entorns plenament operatius.