R�seau  :    Technopole de l'Aisne -- Scideralle -- Zope Europe -- AFUL -- Adullact -- APRIL -- Ville de Soissons -- Afnet -- AMLL -- Ecots -- Mandrake -- Consortium MutuaLibre

Soissons Informatique Libre

Centre Europ�en de Transfert et de Recherche en Informatique Libre


Nous contacter Plan du site Accueil Ganesha Mailing list Wiki
Vous êtes ici : Transfert technologique > Fiches techniques (laboratoire ECP) > Le son sous LTSP
Actualit�s
Archives
Dossier de presse

Agenda
R�servation de la salle de formation
Les rendez-vous

Espace Entreprise
Prestataires LL

L’association SIL-CETRIL
Travail collaboratif-(plone)
Activit�s
Les plaquettes
Organigramme
Statuts

Projets
MutuaLibre
Projet europ�en F.R.E.E.

SIL-EDUC
Pr�sentation

Transfert technologique
Documentation
Fiches techniques (laboratoire ECP)
L’offre de formation
S�minaires
T�l�chargement
veille

Troph�es du libre
Premi�re �dition
Interview sur France Info

Le son sous LTSP
CONFIGURATION "PLUG & PLAY"
mardi 18 novembre 2003, par Olivier HECART


Une nouvelle fois, le laboratoire de sil-cetril vous rappelle que toutes les informations n�cessaires � l’installation de LTSP et du son sont disponibles sur le site www.ltsp.org. Vous trouverez aussi des informations concernant le son sous LTSP sur LinuxPlanet. SIL-CTRIL ne fait que vous proposer une solution "Plug & play".

Int�gration du son dans une solution LTSP

Installation :

Pour installer le son, il faut au pr�alable avoir install� LTSP (voir l’article R�seaux de clients fins : Solution LTSP). Il faut ensuite se rendre sur le site LTSP.org dans la section download ( www.ltsp.org/download ) et t�l�charger le package ltsp_sound-3.0.1-i386.tgz.

Le d�compresser et lancer le script d’installation en root :

tar -zxvf ltsp_sound-3.0.1-i386.tgz
cd ./ltsp_sound
su -
./install.sh

Lorsque le script d’installation vous pose la question suivante : Would you like to install the nasd sound utilities package? [Y/N]: r�pondez par l’affirmative avec Y.

Configuration :

Le son est d�sormais install�. Il ne reste plus qu’a configurer LTSP. Pour cela, il faut �diter le fichier lts.conf situ� dans la racine client (/opt/ltsp/i386/etc/lts.conf). Dans la section [Default], ajoutez les trois lignes suivantes :

SOUND         = Y
SOUND_DAEMON  = nasd
SMODULE_01    = auto

Vous pouvez d’ors et d�ja tester votre nouvelle configuration. Si cela ne fonctionne pas, reportez vous � la section qui suit.

Commentaires :

L’option SOUND_DAEMON indique quel d�mon de son va �tre utilis� par LTSP. Vous pouvez utiliser d’autres d�mons de son que nasd (par exemple esd ou artsd) cependant, si vous n’utilisez pas nasd, il vous faudra rediriger le flux sonore vers votre client chaque fois que vous lancerez une application utilisant le son. Tandis que nasd fait automatiquement cette redirection. (Par d�faut, le script d’installation de ltsp_sound installe nasd et esd)

L’option SMODULE_01 indique quel module doit �tre charg� pour la carte son. Si cette option est plac�e sur auto, LTSP cherche dans une liste (/opt/ltsp/i386/etc/audiolist) quel module correspond � votre carte son. Ceci fonctionne bien mais la liste est exhaustive et il est probable que vos cartes son ne soient pas toutes r�f�renc�es (par exemple les cartes son des OpenBrick).

Si c’est le cas, plusieurs solutions sont envisageables :

1 - Si toutes vos cartes son utilisent le m�me module, il suffit de mettre dans lts.conf l’option :

SMODULE_01  = nom_du_module

Par exemple, si toutes vos cartes son sont plus ou moins r�centes, il est probable qu’elles soient toutes compatibles SoundBlaster dans ce cas, il faut mettre l’option :

SMODULE_01  = sb

Si vos cartes son n�cessitent plusieurs modules, vous pouvez tous les pr�ciser sous la forme :

SMODULE_01   = nom_du_premier_module
SMODULE_02   = nom_du_deuxieme_module
SMODULE_03   = nom_du_troisieme_module
...

2 - Toutes vos cartes son sont : soit r�f�renc�es dans l’audiolist, soit utilisent le m�me module (SoundBlaster). (Cela couvre 95% des cas). Il faut garder l’option SMODULE_01 = auto et modifier le script rc.sound dans la racine client (/opt/ltsp/i386/etc/rc.sound). Remplacez la partie (dans les environs de la ligne 25) :

auto) # guess at the right sound module
   if [ -x /sbin/pci_scan -a -f /etc/audiolist ]; then
       AUTOMOD=`/sbin/pci_scan /etc/audiolist`
       if [ -n "${AUTOMOD}" ]; then
               echo "Auto detection complete, Loading ${AUTOMOD} "
               modprobe ${AUTOMOD}
       fi
   fi

par :


auto) # guess at the right sound module
   if [ -x /sbin/pci_scan -a -f /etc/audiolist ]; then
       AUTOMOD=`/sbin/pci_scan /etc/audiolist`
       if [ -n "${AUTOMOD}" ]; then
               echo "Auto detection complete, Loading ${AUTOMOD} "
               modprobe ${AUTOMOD}
       else
               echo "Auto detection error"
               echo "Will try with Sound Blaster"
               modprobe sb
       fi
    fi

Gr�ce � ce changement, LTSP cherche dans l’audiolist quel module correspond � votre carte son et, s’il ne trouve pas, essaie avec le module Sound Blaster.

3 - Si Aucunes de ces deux solutions n’est suffisante, il vous faudra �diter l’audiolist pour qu’elle prenne en compte toutes vos cartes son.


Le son fonctionne aussi sur des clients poss�dant seulement 16 Mo de m�moire vive sans ralentissement visible.


Avec cette configuration "plug & play", si un client ne poss�de pas de carte son ou n’arrive pas � charger les modules correspondant, il avertit l’utilisateur au d�marrage avec le message suivant :

ERROR! unable to AutoDetect the required module!

Press <Enter> to continue

Puis attends une pression de la touche entr�e.

Si vous voulez que de tels clients d�marrent sans l’intervention d’un utilisateur il faut modifier le fichier rc.sound dans la racine client (/opt/ltsp/i386/etc/rc.sound).
Remplacez la partie (dans les environs de la ligne 35) :

if [ ${ERR} -ne 0 ]; then
       pr_fail
       echo
       echo "ERROR! unable to AutoDetect the required module!"
       echo
       echo -n "Press <Enter> to continue"
       read CMD
       exit
fi

par :

if [ ${ERR} -ne 0 ]; then
       pr_fail
       echo
       echo "ERROR! unable to AutoDetect the required module!"
       echo "Will start without sound"
       echo
       #echo -n "Press <Enter> to continue"
       #read CMD
       exit
fi

Répondre à cet article

> Le son sous LTSP
13 octobre 2004, par Mica

mince ltsp_sound-3.0.1-i386.tgz n’est plus dispo sur le ltsp.org en question un autre lien ? merci

Répondre à ce message

> Le son sous LTSP
13 octobre 2004, par Mica

je fais les questions et les reponses : http://ftp.kspei.com/pub/ltsp/

Répondre à ce message

> Le son sous LTSP
30 octobre 2004, par Arnaud LUQUIN

oui il est dispo ici :

ftp://ftp.epplug.org/ltsp/ltsp_sound-3.0.1-i386.tgz

Bonne installation,

Arnaud LUQUIN

Répondre à ce message

> Le son sous LTSP
1er mars 2004, par neoexe

salut, je r�alise en ce moment un terminal serveur avec ltsp, mais quand j’install le module de son, celui-ci m’affiche des erreurs. pour mon ltsp, j’ai utilis� les paquets disponible sur le site ltsp.org avec la version core.3.0.9. il me met que des dossier n’existe pas et quand j’utilise le ltsp_sound du site le ltsp.org (qui n’est pas le m�me que celui de ce site) il me demande d’installer lts_kmod or quand j’install lts_kmod il me demande d’installer lts_core mais il est d�j� install�... que faire ? ? quelqu’un peut m’aider ? ? ?

Merci d’avance

Répondre à ce message

> Le son sous LTSP
12 mars 2004, par Jean Christophe

Bonjour, On dirait qu’il y a un probl�me ! Quelle est ta distribution ?

Répondre à ce message

> Le son sous LTSP
29 mars 2004

j’utilise la suse 8.2, mais c bon mon pb est r�solut... g pris l’ancien ltsp-sound et il marche o poils ! ! ! merci encore

Répondre à ce message

> Le son sous LTSP
2 août 2004, par jen marc

Bonjour Je suis entrain d’essayer la version complete de ltsp education : www.k12ltsp.org Qaund j’installe le son, je perds le login grahique sur le poste client, j’ai simplement la croix. Pourriez vous me dire si vous avez eu d�ja un tel pb. Merci Jean Marc

Répondre à ce message

> Le son sous LTSP
10 août 2004, par neoexe

si ta la croix au login graphique c ke ton protocol xdmcp n’est pas partag� sur le r�seau, fais un netstat avec xdmcp ou xdm et regarde si il te l’affiche

Répondre à ce message

Dans la même rubrique :
Cartes PCMCIA WiFi SiteCom WL-011
PROM PXE pour un r�seau de clients fins recycl�s
Cluster openMosix
R�seaux de clients fins : Solution LTSP
Installer une camera dv sous Linux
LBX




Proposer un article | Nous contacter | Plan du site | Admin | Accueil