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: