Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
alsa-drivers on Shuttle SD11G5
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
sjenkins
n00b
n00b


Joined: 04 Apr 2003
Posts: 27

PostPosted: Thu Dec 29, 2005 1:10 am    Post subject: alsa-drivers on Shuttle SD11G5 Reply with quote

I have a Shuttle XPC SD11G5 barebone system with onboard Creative Labs SB Audigy LS sound. Alsa says to use the ca0106 driver, but it fails to recognize the "card" properly. There is a fix at https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1600. I made a patch file for alsa-driver-1.0.10_rc3 and added an epatch line to alsa-driver-1.0.10_rc3.ebuild in my PORTDIR_OVERLAY. It works, mostly: I can play audio through the analog front channel, but the gnome-volume-control applet adjusts the analog center channel. It's a start.

Here's the patch (stored in files/alsa-driver-1.0.10_rc3-audigyls.patch):
Code:
--- alsa-driver-1.0.10rc3/alsa-kernel/pci/ca0106/ca0106_main.c.orig     2005-12-28 15:54:08.000000000 -0800
+++ alsa-driver-1.0.10rc3/alsa-kernel/pci/ca0106/ca0106_main.c  2005-12-28 15:58:21.000000000 -0800
@@ -196,6 +196,12 @@
           .name   = "Shuttle XPC SD31P [SD31P]",
           .gpio_type = 1,
           .i2c_adc = 1 } ,
+        /* Shuttle XPC SD11G5 with onboard Creative Labs SB Audigy LS
+         */
+         { .serial = 0x30411297,
+           .name = "Shuttle XPC SD11G5 [SB3041]",
+           .gpio_type = 1,
+           .i2c_adc = 1 } ,
         { .serial = 0,
           .name   = "AudigyLS [Unknown]" }
 };

Here's the change to the ebuild:
Code:
--- alsa-driver-1.0.10_rc3.ebuild       2005-12-28 16:04:38.000000000 -0800
+++ alsa-driver-1.0.10_rc3.ebuild.orig  2005-12-28 17:08:48.000000000 -0800
@@ -72,7 +72,6 @@

        epatch "${FILESDIR}"/${PN}-1.0.10_rc1-include.patch
        epatch "${FILESDIR}/${P}-ppc-unbreakage.patch"
-       epatch "${FILESDIR}/${P}-audigyls.patch"

        convert_to_m ${S}/Makefile
        sed -i -e 's:\(.*depmod\):#\1:' ${S}/Makefile
Back to top
View user's profile Send private message
Magic Michael
n00b
n00b


Joined: 02 Aug 2004
Posts: 53
Location: Berlin (West) / Deutschland

PostPosted: Wed Jan 04, 2006 9:49 am    Post subject: Reply with quote

I'm sorry I don't have a solution, only a question: Are you able to use a microphone ? I have the same Shuttle XPC but didn't have sound with earlier alsa-version, so I went to opensound.com and now use their oss-modules. But there the mic doesn't work so I'm not able to use Skype with that computer. If you can, I would give alsa a try once again.
Thanks.
Back to top
View user's profile Send private message
xerxes_au
n00b
n00b


Joined: 05 Jan 2007
Posts: 3

PostPosted: Fri Jan 05, 2007 1:59 pm    Post subject: Hmm, I think we need a Shuttle OEM version of snd-emu10k1 Reply with quote

Heh, same system -Shuttle XPC SD11G5-, same problem.

02:09.0 Multimedia audio controller: Creative Labs SB Audigy LS
Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer Unknown device 3041
Back to top
View user's profile Send private message
xerxes_au
n00b
n00b


Joined: 05 Jan 2007
Posts: 3

PostPosted: Fri Jan 05, 2007 2:48 pm    Post subject: Reply with quote

Hmm found a solution here: http://ubuntuforums.org/showthread.php?t=119964
Back to top
View user's profile Send private message
xerxes_au
n00b
n00b


Joined: 05 Jan 2007
Posts: 3

PostPosted: Fri Jan 05, 2007 3:28 pm    Post subject: Reply with quote

I feel kind of silly, but I had what I thought was the same problem with kernel version 2.6.19.1. This kernel has alsa version 1.0.13 includes the SD11G5 fix (fixed since 1.0.11rc3 afaik).

The problem was that I'd been trying to get this 'sb audigy ls' / 'sblive 24bit' / 'sblive 7.1' working using the emu10k1 driver.. WRONG!

The alsa-project wiki under 'supported devices', 'creative', states that the driver for this card is 'ca0106'.

In the latest kernels at time of writing this is the '<*> SB Audigy LS / Live 24bit' option, and not '< > Emu10k1 (SB Live!, Audigy, E-mu APS)' one ... heh, nice try anyway.

Maybe that will save someone frustration.. though I doubt this is an all to common mistake. ;-)
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