Gentoo Forums
Gentoo Forums
Quick Search: in
Unsupported soundcard emu10k1? [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
TheNewb
Apprentice
Apprentice


Joined: 10 Jun 2005
Posts: 182

PostPosted: Tue Dec 05, 2006 12:19 am    Post subject: Unsupported soundcard emu10k1? [solved] Reply with quote

Okay... I can't find anything about this that's recent, kinda hard to believe I'm the first. Well, here goes.

I'm using a SB Audigy 2, and it's not compiling ALSA.

Code:

# lspci -v | grep -i audio
04:07.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)


It's dieing on the ./configure:

Here's the final output from emerge alsa-driver:
Code:

checking for parallel port module support... no
checking for power management... yes
checking for which soundcards to compile driver for... configure: error: Unsupported soundcard emu10k1

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/alsa-driver-1.0.14_pre20061130/work/alsa-driver-1.0.14_pre20061130/config.log

!!! ERROR: media-sound/alsa-driver-1.0.14_pre20061130 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  alsa-driver-1.0.14_pre20061130.ebuild, line 106:   Called econf '--with-oss' '--without-debug' '--with-kernel=/usr/src/linux' '--with-build=/usr/src/linux' '--with-isapnp=yes' '--with-sequencer=yes' '--with-cards=emu10k1'
  ebuild.sh, line 540:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


Is it really unsupported or has something changed?

At least in the kernel it still says:
Code:
  < > Emu10k1 (SB Live!, Audigy, E-mu APS) (NEW)

_________________
#define struct union /* A Real space saver! :) */


Last edited by TheNewb on Fri Dec 08, 2006 3:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Tue Dec 05, 2006 12:24 am    Post subject: Reply with quote

Did you try the stable alsa-drivers? (1.0.13)

Edit: Remove post that was posted in wrong window.


Last edited by Headrush on Tue Dec 05, 2006 12:30 am; edited 2 times in total
Back to top
View user's profile Send private message
TheNewb
Apprentice
Apprentice


Joined: 10 Jun 2005
Posts: 182

PostPosted: Tue Dec 05, 2006 12:26 am    Post subject: Reply with quote

That's there. It just says it's unsupported.

Just for grins, I Tried setting:
ALSA_CARDS="Emu10k1" And it responded this time with:

Unknown Soundcard Emu10k1.

So the setting is right, but ... I don't know .
_________________
#define struct union /* A Real space saver! :) */
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Tue Dec 05, 2006 12:32 am    Post subject: Reply with quote

TheNewb wrote:
Just for grins, I Tried setting:
ALSA_CARDS="Emu10k1"

Spelling matters, it must be emu10k1.

Disregard this anyways, I was following 2 ALSA threads and posted in the wrong one.

Did you try the stable 1.0.13 version?
Back to top
View user's profile Send private message
madisonicus
Veteran
Veteran


Joined: 20 Sep 2006
Posts: 1130

PostPosted: Tue Dec 05, 2006 12:33 am    Post subject: Reply with quote

I've run into a similar problem before. Fixing it was a matter of temporarily disabling some of the FEATURES from my make.conf just while doing the emerge. I wish I could recall specifically which FEATURE it was... in fact I may have just commented out the entire line while emerging alsa this last time.

HTH,
m
_________________
Please add [SOLVED] to your message title if you feel that your question has been answered.
------
Intel Q9300 Core2 Quad * Gigabyte GA-EP35C-DS3R
Samsung x360
AMD64 x2 4200+ * TF7050-M2 * HTPC
ZOTAC ION A-U Mini-ITX * HTPC
Back to top
View user's profile Send private message
TheNewb
Apprentice
Apprentice


Joined: 10 Jun 2005
Posts: 182

PostPosted: Tue Dec 05, 2006 12:37 am    Post subject: Reply with quote

Like I said, I had tried it for grins. I knew it was misspelled deliberately to see a different error message.

I DID try alsa-drivre-1.0.13, but it won't compile at all.

Code:

In file included from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/sound/driver.h:46,
                 from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/acore/hwdep.c:22:
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h:742: error: redefinition of âjiffies_to_msecsâ
include/linux/jiffies.h:268: error: previous definition of âjiffies_to_msecsâ was here
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h:761: error: redefinition of âmsecs_to_jiffiesâ
include/linux/jiffies.h:290: error: previous definition of âmsecs_to_jiffiesâ was here
In file included from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h:858,
                 from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/sound/driver.h:46,
                 from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/acore/hwdep.c:22:
include/linux/pci.h:512: error: expected identifier or â(â before numeric constant
In file included from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/sound/driver.h:46,
                 from /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/acore/hwdep.c:22:
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h: In function âsnd_pci_orig_save_stateâ:
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h:1099: error: too many arguments to function âpci_save_stateâ
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h: In function âsnd_pci_orig_restore_stateâ:
/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/include/adriver.h:1103: error: too many arguments to function âpci_restore_stateâ
make[4]: *** [/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/acore/hwdep.o] Error 1
make[3]: *** [/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/acore] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [_module_/var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13] Error 2
make[1]: *** [modules] Error 2
make: *** [compile] Error 2

!!! ERROR: media-sound/alsa-driver-1.0.13 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  alsa-driver-1.0.13.ebuild, line 111:   Called die

!!! Make Failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

_________________
#define struct union /* A Real space saver! :) */
Back to top
View user's profile Send private message
nand
n00b
n00b


Joined: 11 Nov 2005
Posts: 35

PostPosted: Tue Dec 05, 2006 1:46 am    Post subject: Reply with quote

Hi,

I have had a lot of problems with the emu10k1 module. The only way it works for me is by compiling it into the kernel. Even then, alsa requires a bit of fiddling. Good luck, try not to rip out too much hair...
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1251
Location: Netherlands

PostPosted: Tue Dec 05, 2006 3:22 am    Post subject: Reply with quote

Have a look here ...

Greetz
swimmer
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Tue Dec 05, 2006 3:44 am    Post subject: Reply with quote

swimmer wrote:
Have a look here ...

From that it doesn't seem to be entirely narrowed down or fixed yet.
As a temporary solution, using the in-kernel ALSA driver for emu10k1 works fine here on gentoo-sources-2.6.18+ and 2.6.19+
Back to top
View user's profile Send private message
sonicbhoc
Veteran
Veteran


Joined: 24 Oct 2005
Posts: 1805
Location: In front of the computer screen

PostPosted: Tue Dec 05, 2006 3:47 am    Post subject: Reply with quote

I saw that they changed emu10k1 to emu10k1x to get it to compile, and it worked as far as I know.
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1251
Location: Netherlands

PostPosted: Tue Dec 05, 2006 11:03 am    Post subject: Reply with quote

sonicbhoc wrote:
I saw that they changed emu10k1 to emu10k1x to get it to compile, and it worked as far as I know.

Well - if I change it to emu10k1x I get it compiled indeed but if I restart the alsasound service I don't get the driver loaded anymore :-/ Pretty useless then ;-)

Greetz
swimmer

PS: Yes - I modified /etc/modules.d/alsa and I did a "modules-update" ...
Back to top
View user's profile Send private message
Cougar81
n00b
n00b


Joined: 08 Nov 2002
Posts: 42
Location: Helsinki, Finland

PostPosted: Tue Dec 05, 2006 9:04 pm    Post subject: Reply with quote

I got the same error with emu10k1, solved it by enabling
Device Drivers -> Generic Driver Options -> Userspace firmware loading support
in the kernel. This is required by the alsa-driver configure script.
Back to top
View user's profile Send private message
Monkeh
Veteran
Veteran


Joined: 06 Aug 2005
Posts: 1656
Location: England

PostPosted: Tue Dec 05, 2006 9:07 pm    Post subject: Reply with quote

sonicbhoc wrote:
I saw that they changed emu10k1 to emu10k1x to get it to compile, and it worked as far as I know.


eerr, what? emu10k1x is a completely different driver. It's for certain OEM cards which don't use a normal 10k1/2
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1251
Location: Netherlands

PostPosted: Wed Dec 06, 2006 2:36 am    Post subject: Reply with quote

Cougar81 wrote:
I got the same error with emu10k1, solved it by enabling
Device Drivers -> Generic Driver Options -> Userspace firmware loading support
in the kernel. This is required by the alsa-driver configure script.

Uh - I do not have that on my AMD64 system .... let's try that and I'll report it back.

Greetz
swimmer

PS: The driver compiled without any problem on my x86 laptop which has this option enabled for other hotplug devices ...
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1251
Location: Netherlands

PostPosted: Wed Dec 06, 2006 2:51 am    Post subject: Reply with quote

This was it!!!
Thank you very much :)

Greetz
swimmer
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum