I've had this issue with lts.conf RCFILE_* entries - see this: https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/163000
Most likely, the RCFILE_* scripts are running before your sound hardware is fully initialized (that was the case with me setting headphone-jack-sense on so it would recognize headphones being plugged in and stop playing sound over the internal sound speaker of my clients). HTH, Jordan Chris Roberts wrote: > I have saved a script in /opt/ltsp/i386/etc/rc.d named "unmute". I have added > the line > > RCFILE_01 = unmute > > in lts.conf. > > There are no error messages upon rebooting the client, but the script does > not > appear to have run. If, from the client shell, I run "/etc/rc.d/unmute" it > works perfectly (by which I mean that typing "amixer sget Front" shows the > desired volume and is unmuted). Script is executable for ugo. > > I have tried including the full path in lts.conf, but the boot process then > complains that the RCFILE does not exist; which would suggest that without > the full path it is happy, even though it does not appear to be working. > > The only thing that I can think of is that the boot process finishes by > displaying various SCSI messages confirming the detection of the card reader > slots (Compact Flash, XD, SD, MS etc) and I have to hit ENTER to return to > shell prompt. > > e.g. > > sd 0:0:0:0: Attached scsi removable disk sda > sd 0:0:0:1: Attached scsi removable disk sdb > sd 0:0:0:2: Attached scsi removable disk sdc > sd 0:0:0:3: Attached scsi removable disk sdd > > Any thoughts? See below for the boring detail. > > Many thanks, > Chris Roberts > > ------- > As the name suggests, the RC script is designed to un-mute sound devices. > > I have an HP dc5750 PC for which I have managed to get the sound card > working, > with LTS.conf: > > SMODULE_01 = "snd-hda-intel model=hp" > > Unfortunately the sound is muted. On the client I can enable sound by typing: > > amixer set Front 75% unmute > > And then all is well. > > Sadly an obvious "FRONT_VOLUME = 100" line in LTS.conf did not improve > matters, so I needed to find some way of automating this task. > > I came across this script written by Gideon Romm of Symbio Technologies (who > I > believe is/was a member of this list): > > <http://www.mirrorservice.org/sites/dl.sourceforge.net/pub/sourceforge/s/sy/symbiont/ltsp-setup-more> > > This script looks ideal, as it would appear to implement FRONT_VOLUME and > un-mute automatically. I have made a few changes to the script, only so that > I understood its workings better: > > #!/bin/bash > # > # Copyright Gideon Romm, Symbio Technologies > # > # Released under GPLv2 > # > # This is a script to set up certain things > # that are not already setup in an SBA environment > # > # Specifically: > # 1. restore sound levels > # > > # Set up local environment > if [ -f /etc/lts.conf ]; then > eval `getltscfg -a` > fi > > # Set up sound > if [ -n "$VOLUME" ]; then > amixer sset Master,0 ${VOLUME}% unmute 2>/dev/null > amixer sset 'Master Digital',0 ${VOLUME}% unmute 2>/dev/null > amixer sset Headphone,0 ${HEADPHONE_VOLUME:-$VOLUME}% unmute 2>/dev/null > fi > > if [ -n "$PCM_VOLUME" ]; then > amixer sset PCM,0 ${PCM_VOLUME}% unmute 2>/dev/null > fi > > if [ -n "$MIC_VOLUME" ]; then > amixer sset Mic,0 ${MIC_VOLUME}% unmute cap 2>/dev/null > fi > > if [ -n "$CD_VOLUME" ]; then > amixer sset CD,0 ${CD_VOLUME}% unmute 2>/dev/null > fi > > if [ -n "$FRONT_VOLUME" ]; then > amixer sset Front,0 ${FRONT_VOLUME}% unmute 2>/dev/null > fi > > # End of unmute script > > For completeness my lts.conf for this client looks like this: > > # HP dc5750 > XSERVER = ati > LIKE = "DGM-L1931" > SMODULE_01 = "snd-hda-intel model=hp" > LIKE = Sound > VOLUME = 100 > FRONT_VOLUME = 100 > MIC_VOLUME = 0 > CD_VOLUME = 100 > RCFILE_01 = unmute > SCREEN_01 = shell > ALLOW_SHUTDOWN = Y > > # End of lts.conf extract > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _____________________________________________________________________ > Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-discuss > For additional LTSP help, try #ltsp channel on irc.freenode.net -- Jordan Erickson Owner, Logical Networking Solutions http://www.logicalnetworking.net 707-636-5678 Latest LNS Blogs - http://blogs.logicalnetworking.net RFID Passports coming in 2008 Peru orders 260,000 OLPC laptops for kids, Mexico 50,000 CNet to Microsoft: Ditch Vista ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.freenode.net
