Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130856 - udev-087 breaks emu10k1 alsa driver
Summary: udev-087 breaks emu10k1 alsa driver
Status: VERIFIED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-22 10:19 UTC by Dave Smith
Modified: 2006-04-24 03:59 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Smith 2006-04-22 10:19:05 UTC
Using udev-087 my sound stops working. All the device nodes are created and alsa picks up the card. I can use the mixer, etc, but no sound comes out. Sorry I can't be more specific but I have no idea why this should happen.
Comment 1 SpanKY gentoo-dev 2006-04-22 10:20:06 UTC
is it muted or is the volume set to 0 ?
Comment 2 Dave Smith 2006-04-22 11:10:02 UTC
(In reply to comment #1)
> is it muted or is the volume set to 0 ?
> 

No, it really is broken. It works perfectly with 079-r1, but 087 breaks it.
Comment 3 Neil Watson 2006-04-22 12:10:55 UTC
I had similar experiences but, managed to fix it.
http://forums.gentoo.org/viewtopic-p-3274615.html#3274615

It seems that the new udev does not retain the pervious alsa device files and mixer settings.
Comment 4 Dave Smith 2006-04-22 14:32:11 UTC
(In reply to comment #3)
> I had similar experiences but, managed to fix it.
> http://forums.gentoo.org/viewtopic-p-3274615.html#3274615
> 
> It seems that the new udev does not retain the pervious alsa device files and
> mixer settings.
> 

udev has nothing to do with the mixer, and if it isn't creating the device files then it isn't working, that's its job.
Comment 5 Greg Kroah-Hartman (RETIRED) gentoo-dev 2006-04-22 15:49:48 UTC
Are the device nodes the same as the old version, and with the same permissions?

If so, there's nothing that udev is doing here...
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-24 02:27:11 UTC
Please provide more information.
Like your emerge info, your soundcard and driver used, if the drivers come from the kernel (in which case also if modules or built-in; built-in are _not_ supported as they mostly misbehave) or from alsa-driver, version of the in-kernel alsa (/proc/asound/version) or of alsa-driver, version of alsa-lib, which program did you try, the output system you're using.

For a note, I seems to be having trouble with modules loaded by udev for the soundcard, although I'm not sure why, and dxs doesn't appear to work initially (works after restarting ALSA), probably because the option is ignored, but dmix for instance works just fine, after reconfiguring the mixer for iec958 output.
Comment 7 Dave Smith 2006-04-24 03:59:10 UTC
Following some help from Neil, I have managed to get this working, although why it didn't work the first time is still slightly mysterious. It might have had something to do with the device tarball option in /etc/conf.d/rc. Anyway, since it now works, I have to close.