| Summary: | oss devices missing with kernel 2.6.10 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jedi <jedioetzi> |
| Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | major | CC: | jfindlay, rouben |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Jedi
2005-01-20 04:27:37 UTC
Jedi: Please use New -> Gentoo Linux -> Component: Ebuilds. Infrastructure is not the correct addressee. Using alsasound is the correct way to do it, you shouldn't autoload another way unless you know what you are doing. Please define what you mean by "sound works no more" alsasound is started at boot with module snd_intel8x0. when I need to play with et normally I load with modprobe snd-pcm-oss that created the necessary /dev/dsp device. starting from kernel 2.6.10 that device will not be created loading the module, but only restarting alsasound. restarting alsasound /dev/dsp is created (and seems to work) but all my gnome sound effects disappears (master and pcm volume are ok, no mute). another question is why manually restarting alsasound it loads all sound modules and by boot not. I don't need normally sequencer and oss stuffs but only when I need they I load manually and up to 2.6.9 has worked well. I should correct me: restarting alsasound /dev/dsp is created (and seems to work) but all my gnome sound effects disappears (master and pcm volume are ok, no mute) it is not true: only the gnome shortcuts for volume adjusting works no more still remains the problem that using modprobe snd-pcm-oss, /dev/dsp not appears I'm getting this bug as well. The OSS devices aren't created unless /etc/init.d/alsasound is restarted by hand. Jedi, I've found that I had my sound card driver listed in /etc/modules.autoload.d/kernel-2.6 (snd-cmipci), and removing it from that file seemed to solve the OSS device problem, that I do not need to rerun alsasound to have the OSS compatibility layer generated by alsasound. if I remove module from autoload, then the alsa init script loads all sound modules. I with older kernel, you can load oss modules after the boot (at the time you need it) and the dsp device appears without problems. with 2.6.10 not. if I remove module from autoload, then the alsa init script loads all sound modules. I with older kernel, you can load oss modules after the boot (at the time you need it) and the dsp device appears without problems. with 2.6.10 not. I think this might be relating to udev actually. can you please paste the output of ls -l /etc/udev/ if you see a permissions.d, please delete this directly completely (or move it out the way for safe keeping for now!) and then try again. Please let me know how you get on. Ok, could everyone still experiencing this problem please try 2.6.11 and also post here which udev version is in use. If someone can test on the latest kernels and provide with more info then please reopen. ok, I tried with 2.6.15 and latest alsasound script, now seems to work correctly. |