<<Two problems: 1. The original script used a syntax msg( alsactl restore ....). This does not to anything. 2. The script as I changed it with a direct call to alsactl restore is apparently no being run or being run out-of-order on startup. <<< Actually, the thing gets muted out when loging in or out from a KDE session. Not nice.