[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: config mixer device for aumix



On 2006-09-08, Florian Kulzer <florian@molphys.leidenuniv.nl> wrote:
> On Fri, Sep 08, 2006 at 21:42:06 +0300, Simo Kauppi wrote:
>> On Fri, Sep 08, 2006 at 08:30:29PM +0200, Florian Kulzer wrote:
>> > On Wed, Sep 06, 2006 at 00:06:53 +0000, 46kmz5j02@sneakemail.com wrote:
>> > > I upgraded from sarge to etch, and now console sound apps like 
>> > > aumix and mp3blaster won't work (sound apps work fine in X).  
>> > > During boot, the following message is displayed: 
>> > > 
>> > > "Restoring mixer settings: failed"
>> > > 
>> > > If I run 'aumix', it says "aumix:  error opening mixer".  The 
>> > > default mixer it is looking for, /dev/mixer, does not exist.  I 
>> > > looked around in /dev/ and found the following:
>> > > 
>> > > "crw-rw---- 1 root audio 14, 0 2005-02-26 01:39 /dev/.static/dev/mixer"
>> > > 
>> > > If I run 'aumix -d /dev/.static/dev/mixer', then it works as it
>> > >  should, even if I kill it and then just run 'aumix' without the 
>> > > '-d' option.  If I then shutdown or reboot, I see a message about 
>> > > the mixer and muting being saved.  However, on the next boot, 
>> > > it once again says: "Restoring mixer settings: failed".
>> > 
>> > [...]
>> > 
>> > > I am using kernel 2.6.15-1-k7.  
>> > 
>> > That looks like a problem with udev. Did you purge the hotplug package
>> > after you upgraded to Etch?
>
> [...]
>
>> I think that aumix uses some kind of OSS compatibility mode of ALSA. In
>> my case I need to `modprobe snd-mixer-oss` to get the /dev/mixer
>> device for aumix.
>
> Good point, I had not thought of that. The module is loaded
> automatically for me during boot (Sid, udev 0.100-1), but that might not
> be the case for the OP. However, the fact that he has the mixer in
> /dev/.static/dev/ might mean that the module is loaded in his case as
> well and that there is a problem with udev.
>
> -- 
> Regards,
>           Florian
>
>

I just now purged hotplug by doing 'aptitude purge hotplug', 
then rebooting.  It didn't fix aumix.

Here is the output of 'lsmod':

Module                  Size  Used by
nfs                   193800  0 
nfsd                  208132  17 
exportfs                5440  1 nfsd
lockd                  55752  3 nfs,nfsd
nfs_acl                 3392  2 nfs,nfsd
sunrpc                134332  13 nfs,nfsd,lockd,nfs_acl
ipv6                  222976  10 
nls_utf8                1984  5 
ntfs                  191824  5 
dm_mod                 51576  0 
via_agp                 9344  1 
agpgart                31496  1 via_agp
rtc                    11508  0 
via686a                15368  0 
i2c_isa                 4672  1 via686a
i2c_viapro              8020  0 
i2c_core               19408  3 via686a,i2c_isa,i2c_viapro
shpchp                 39872  0 
pci_hotplug            24884  1 shpchp
snd_emu10k1            97252  0 
snd_rawmidi            22688  1 snd_emu10k1
snd_seq_device          8012  2 snd_emu10k1,snd_rawmidi
snd_ac97_codec         82528  1 snd_emu10k1
snd_pcm                77704  2 snd_emu10k1,snd_ac97_codec
snd_timer              21444  2 snd_emu10k1,snd_pcm
snd_ac97_bus            2112  1 snd_ac97_codec
snd_page_alloc          9992  2 snd_emu10k1,snd_pcm
snd_util_mem            4352  1 snd_emu10k1
snd_hwdep               8480  1 snd_emu10k1
snd                    48740  7 snd_emu10k1,snd_rawmidi,snd_seq_device,
                              snd_ac97_codec,snd_pcm,snd_timer,snd_hwdep
emu10k1_gp              3520  0 
soundcore               8992  1 snd
parport_pc             32324  0 
parport                31880  1 parport_pc
gameport               14024  2 emu10k1_gp
pcspkr                  1732  0 
psmouse                32516  0 
serio_raw               6596  0 
joydev                  8960  0 
evdev                   8896  0 
mousedev               10592  1 
ext3                  118664  1 
jbd                    48724  1 ext3
mbcache                 8516  1 ext3
ide_cd                 36804  0 
cdrom                  33568  1 ide_cd
ide_disk               15936  11 
via82cxxx               8260  0 [permanent]
generic                 4356  0 [permanent]
ehci_hcd               29064  0 
uhci_hcd               28304  0 
usbcore               113924  3 ehci_hcd,uhci_hcd
winbond_840            20872  0 
mii                     5248  1 winbond_840
hpt366                 17152  0 [permanent]
ide_core              112928  5 ide_cd,ide_disk,via82cxxx,generic,hpt366
thermal                13512  0 
processor              22976  1 thermal
fan                     4676  0 

And here is the output of lspci:

00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] 
        (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. 
        VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:08.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
        Controller (rev 50)
00:08.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 
        Controller (rev 50)
00:08.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51)
00:0b.0 VGA compatible controller: ATI Technologies Inc Rage 128 PD/PRO TMDS
00:0f.0 Ethernet controller: Winbond Electronics Corp W89C840
00:11.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:11.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
00:13.0 Mass storage controller: Triones Technologies, Inc. 
        HPT366/368/370/370A/372/372N (rev 04)

I know next to nothing about udev; I first heard of it when I 
upgraded to etch, and I got a message about how it wouldn't 
work with the kernel I was using at the time, 2.6.8-3-k7.  I 
thought that was the latest kernel available, until I found 
that they had changed package names from "kernel-image" to 
"linux-image".


Thank you for your assistance



Reply to: