| View previous topic :: View next topic |
| Author |
Message |
frenion n00b


Joined: 25 Nov 2002 Posts: 26
|
Posted: Mon Nov 25, 2002 11:54 pm Post subject: Emu10k1 & Kernel 2.5.47 |
|
|
I am trying to get sound on kernel 2.4.47. It works beatilfully and all, with nvidia drivers, no problems there. I tried emerging emu10k1, but it gives me errors about the missing header emu_wrapper.h. Seems like kernel 2.5.47 doesn't have where it should be. Oh well.
Then I try to build OSS as a module in the kernel menuconfig. It compiles great, I load the module soundcore, works fine; then I load the module sound, works fine. ac97_codec works fine too. But then I try to load the emu10k1 module. Then it gives me an error:
/dev/mixer not found. Eh... Pretty strange. Building it into kernel didn't work for me either.
Then I try the ALSA emu10k1 drivers included in kernel 2.5.47. They install fine, and loads fine: But! I don't get any sound from my rear speakers, and I can't turn them up in the mixer. I have no Ogain. :(
I would like to hear from anyone using emu10k1 drivers on kernel 2.5, and how they made it work, and if they have any idea to how I can make it work, either by using OSS, ALSA or whatever. Or changing to another version of 2.5.
Thank you very much. :o)
[Disclaimer: Yes, I am aware that this is a development kernel, and things might not work. Please don't tell me again. You'd be person number foobar to do it. :P But I want to run it, don't try to talk me out of it, and if my computer explodes into 10000 tiny peices, it is my own bloody fault. :)] |
|
| Back to top |
|
 |
djoi n00b

Joined: 10 Nov 2002 Posts: 49
|
Posted: Thu Nov 28, 2002 4:05 am Post subject: |
|
|
| Quote: | [Disclaimer: Yes, I am aware that this is a development kernel, and things might not work. Please don't tell me again. You'd be person number foobar to do it. But I want to run it, don't try to talk me out of it, and if my computer explodes into 10000 tiny peices, it is my own bloody fault. ] |
??? nobody complain here
I dl a newer one too and try it out...maybe i can tell you how i get it running.
Arent we all beta testers ??
Thats why most people want gentoo , they like to play with it and new stuff ..hehe
***************
UPDATE:
okay,
after some issues (had to disable powermanagement , some wrong comments in source , etc.), i have 2.5.9 working here with EMU10K1
and OSS , compiled as module. Run without any problems.
The way i made it :
SOUNDCARD : <*>
OSS SOUND : <*>
EMU10K1 : <M>
EMU MIDI : <*>
No ALSA
emu10k1 and sidewinder stays in /etc/modules.autoload
so dont need module emu10k1.gp for gameport anymore
Now i want to look what they mean with the AC3 patches
and realtime effects........
CYA
(well the nvidia driver dont work here , I WANT MY DIRECTFB back..hehe , vesa suckzzz)
With ACPI or APM enabled , i got a message like...
~ ucb.c.........kernel.bug , well ,time for a bug report . |
|
| Back to top |
|
 |
Swishy Guru


Joined: 06 Jun 2002 Posts: 491 Location: NZ
|
Posted: Thu Nov 28, 2002 11:29 am Post subject: |
|
|
Yeah Im running 2.5.47 at the moment and have seen on the mailing lists someone had a patch to get rivafb working again in the 2.5* series kernel but I havent been able to find it , would be quite nice being able to make use of hardware accleration on the GF4 running directfb ,
Cheers
Dale. _________________ Theres no substitute for C.I. |
|
| Back to top |
|
 |
JeroenV Guru


Joined: 16 Jul 2002 Posts: 447 Location: Amsterdam / Hamburg
|
Posted: Sat Nov 30, 2002 12:02 am Post subject: |
|
|
I don't know if the causes are comparable, but somewhere in the 2.5.30-2.5.50 line there seem to have been structural changes to the kernel-headers hierarchy.... I've read somewhere that this makes it impossible to use 3rd-party kernel drivers with them.
Indeed I can't have Alsa on 2.5.50, it won't compile because of some missing kernel headers (irq_vectors.h, etc). _________________ Cheers
Jeroen
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
May The Source be with you! |
|
| Back to top |
|
 |
Swishy Guru


Joined: 06 Jun 2002 Posts: 491 Location: NZ
|
Posted: Sat Nov 30, 2002 6:27 am Post subject: |
|
|
isnt alsa native in the 2.5* series kernel . I noticed it in 2.5.47 at least ??
Cheers
Dale. _________________ Theres no substitute for C.I. |
|
| Back to top |
|
 |
JeroenV Guru


Joined: 16 Jul 2002 Posts: 447 Location: Amsterdam / Hamburg
|
Posted: Sat Nov 30, 2002 12:07 pm Post subject: |
|
|
Eh, ...
That happens when you configure at night
compiling 2.5.50 *with* alsa now  _________________ Cheers
Jeroen
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
May The Source be with you! |
|
| Back to top |
|
 |
Swishy Guru


Joined: 06 Jun 2002 Posts: 491 Location: NZ
|
Posted: Sat Nov 30, 2002 4:02 pm Post subject: |
|
|
hehe I know the feeling
Cheers
Dale. _________________ Theres no substitute for C.I. |
|
| Back to top |
|
 |
frenion n00b


Joined: 25 Nov 2002 Posts: 26
|
Posted: Thu Mar 13, 2003 1:08 pm Post subject: |
|
|
| Figured out how to make 4.1 speakers/EMU10k1 work with ALSA and kernel 2.5.x! Well, problem is, the ALSA/EMU10k1 volume control is too fucked up for general use. Anyone got a fix? :o( |
|
| Back to top |
|
 |
AlterEgo Veteran


Joined: 25 Apr 2002 Posts: 1619
|
Posted: Thu Mar 13, 2003 3:36 pm Post subject: |
|
|
How do you setup alsa when the alsa-modules are in the kernel anyway?
Do you still emerge alsa-driver / tools/ utils etc ?
How does one do this in general? |
|
| Back to top |
|
 |
nalin Apprentice

Joined: 27 Sep 2002 Posts: 172 Location: Long Beach
|
Posted: Sat Mar 22, 2003 2:21 am Post subject: |
|
|
| frenion wrote: | Figured out how to make 4.1 speakers/EMU10k1 work with ALSA and kernel 2.5.x! Well, problem is, the ALSA/EMU10k1 volume control is too fucked up for general use. Anyone got a fix? ( |
Could you perhaps detail how you did this, I have found that I can get the modules to compile and load fine but get no sound output, even after using alsamixer to set everything set-able to 100%.
As for your question AlterEgo, you cant emerge alsa-drivers with the 2.5 series kernels, they wont compile. I think if you changed you /usr/src/linux link back you could compile and get the init.d script, modules.autoload stuff and the like but the provided modules would likely be messed up...I read somewhere (I beleive it was a message from one of the kernel developers responding to someones critism of alsa) that there is recently added functionality in the alsa-drivers package and if you run the (alsa-project.org's alsa driver source) ./configure with cetain parameters you can get it to compile for the 2.5 series kernel, but cant seem to re-find this page. I assume that provided the e-build was up to date enough to incorperate these changes, you could manually unpack it and configure with the specified parameters... |
|
| Back to top |
|
 |
Twist Guru

Joined: 03 Jan 2003 Posts: 411 Location: San Diego
|
Posted: Sat Mar 22, 2003 2:23 am Post subject: |
|
|
Usually if you can't get sound working in 2.5 after building and loading all the alsa-style modules, you need to build the oss compatibility modules as well (snd-oss-mixer and snd-oss-pcm).
My only problem with alsa/emu10k1 under 2.5 series kernels is volume appears to be totally forked. I can run say aumix (which I believe is calling the oss layer) but changes to it do not affect the actual volume.
-Twist |
|
| Back to top |
|
 |
|