You are not logged in.

#1 2010-05-17 06:33:18

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

ALSA not restoring the "Master" control [Solved]

Everytime I start my HTPC (At minimum once per day)  the "Master" control in alsamixer is set to 0, and I have to login via SSH and run the command "alsactl restore" myself.

I've tried everything from the Wiki: http://wiki.archlinux.org/index.php/Alsa, and some more stuff I cant remember now. How do I solve this? It's really anoying.

Last edited by Hund (2010-05-23 18:04:53)

Offline

#2 2010-05-17 06:43:12

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: ALSA not restoring the "Master" control [Solved]

Hund wrote:

alsactl restore

Ever heard of a startup script?

ALSA is mute at startup, because too high a volume can potentially physically damage speakers.

Offline

#3 2010-05-17 06:46:38

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: ALSA not restoring the "Master" control [Solved]

Forgot to mention that, I've already tried using a startup script, even with a 10 sec delay.

By default it might be mute, but I've changed that and therefore it shouldnt be muted at start.

Last edited by Hund (2010-05-17 06:47:06)

Offline

#4 2010-05-17 07:00:52

toad
Member
From: if only I knew
Registered: 2008-12-22
Posts: 1,775
Website

Re: ALSA not restoring the "Master" control [Solved]

put your desired alsa settings in your rc.local if nothing else works...


never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::

Offline

#5 2010-05-17 07:11:22

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: ALSA not restoring the "Master" control [Solved]

I added this to my rc.local:

amixer sset 'Master' 50% unmute &> /dev/null

But it didnt help.

Offline

#6 2010-05-17 08:11:16

demian
Member
From: Frankfurt, Germany
Registered: 2009-05-06
Posts: 709

Re: ALSA not restoring the "Master" control [Solved]

Did you store the settings with alsactl store and added the alsa daemon to rc.conf after that?


no place like /home
github

Offline

#7 2010-05-17 08:35:15

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: ALSA not restoring the "Master" control [Solved]

demian wrote:

Did you store the settings with alsactl store and added the alsa daemon to rc.conf after that?

Yepp. smile

Offline

#8 2010-05-23 16:54:23

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: ALSA not restoring the "Master" control [Solved]

Anyone?

Offline

#9 2010-05-23 17:04:27

toad
Member
From: if only I knew
Registered: 2008-12-22
Posts: 1,775
Website

Re: ALSA not restoring the "Master" control [Solved]

Hund wrote:

I added this to my rc.local:

amixer sset 'Master' 50% unmute &> /dev/null

But it didnt help.

Not surprised it didn't work - it looks just as effective as: "Gimme some noise!!!" big_smile

Try the following and be happy smile

amixer set Master 85% unmute
amixer set PCM 85% unmute

Of course, test it first as in http://wiki.archlinux.org/index.php/ALS … s_and_test


never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::

Offline

#10 2010-05-23 17:32:05

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: ALSA not restoring the "Master" control [Solved]

Didnt work.

The correct command for me is "amixer set "Master Front" 90% unmute". Dunno how I'll get it to be executed at boot. sad

Offline

#11 2010-05-23 17:58:18

Hund
Member
From: Sweden
Registered: 2010-03-22
Posts: 479
Website

Re: ALSA not restoring the "Master" control [Solved]

Hm. I rememberd I've installed quick-init before. After removing that I think the problem is solved. But now I cannot autostart XBMC instead. big_smile

Edit: XBMC solved to.

Edit II: After removing quick-init my HTPC boots 2 sec faster. big_smile

Last edited by Hund (2010-05-23 18:02:37)

Offline

Board footer

Powered by FluxBB