Ceci est une ancienne révision du document !


Edubuntu : LTSP, résolution de problèmes

Page en cours de construction : en attendant, vous pouvez consulter les "FAQ" ici (en anglais) :


Cette page regroupe un ensemble d'information pour résoudre les problèmes classiques de configurations ou d'utilisation

Où trouver de l'aide pour l'utilisation d'Edubuntu et LTSP

  • La liste de diffusion des utilisateurs francophones d'Edubuntu

https://eshu.ubuntu-eu.org/mailman/listinfo/edubuntu-fr

  • La liste de diffusion des utilisateurs anglophones d'Edubuntu:

https://lists.ubuntu.com/mailman/listinfo/edubuntu-users

Je peux ouvrir une session sur le serveur mais je ne peux pas me connecter depuis les clients légers

Cela arrive généralement quand l'adresse IP du serveur n'est plus la même, car la connexion entre serveur et client se fait via SSH donc les clés de cryptages sont générées en fonction des adresses IP. Pour résoudre ce problème, tapez dans une console sur le serveur:

sudo ltsp-update-sshkeys

Où puis-je trouver une bonne documentation sur les clients légers Edubuntu ?

Quel type de matériel puis-je utiliser pour les clients légers et le serveur?

Cette question est examinée dans le détail sur cette page:
https://help.ubuntu.com/community/EdubuntuDocumentation/EdubuntuCookbook/HardwareRequirements

Existe-t-il des outils de gestion graphique pour les clients légers?

Oui, dans le menu Système ⇒ Administration, sélectionnez Thin Client Manager.

Puis-je avoir certains de mes clients légers configurés en kiosques Web anonymes ?

Oui, vous devez construire un environnement LTSP séparé sur le serveur comme suit:

sudo ltsp-build-client --kiosk --base /opt/ltsp-kiosk/

Et configurer le serveur DHCP (/etc/ltsp/dhcpd.conf) pour que les clients concernés utilisent le kiosque Web:

option root-path="/opt/ltsp-kiosk/

Comment puis-je modifier l'écran de connexion sur mes clients légers?

L'écran de connexion des clients légers est généré quand ldm s'exécute sur le client. Vous pouvez modifier cela dans l'environnement ltsp utilisé. Un exemple:

/opt/ltsp/i386/usr/share/ldm/themes/

regroupe les thèmes utilisés par défauts. Pour faire le votre, faites une copie d'un thème existant:

sudo cp -r /opt/ltsp/i386/usr/share/ldm/themes/Edubuntu /opt/ltsp/i386/usr/share/ldm/themes/MonTheme
sudo rm /opt/ltsp/i386/usr/share/ldm/themes/default
sudo ln -s /opt/ltsp/i386/usr/share/ldm/themes/MonTheme /opt/ltsp/i386/usr/share/ldm/themes/default

Maintenant, modifiez cette copie.

Le son ne fonctionne pas sur les pages avec "flash" (par exemple youtube vidéos) sur mes clients légers!

Il s'agissait d'un problème connu de longue date avec le code propriétaire du plugin d'adobe. Il a récemment été fixé, même si la correction n'avait pas été reflété dans Edubuntu feisty. La solution est simple pour télécharger et installer le "libflashsupport" sur votre serveur avec ces commandes:

wget http://pulseaudio.vdbonline.net/libflashsupport/libflashsupport_1.0~2219-1_i386.deb
sudo dpkg -i libflashsupport_1.0~2219-1_i386.deb

Pour plus d'informations sur la correction et le travail accompli, vous pouvez regarder ici: http://pulseaudio.revolutionlinux.com/PulseAudio

Est-il possible de mettre en place LTSP sur une connexion sans fil?

Un bref aperçu sur la façon dont les clients légers démarrent:

  1. Le client léger démarre et envoie sur le réseau la requête PXE ou Etherboot
  2. Le serveur DHCP répond et dit au client où trouver le mini noyau nécessaire et la racine de son système.
  3. Le client récupére le noyau via TFTP et monte le système de fichier via NFS depuis le serveur

Les cartes WLAN ne supportent pas PXE ou Etherboot, il n'y a donc aucun moyen pour le client léger d'envoyer une demande de PXE ou Etherboot au réseau avec une carte sans fil . La seule façon d'y parvenir serait d'avoir le noyau et initramfs stockées localement en quelque sorte (ce qui d'ailleurs n'est pas une configuration LTSP, mais plutôt un minimum d'amorçage locale qui monte le système de fichiers via NFS). De plus, vous devriez gérer l'ESSID pour le WLAN ainsi que des possibilités de cryptage via les options de démarrage.

Il n'est pas impossible de construire une image démarrage local WLAN, mais vous aurez toujours besoin de médias locaux (clé usb, de carte flash ou CD) pour démarrer et il est loin d'être supporté par nous (l'implémentation demandera du temps et des essais).

Mon serveur Edubuntu a trop de fichiers dans /tmp!!!

Cela a été un problème jusqu'à présent, y compris dans Edubuntu Feisty. Ce sont les fichiers temporaire "de swap" des clients légers qui ne sont pas d'arrêt correctement. Ajoutez la ligne suivante au fichier /etc/hosts.allow:

nbdswapd: ALL: keepalive

Cela devrait cesser de faire des nouveaux fichiers. Il faudra redémarrer le serveur pour éliminer ceux qui existent déjà.

How do I set the root password on the thin clients?

In order to debug individual thin clients it can be useful to be able to login in a text session on the thin client. To do this: 1. Login as normal and start a terminal (under applications→accessories menu). 1. Type i386} and press return. You will be prompted for your password. 1. At the next prompt, type passwd} and press return. You will be prompted for the root password for the thin clients. 1. If you're running gutsy (v7.10) or newer, you must now run sudo_ltsp-update-image} and reboot the thin client you wish to login to.

Having done the above, you can go to any of your thin clients, hold <ctrl><alt> and press F1. You should now be able to login with the username root and the password you set.

How can I automatically create large numbers of users?

There isn't currently a way within the standard system "users and groups" manager tool. However, several ways exist which were mentioned in this thread on edubuntu-users mailing list.

https://lists.ubuntu.com/archives/edubuntu-users/2007-January/thread.html#529

most of the ideas centre around the createusers} script which is part of Matt Oquist's smbldap setup script.

http://www.majen.net/smbldap/

I can't get USB storage keys/devices to work on thin clients

One of the most common reasons for USB storage devices not to work is the user needs to be in the fuse} group. By running the groups} command a user can check what groups he is in. You can change user groups in the user admin tool which you use to create users.

If that isn't the answer, there are instructions for debugging local devices here:

* https://wiki.ubuntu.com/DebugLocalDev

  • clientleger_problemes.1198427274.txt.gz
  • Dernière modification: Le 23/12/2007, 17:39
  • (modification externe)