In booting off my own LiveCD using livecd-tools-1.0.20 on a Compaq M700 laptop, as soon as the autoconfig script initializes the sound modules, and sets volumes to 95% and unmute I get feedback. Volumes should initially be set to "0% mute" on initialization. That solves the issue for me. Reproducible: Always Steps to Reproduce: 1. Boot system with autoconfig script in runlevel 2. Move mic close to speakers (if not a laptop) 3. Actual Results: Feedback, ears bleed Expected Results: Sound should be initialized without feedback Changing autoconfig script to: if [ -n "`grep Mic /etc/amixer`" ] amixer -q set Mic 0% mute cap >/dev/null 2>&1 resolves feedback issue
Created attachment 59553 [details, diff] Patch file for autoconfig to fix Mic volume level
Can you try something for me? Test out what happens if you leave the Mic alone, but just mute the Cap (don't change volume, just mute).
I guess I should have explained that a bit better... one of the primary reasons that we want the capability of doing voice chat on the gamecd... by turning off the capture, it effectively disables the microphone... anyway... I'm just going to mute the Mic, but leave the volume alone, so users playing a game that want voice chat only have a single toggle to re-enable it.
Ahh ok, I understand the reasoning. I will try to see if just muting without adjusting the volume will correct my situation tonight when i get home. Maybe we can include a kernel boot parameter of "nomute" or "gamecd" to not mute the Mic on autoconfig's execution so that both environments can operate the way they want to from boot.
Muting just the Mic seems to work fine. Since livecd-tools 1.0.21_pre4 is in portage (though package.mask'd for now) I'm going ot mark this one RESOLVED.