Wiki Linkat

LTSP Linkat edu 12.04

De Wiki Linkat

(Diferència entre revisions)
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 45 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:  =
-
<center>'''EN REVISIÓ'''</center>
+
-
'''NOTA:''' Cal tenir la Linkat edu 12.04 actualitzada abans de procedir a fer la instal·lació del servidor de terminals lleugers.<br>
+
-
== Configuració de les interfícies de xarxa  ==
+
'''NOTA:'''Cal tenir la Linkat edu actualitzada abans de procedir a fer la instal·lació del servidor de terminals lleugers.
-
É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>
+
== Configuració automàtica  ==
-
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>
+
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.  
-
<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.
-
=== Canvi en el gestor de les interfícies de xarxa  ===
+
És necessari que durant la configuració el servidor tingui connexió a Internet.  
-
 
+
-
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 saltar aquest pas.  
+
<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:
+
=== Instal·lació del paquet linkat-ltsp-server  ===
-
<br>  
+
*Per línia d'ordres<br>
-
<pre>gksu gedit /etc/NetworkManager/NetworkManager.conf
+
<pre>sudo apt-get update
-
</pre>  
+
sudo apt-get install linkat-ltsp-server</pre>  
-
<br> Un cop obert el fitxer, caldrà canviar la línia:
+
*Centre de programari de l'Ubuntu
-
<br>
+
[[Image:00-ltsp.png|center]]
-
<pre>managed=false
+
-
</pre>
+
-
<span style="line-height: 1.5em;">per</span><br>
+
-
<pre>managed=true
+
-
</pre>
+
-
=== <br>Configuració manual de les interfícies de xarxa  ===
+
<br>  
<br>  
-
Per configurar manualment les interfícies de xarxa, cal editar el fitxer /etc/network/interfaces. El contingut d'aquest fitxer és el següent:
+
=== Configurador del servidor LTSP  ===
-
<br>
+
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.
-
<pre>auto lo
+
-
iface lo inet loopback
+
-
</pre>
+
-
<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:
+
[[Image:01-ltsp.png|center]]
-
<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>  
<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
+
La primera pantalla mostrarà un missatge on es pregunta si es vol iniciar el configurador. S'ha de fer clic al botó '''Sí'''
-
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:02-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>  
-
== Instal·lació dels paquets LTSP  ==
+
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 través d'un terminal cal executar les ordres:  
+
[[Image:03-ltsp.png|center]]
-
 
+
-
sudo apt-get install ltsp-server-standalone
+
-
sudo ltsp-build-client --arch i386
+
<br>  
<br>  
-
== Configuració del servei DHCP  ==
+
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.
-
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>
+
[[Image:04-ltsp.png|center]]
-
<span style="line-height: 1.5em;">Per fer aquesta modificació, cal executar des de consola l'ordre:</span>&lt;span style="line-height: 1.5em;" /&gt;
+
<br>  
-
 
+
-
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>
+
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.  
-
#
+
[[Image:05-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>
+
Una vegada seleccionada s'ha d'especificar una IP, per defecte és 192.168.10.1
-
Per fer aquesta modificació, cal executar des de consola l'ordre:  
+
[[Image:06-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  ==
+
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à.
-
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>
+
La descàrrega de les imatges pot ttrigar una estona i depen de la velocitat de connexió a Intenet.  
-
 
+
-
<br>
+
-
Des de consola, s'ha d'executar l'ordre:
+
En cas que ja es tinguin descarregades les imatges dels terminals, el configurador preguntarà si es volen tornar a generar.
-
gksu gedit /etc/default/tftpd-hpa
+
[[Image:09-ltsp.png|center]]
<br>  
<br>  
-
i modificar la línia TFTP_ADDRESSS.  
+
Una vegada generades les imatges el servidor estarà totament configurat i el configurador ens reiniciarà el servidor per aplicar tots els canvis del sistema.  
-
Així doncs, la línia ha de quedar configurada tal i com es mostra a continuació:  
+
[[Image:07-ltsp.png|center]]
-
 
+
-
TFTP_ADDRESSS="192.168.10.1:69"
+
<br>  
<br>  
-
== Modificació de la configuració dels serveis DHCP i TFTP  ==
+
[[Image:08-ltsp.png|center]]
<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</span>'''<span style="line-height: 1.5em;"> i&nbsp;'''/etc/init/isc-dhcp-server.conf'''</span>
+
== Configuració manual<br> ==
-
<span style="line-height: 1.5em;" />
+
El servidor LTSP també està documentat per configurar-lo de forma manual a l'enllaç següent:<br>
-
=== <span style="line-height: 1.5em;" />Modificació del fitxer tftpd-hpa.conf ===
+
*[[Ltsp_manual|Configuració manual]]<br>
 +
= <br>Resolució de problemes:  =
 +
== El flash no funciona en el meu terminal  ==
-
Per editar el fitxer de configuració del servei TFTP, cal executar des de consola l'ordre:
+
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:&nbsp;
 +
<pre>LDM_DIRECTX = true
 +
</pre>
 +
en cas que es trobi dins del fitxer de configuració.
 +
<br> Per editar-lo, cal escriure l'ordre següent des de la consola:
 +
<pre>gksu gedit /var/lib/tftpboot/ltsp/i386/lts.conf
-
<pre>gksu gedit /etc/init/tftpd-hpa
 
-
</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>
 
-
 
-
 
-
=== Modificació del fitxer isc-dhcp-server.conf  ===
 
-
 
-
&lt;span style="line-height: 1.5em;" /&gt;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>  
</pre>  
-
i editar la línia:
+
<br>i eliminar l'ordre '''LDM_DIRECTX = true''' en cas que existeixi al fitxer.  
-
<pre>start on runlevel [2345]
+
-
</pre>
+
-
per tal que quedi de la forma següent:&lt;span style="line-height: 1.5em;" /&gt;
+
-
<pre>start on runlevel [2345] and net-device-up IFACE=eth1&lt;/span&gt;</pre>
+
-
on '''eth1''' és la placa de xarxa que dóna el servei a la xarxa de terminals lleugers.  
+
<br>  
<br>  
-
<br>
+
== Puc utilitzar el mateix usuari per obrir els diferents terminals lleugers?  ==
-
<br>
+
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.<br>  
-
== Configuració del fitxer lts.conf  ==
+
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.  
-
<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:</span>  
+
<br>  
-
  /var/lib/tftpboot/ltsp/i386
+
== Com puc donar d'alta usuaris amb els perfils d'infantil, primària i secundària per fer-los servir als terminals lleugers? ==
-
amb l'ordre:
+
Abans que res, cal que haver instal·lat algun dels paquets '''linkat-perfil-infantil''', '''linkat-perfil-primaria''' o '''linkat-perfil-secundaria'''.
-
gksu gedit  /var/lib/tftpboot/ltsp/i386/lts.conf
+
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>
-
El contingut del fitxer lts.conf ha de ser el següent:<br>  
+
<br>
-
<pre>[default]
+
-
 
+
-
LDM_XSESSION="gnome-session --session=gnome-fallback"
+
-
LDM_LANGUAGE = ca_ES.UTF8
+
 +
Per descomprimir-lo, es pot fer des de consola amb l'ordre:<br>
 +
<pre>unzip alta_massiva_perfils.zip
</pre>  
</pre>  
-
El fitxer lts.conf es es pot modificar per tal d'ajustar la configuració específica de cada terminal lleuger.  
+
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>sudo bash alta_massiva_perfil.sh
 +
</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.
-
<br>
+
== Puc congelar els usuaris del servidor de terminals lleugers?  ==
-
=== Compressió del trànsit entre el terminal lleuger i el servidor  ===
+
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.
-
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.
+
<br>
-
En cas de ternir 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.  
+
Per congelar els usuaris es pot fer servir el programa [http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Trivial_Freezer 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.  
<br>  
<br>  
-
L'edició del fitxer lts.conf es pot realitzar amb l'ordre:
+
== El servidor de terminals lleugers (LTSP) va lent ==
-
<pre>gksu gedit /var/lib/tftpboot/ltsp/i386/lts.conf</pre>
+
-
<br>
+
-
 
+
-
== Configuració del fitxer lightdm.conf  ==
+
-
 
+
-
<span style="line-height: 1.5em;">Es </span>'''recomana'''<span style="line-height: 1.5em;">&nbsp;editar el fitxer de configuració </span>''lightdm.conf''<span style="line-height: 1.5em;"> perquè que no aparegui la llista completa d'usuaris del servidor de terminals lleugers. Per fer-ho, cal modificar l'entrada del gestor gràfic </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
+
-
 
+
-
<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
+
-
</pre>
+
-
<br> <strike>4- Cal arrencar el servei dhcp amb l'ordre: sudo start isc-dhcp-server sudo update-rc.d isc-dhcp-server defaults 5- A continuació, cal executar les ordres següents sudo ltsp-update-sshkeys sudo ltsp-update-image --arch i386 Nota: L'execució de la darrera ordre pot trigar una mica ja que es regenera la imatge que s'envia als terminals lleugers.</strike>
+
-
<strike>7- Cal arrencar el servei tftp executant l'ordre: sudo start tftpd-hpa sudo update-rc.d tftpd-hpa defaults</strike>
+
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.

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.