Your message dated Wed, 27 Feb 2008 17:38:35 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Re: [Pkg-xfce-devel] Bug#382274: xfce4-mixer-alsa does not 
recognize mixers
has caused the Debian Bug report #382274,
regarding xfce4-mixer-alsa does not recognize mixers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
382274: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=382274
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: xfce4-mixer-alsa
Version: 4.3.90.1

Hi!

Problem:
xfce4-mixer-alsa does not recognize the mixers of my soundcard, alsamixer works 
as expected.

Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio 
Controller,
module: snd_hda_intel

Cause:
This seems to be the same problem as reported here:
http://bugzilla.xfce.org/show_bug.cgi?id=1489
(In short: xfce4-mixer doesn't know the names of the sliders, thus fails to 
detect a master)

Solution:
I added the name of my master slider ('Front'). The following patch solves the 
problem on my machine:

--- xfce4-mixer-4.3.90.1/lib/vc_alsa.c          2006-04-16 16:58:21.000000000 
+0200
+++ xfce4-mixer-4.3.90.1-patched/vc_alsa.c      2006-08-09 22:57:53.000000000 
+0200
@@ -71,10 +71,11 @@
 static void find_master(void)
 {
        int             err;
-       snd_mixer_selem_id_t    *sid, *sid2, *sid3;
+       snd_mixer_selem_id_t    *sid, *sid2, *sid3, *sid4;
        char buf[12] = "Master";
        char buf2[12] = "PCM";
        char buf3[13] = "Analog Front";
+       char buf4[12] = "Front";
        
        elem = NULL;
 
@@ -90,6 +91,10 @@
        snd_mixer_selem_id_set_index(sid2, 0);
        snd_mixer_selem_id_set_name(sid2, buf3);
 
+       snd_mixer_selem_id_alloca(&sid4);
+       snd_mixer_selem_id_set_index(sid2, 0);
+       snd_mixer_selem_id_set_name(sid2, buf4);
+
        if (handle != NULL) {
                snd_mixer_close(handle);
                handle = NULL;
-- 


Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer


--- End Message ---
--- Begin Message ---
Version: 4.4.2-2

On Wed, Feb 27, 2008 at 04:16:01PM +0000, Michael Goth wrote:
> The problem has dissapeared quite some time ago. I don't really know when 
> it got solved because I used a patched xfce4-mixer-alsa package that I 
> had set on "hold" in aptitude. But at some time in the past the package 
> must have been upgraded nonetheless and things just keeped working. So I 
> forgot all about it.
> 
> Long story short: Things are working as they should, bug can be closed :)

Cool! Thanks, and regards,
-- 
Yves-Alexis


--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
Pkg-xfce-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-xfce-devel

Reply via email to