http://qa.mandrakesoft.com/show_bug.cgi?id=4344





------- Additional Comments From [EMAIL PROTECTED]  2003-28-07 02:01 -------
Thanks for the clarification. I confirmed that pressing "m" alternately mutes 
and unmutes the channel. Basically, the muting option is like a digital 1/0 
value which is multiplied with the actual value of the channel. Obviously, 
anything multiplied with zero is zero. 
 
The problem lies elsewhere. Kmix has buttons for muting which are very visible 
and obvious. I have also seen cases where kmix automatically sets the value of 
a channel to zero if it is muted. Aumix also does the same. But alsamixer 
obviously does differently. Given different mixers (kmix, gmix, aumix, xmix, 
alsamixer) follow different protocols, its hard to know which is doing what. 
 
Now, whatever be the "correct" behavior, the problem with alsamixer is that it 
does not say anything about pressing "m" (even though it says to press "esc" to 
quit) after it is started in a terminal. This is a design flaw. Adding a few 
more help lines like: 
 
        Press "m" to toggle muting for the current channel 
 
would avoid such trouble. Note that the terminal version of aumix does a much 
better job and lists a set of keys needed to perform the basic functions of a 
mixer. 
 
Running "man alsamixer" and learning from it should be a last resort, not the 
first necessity in the GUI desktop world. 

-- 
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: UNCONFIRMED
creation_date: 
description: 
I am using the ALSA driver "snd-via82xx" and have these rpms: 
 
libalsa-data-0.9.5-1mdk 
libalsa2-0.9.5-1mdk 
alsa-utils-0.9.5-1mdk 
 
At boot, the driver's channels are all mutes (at zero). Now, if alsamixer is 
used to unmute them (set non-zero values), it has no effect since no sound can 
be heard even if alsamixer shows 100 for PCM and Master. However, if some other 
mixer (such as aumix) is used to unmute the sound channels to any non-zero 
values, alsamixer starts working fine. In brief, alsamixer cannot increase the 
volume (Master and PCM channels) if it starts from zero. This is a serious 
problem since after booting the ALSA drivers are muted and therefore it is 
impossible to get sound using alsamixer.

Reply via email to