Creative labs X-Fi sound card unsupported

Bug #63352 reported by Alan Pope 🍺🐧🐱 🦄
126
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Linux
New
Unknown
Ubuntu
Invalid
Undecided
Unassigned
Nominated for Jaunty by Thiago Figueiro
Nominated for Karmic by Thiago Figueiro
Nominated for Lucid by Eugene
linux (Ubuntu)
Fix Released
Medium
Unassigned
Nominated for Jaunty by Thiago Figueiro
Nominated for Karmic by Thiago Figueiro
Nominated for Lucid by Eugene
linux-source-2.6.17 (Ubuntu)
Invalid
Undecided
Unassigned
Nominated for Jaunty by Thiago Figueiro
Nominated for Karmic by Thiago Figueiro
Nominated for Lucid by Eugene

Bug Description

New PC has this card. It's unsupported as far as i can tell.

Please make it work :)

06:06.0 Multimedia audio controller: Creative Labs Unknown device 0005
 Subsystem: Creative Labs Unknown device 0021
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 64 (1000ns min, 1250ns max), Cache Line Size: 64 bytes
 Interrupt: pin A routed to IRQ 11
 Region 0: I/O ports at ec00 [size=32]
 Region 1: Memory at fbe00000 (64-bit, non-prefetchable) [size=2M]
 Region 3: Memory at f4000000 (64-bit, non-prefetchable) [size=64M]
 Capabilities: [40] Power Management version 2
  Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  Status: D0 PME-Enable- DSel=0 DScale=0 PME-
 Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
  Address: 0000000000000000 Data: 0000

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Revision history for this message
Chuck Short (zulcss) wrote :

According to creative their wont be drivers until the first quarter of 2007.

Changed in linux-source-2.6.17:
importance: Undecided → Wishlist
status: Unconfirmed → Confirmed
Revision history for this message
Albert Vilella (avilella) wrote :

this does not affect "mesa", even though I managed to click on the wrong place and don't know how to undo now... sorry.

Revision history for this message
Onkar Shinde (onkarshinde) wrote :

Sound card has nothing to do with mesa. Should be a alsa-driver bug instead.

Changed in mesa:
status: Unconfirmed → Rejected
Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

It's Q1 2007 now. Anyone knows how the driver development is going?

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

from http://www.alsa-project.org/alsa-doc/index.php?vendor=vendor-Creative_Labs#matrix

"Card delivered to developers. Completely new architecture. Creative actively preventing support due to no datasheets being released to ALSA developers. Reverse engineering work not started due to lack of time."

Revision history for this message
James Merrilees (jmerrilees) wrote :

X-Fi Xtreme Audio Sound Blaster sound cards are not supported under Ubuntu or Linux YET! See http://opensource.creative.com/soundcard.html

Revision history for this message
Bah Humbug (mr-a-xavier) wrote :

A beta sound card driver has just been released from here: http://connect.creativelabs.com/linux/default.aspx

Important notes:
1. Needs < GCC 4.x to compile
2. 64-bit only
3. People seem to be having trouble compiling it

Revision history for this message
Brian Murray (brian-murray) wrote :

I am assigning this bug to the 'ubuntu-kernel-team' per their bug policy. For future reference you can learn more about their bug policy at https://wiki.ubuntu.com/KernelTeamBugPolicies .

Changed in linux-source-2.6.17:
assignee: nobody → ubuntu-kernel-team
Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

OSS 4.0 Build 1013 (released recently) apparently contains basic support: http://4front-tech.com/forum/viewtopic.php?p=7485#7485
Binaries: http://www.opensound.com/download.cgi
Source: http://developer.opensound.com/sources/
Apparently only basic playback works, but still better than silence, right?

Also, according to http://opensource.creative.com/soundcard.html#X-FI "source code for the SB XFi has been released" - whatever that means...

Revision history for this message
Åskar (olskar) wrote :

I can confirm that it doesnt work in latest hardy alpha

Revision history for this message
Åskar (olskar) wrote :

I think this should have a higher priority? I wouldn't say medium but definitely higher than wishlist. Still does not work in daily hardy build of March 23.

Revision history for this message
Kjell Braden (afflux) wrote :

Reassigning "linux" as Åskar is reproducing this in hardy.

<afflux> askand: what version of ubuntu are you running?
<askand> afflux: writing this from hardy daily build
<afflux> askand: so hardy doesn't work? are you using kernel 2.6.24-12?
<askand> afflux: yes 2.6.24-12-generic

Revision history for this message
Åskar (olskar) wrote :

I attach output from lspci -vvnn.

Kjell Braden (afflux)
Changed in linux-source-2.6.17:
status: New → Invalid
Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

I agree with Åskar in that this should have a higher priority - it's a real showstopper for some of us!
Also, I think a friend of mine got en X-Fi Audigy sound card working in Debian - maybe someone over there knows something?

Revision history for this message
Michael Rooney (mrooney) wrote :

I would say this should be adjusted to Low priority. Sound is more than a "wishlist" item for an OS, I would say, and as others mentioned for users with this card, this is a show stopper issue. If I couldn't have sound in an OS I would certainly switch to another.

Is the Linux Driver Project (http://www.linuxdriverproject.org/twiki/bin/view) still active, and if so can we collaborate with them?

Revision history for this message
GeekGirl1 (my-e-mail1) wrote :

Hello, I have recently joined the Ubuntu forums (URL for this topic: http://ubuntuforums.org/showthread.php?t=734400). I would like to post a comment to this bug report.

System OS: Dual-boot Hardy 8.04 LTS beta and MS Windows XP.
CPU: AMD64 4800+ dual core
Sound Card: Creative Labs X-Fi Fatal1ty with front-panel I/O connections (headphone jack)
Video Card: NVidia GeForce 7900 GTX, DVI output

As Mike Rooney just posted, I am the user who will be running MS Windows because Linux does not support my sound card. Thanks to the latest OSS beta driver in Hardy, I am running Linux (except for MS Windows applications).

Today, I can not get sound from my front-panel headphone jack. I think a driver should support everything that the hardware can do. My applications require this support, which is supplied today by an OS that is not Linux.

My vote as a user is to have a higher priority.

Revision history for this message
Susan Cragin (susancragin) wrote :

I think this should have a higher priority, too.
I have an ASUS computer, for which there are numerous Hardy sound problems, some of them related to the decision to use pulse, which doesn't work correctly with WINE.
These issues are going to be resolved only gradually.
The new computers don't have PCMCIA any more, they have those new slots, for which only this card works.
Sound isn't an option for me, it's a necessity.
I have RMI and use Dragon NaturallySpeaking with WINE to enter text.
Getting good sound is my highest priority..

Revision history for this message
Susan Cragin (susancragin) wrote :

I have heard that drivers are available for 64-bit systems only. The wikipedia article mentions them. If they can be made for 64, then they can be made for 32 also, without too much trouble.
Third parties have done work on this.

Revision history for this message
Åskar (olskar) wrote :

I have been told that this cant get a higher priority since it has never worked before, if it had worked before and somehow stopped working it had been given a higher priority. OSS is having betasupport for this card but OSS will not be used in Ubuntu, and alsa can not make a driver for the card if Creative does not give them the sources and Creative dont want to do that. Thwy want to develop a restricted driver, and that has been made for 64bit systems, however it didnt work for many people and I think it will take a long time before Creative give this a high priority. Sadly.

Revision history for this message
Craig Huffstetler (xq) wrote :

Anyone have any updates on this yet? I have also heard this seems to work via ALSA/OSS on 64 bit systems (and confirmed it myself via a 64 bit install); however, it still does NOT function on a 32-bit install and/or system (one in the same, sorry for the clarified sentence...).

Any ideas? It's been well over a year since this issue has surfaced. Dell is starting to use this card lien (X-Fi) in mostly ALL Dell XPS systems (710/720/730s) and I really ALSA/OSS might have the heat on for getting it supported in their 32 bit versions (if even for that). As far as I can tell, there is no work around (because I have tried everything!).

Revision history for this message
Craig Huffstetler (xq) wrote :

Clarification added:
Hardy Daily Build
Current Kernel
Up-to-Date ALSA (have tried OSS patches as well)

Revision history for this message
Craig Huffstetler (xq) wrote :
Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

I would say that this has a 'severe impact on a small portion of Ubuntu users' (those with an X-Fi card cannot get any sound - I'd say that would classify as "severe impact"). According to https://wiki.ubuntu.com/Bugs/Importance that means this bug should have "High importance" - someone should change this.

Revision history for this message
Craig Huffstetler (xq) wrote :

I agree, specially since the X-Fi is now one of the main selling cards for the Sound Blaster trademark and no matter what store you go into (Micro Center, BestBuy, Circuit City) or even buy your P.C. directly from Dell like I did (the XPS series!), it comes with an X-Fi card.

This should be reclassified with a more urgent priority as soon as possible...

* This is affecting many, many users on many levels (from switching, to staying to having to go out and buy new sound cards...).

* It will also affect the move to Ubuntu (and LINUX as a WHOLE) from Windows or Mac OS...

Revision history for this message
Michael Rooney (mrooney) wrote :

I agree with Mads's comment in regards to importance. Wishlist I believe is an inappropriate importance for this bug due to the medium-severe impact it has on a non-trivial number of users. Medium is the minimum importance I believe this should have, with High perhaps being more appropriate, due to the importance of sound in many domains and the complete lack of sound for users with this card.

In regards to Askar's comment, I am not sure who said that something must be a regression to count as more than wishlist; I am unaware of any policy remotely resembling this.

I will do my best to increase the importance of this, and I encourage others to provide their input here on what they believe the importance of this bug to be, either way, making sure to keep in mind the policies here: https://wiki.ubuntu.com/Bugs/Importance. I expect we will see this escalated to Medium or High within a week.

Changed in linux:
status: Unknown → New
Revision history for this message
Susan Cragin (susancragin) wrote :

Here is why it should be supported.
The most numerous group of disabled persons that Linux supports is those that have minor Repetitive Motion Injuries. These persons (and I am one) can type and mouse somewhat, but cannot complete a long document without discomfort.
Enter WINE running Dragon NaturallySpeaking 9.0 Preferred. Suddenly text entry is easy and fun. Continuous speech recognition works in Linux, and works well.
But it DNS depends on EXCELLENT sound quality, which all of a sudden Ubuntu does not provide.
And I bought a brand-new ASUS with 3GB RAM just so I would have enough computing power not to worry.

Revision history for this message
Craig Huffstetler (xq) wrote :

Susan has also made yet another excellent point why this bug should be classified as High or Urgent as soon as possible.

We should help the ALSA project fix this if we can (I would even be willing to send them a donated card or two) -- or to our developers. Let me know if you require this. I am willing to assist in this manner.

xq

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

I just want to add that I was able to get basic sound out of my X-Fi card on hardy beta using this guide: http://ubuntu-utah.ubuntuforums.org/showthread.php?t=571656
This uses OSS, not ALSA, but I wonder if the ALSA developers could use it for something...

Revision history for this message
Craig Huffstetler (xq) wrote :

Problem is it's for 64 bit systems...

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

No, xq, not method 1. I used method 1 (the OSS driver) to enable sound, and I'm running 32bit.

Revision history for this message
Craig Huffstetler (xq) wrote :

Didn't work for me and I tried a while back, unfortunately.

Revision history for this message
Åskar (olskar) wrote :

I have also used the OSS-driver sucessfully on 32bit systems so it works, but this is not a good place to discuss that I think

Revision history for this message
ExitDust (exitdust) wrote :

X-Fi series
April 16, 2008 X-Fi 32-bit / 64-bit BETA Linux drivers are now available.

from: http://connect.creativelabs.com/opensource/Wiki/SoundCard%20Support.aspx

Revision history for this message
Michael Rooney (mrooney) wrote :

Thanks for the news, ExitDust, and congrats to Creative if this works. Hopefully some users here can try this out and report back. Also of note is the "Sound Blaster X-Fi Linux Beta Driver Feedback Program" which is linked to on that page. I think they want users to report any problems they have with it there.

Revision history for this message
Craig Huffstetler (xq) wrote :

Yes and hopefully soon ALSA can get this tested and integrated ASAP and we can get it into the stream...

Revision history for this message
Susan Cragin (susancragin) wrote :

I downloaded the drivers, downloaded the kernel source and alsa source, and have successfully configured alsa but not a kernel.
What's the easiest way to configure the kernel source?

Revision history for this message
Brian Murray (brian-murray) wrote :

Documentation regarding building the kernel can be found at https://wiki.ubuntu.com/KernelTeam/GitKernelBuild , however you will want to disregard steps 1 through 5.

Revision history for this message
Craig Huffstetler (xq) wrote :

Will we be able to get this into Hardy?

Revision history for this message
Michael Rooney (mrooney) wrote :

xq, as much as it would be great to support this card out of the box, Hardy is released in a mere 3 days! That wouldn't be anywhere near enough time to get something out and thoroughly tested. However the more people here who can test it and report back, the sooner we can decide if it is stable enough to use.

Though, this might be a candidate for the point release, if someone takes this up. Then again, the point release might be bug fixes only. I would love for anyone more familiar with this (Brian?) who could chime in and elaborate the process for getting a driver included and when we could expect to see it, if it proves stable and successful (point release, backports, Intrepid, etc).

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

Personally, I'd sure as hell recommend avoiding the Creative ALSA driver - I tested it yesterday and it caused a kernel panic on my gutsy. It was only because I could use recovery mode to login as root and delete the driver again that my system survived, as gutsy started crashing on boot due to the Creative driver.
Just go with the OSS driver for now...

Revision history for this message
Craig Huffstetler (xq) wrote :

Confirmed and agreed with Mads above. Same happened to me after the latest patch that was released on Sunday or Monday -- I had to go into recovery mode as well and delete the driver. That was terrible.

NOTE: The OSS Driver will NOT work out of the box (installed via apt-get / Synaptic) ... you MUST USE the method linked above...

Revision history for this message
Craig Huffstetler (xq) wrote :

Anyone know anything about this yet? Which team does it need to reside with?

As I said, I can volunteer some cards and/or "support" to help get this project funded if need be. Please contact me. I would like to contribute and help in any way that I can.

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

I think maybe the best thing to do would be to relay the question to the ALSA-project (http://alsa-project.org/main/index.php/Main_Page)
Try making them aware that OSS has a working driver for the cards - maybe they can salvage something there, I dunno...

Revision history for this message
Susan Cragin (susancragin) wrote :

The open-source driver site has been changed, and two drivers are out.
see:
http://support.creative.com/kb/ShowArticle.aspx?url=http://203.211.142.198:80/srvs/cgi-bin/webcgi.exe
for details.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Susan Cragin (susancragin) wrote :

New kernel does not recognize my Creative Xfi Extreme Audio notebook ExpressCard.
The light on the card goes on, indicating that it is receiving power from the computer, but no sound goes in or out of it, and no new sound drivers have shown up on System/Preferences/Sound.
When I try to play a Youtube video, the sound comes out the main speakers even though I have the card plugged in and headphones plugged into the card.

Revision history for this message
Craig Huffstetler (xq) wrote :

Does not work here either for my X-fi Xtreme Gamer card. Ugh!

Revision history for this message
Shendai (shendai) wrote : Re: [Bug 63352] Re: Creative labs X-Fi sound card unsupported

Hello,

No - this does not work, nor should we expect it to unless support for
the X-Fi is added to the kernel. This is, as I understand it, more of a
function of ALSA. Until ALSA is updated to work with this gen of
hardware, every user of the X-Fi is basically out of luck.

I should note that following an obscure link, I did recompile my
existing kernel from Hardy and used a tweaked Creative Linux driver to
get the card working. It still worked quite poorly, with only stereo
support (no 5.1) and it would stutter, especially when multitasking.
I'm /really/ hoping this will get addressed by the ALSA team soon as
many of us (myself included) have reverted to using motherboard onboard
sound as a stopgap solution.

Cheers,
~Greg

Leann Ogasawara wrote:
> The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the
> upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would
> appreciate it if you could please test this newer 2.6.27 Ubuntu kernel.
> There are one of two ways you should be able to test:
>
> 1) If you are comfortable installing packages on your own, the linux-
> image-2.6.27-* package is currently available for you to install and
> test.
>
> --or--
>
> 2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer
> 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4.
> Please watch http://www.ubuntu.com/testing for Alpha5 to be announced.
> You should then be able to test via a LiveCD.
>
> Please let us know immediately if this newer 2.6.27 kernel resolves the
> bug reported here or if the issue remains. More importantly, please
> open a new bug report for each new bug/regression introduced by the
> 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please
> specifically note if the issue does or does not appear in the 2.6.26
> kernel. Thanks again, we really appreicate your help and feedback.
>
> ** Tags added: cft-2.6.27
>
>

Revision history for this message
Craig Huffstetler (xq) wrote :

My semi-blind coworker had a point the other day. She wanted to install Ubuntu and after installing it she found out that sound did not work -- in the end it was because of this issue and the X-Fi sound card.

I still can not believe that after about 1.5 - 2 years this issue is not corrected. She has a blog post about Ubuntu coming out on Monday, I am surprised this one bug has not received more bad press from the accessibility stand-point. It looks like Creative released the drivers over 8+ months ago and still nothing. The X-fi card is Creative's top-line card and is recommended to people with disabilities.

She, and I, were very dismayed that Ubuntu and the Linux kernel team has not put this issue as a higher priority simply for the sake of accessibility alone. I, for one, am with her on this. After checking around with some accessibility folks (mostly, analysts at Forrester...) on this, this was actually appalling to them. Specially this bug's long lasting history (not just here, but at ALSA as well...), and the "priority" of it in the community. They said it would be a show-stopper for many people trying to install and use Linux compared to Windows (or any operating system) for people with a vision impairment that rely on software to be their vision.

I hope this sheds some light on how serious this issue should be taken from an accessibility stand-point and not just treated as "oh, some gamers lost their top-of-the-line sound cards."

Again if there is anything I can do for this issue - please let me know. Also, if there is anything the various communities out there who *need* support for this card can do, please let me know.

Revision history for this message
HousieMousie2 (housiemousie2) wrote :

October 15th 2008... just take a second to look at the date of the first post to this bug report.

Creative Labs Sound Blaster X-Fi Xtreme Audio PCIe does not function in Kubuntu Hardy Heron (LTS=Long Term Support) kernel 2.5.24 Module snd-ca0106.

Revision history for this message
HousieMousie2 (housiemousie2) wrote :

Oh yeah, and I agree, this should be more than a wishlist item. If I did not have an old Audigy card to stab into my machine I would be in Windows right now.

Revision history for this message
Craig Huffstetler (xq) wrote :

I wish someone would respond to this. Look how long this has been (first post to last post).

This is really a usability, accessibility (people can not even USE UBUNTU because of this!) etc. It's impairing handicap users and this is *MAJOR* handicap (if not a deal-breaker for people trying use Ubuntu, I know a use-case above proves this in multiple cases cited).

I do not understand why a major Creative Soundblaster Card, the one most pushed on the market and by Dell, is not supported or attempted to be supported yet 2 years later.

I really think this needs be addressed (it deserves to be escalated) and people need to be kept informed of the status.

Sincerely,

Craig Huffstetler

Revision history for this message
Shendai (shendai) wrote :

Ubuntu's inability to support the Soundblaster X-Fi soundcards properly is perhaps one of the most egregious failings of the OS.

Think about it - the people who actually care enough about their PC sound experience to buy a top-of-the-line card are the ones who are hosed! People with integrated MB sound or who might not really care about having the best audio experience have support just fine.

What's wrong with this picture???

Regards,
Greg B.

> From: <email address hidden>
> To: <email address hidden>
> Date: Thu, 16 Oct 2008 01:26:36 +0000
> Subject: [Bug 63352] Re: Creative labs X-Fi sound card unsupported
>
> Oh yeah, and I agree, this should be more than a wishlist item. If I
> did not have an old Audigy card to stab into my machine I would be in
> Windows right now.
>
> --
> Creative labs X-Fi sound card unsupported
> https://bugs.launchpad.net/bugs/63352
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in The Linux Kernel: New
> Status in Ubuntu: Invalid
> Status in “linux” source package in Ubuntu: Confirmed
> Status in “linux-source-2.6.17” source package in Ubuntu: Invalid
>
> Bug description:
> New PC has this card. It's unsupported as far as i can tell.
>
> Please make it work :)
>
> 06:06.0 Multimedia audio controller: Creative Labs Unknown device 0005
> Subsystem: Creative Labs Unknown device 0021
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> Latency: 64 (1000ns min, 1250ns max), Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 11
> Region 0: I/O ports at ec00 [size=32]
> Region 1: Memory at fbe00000 (64-bit, non-prefetchable) [size=2M]
> Region 3: Memory at f4000000 (64-bit, non-prefetchable) [size=64M]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
> Address: 0000000000000000 Data: 0000

Revision history for this message
Shendai (shendai) wrote :

I second the motion! It is an epic failure on the part of ALSA, Canonical, Creative and the others (who all point fingers at each other as the responsible party for this situation.)

This almost turned me off Linux completely. For the 2nd time.

I never would have thought I'd need to use WINDOWS to get good sound. It's unfathomable, really.

Cheers,
~Greg

> From: <email address hidden>
> To: <email address hidden>
> Date: Thu, 16 Oct 2008 18:14:58 +0000
> Subject: [Bug 63352] Re: Creative labs X-Fi sound card unsupported
>
> I wish someone would respond to this. Look how long this has been (first
> post to last post).
>
> This is really a usability, accessibility (people can not even USE
> UBUNTU because of this!) etc. It's impairing handicap users and this is
> *MAJOR* handicap (if not a deal-breaker for people trying use Ubuntu, I
> know a use-case above proves this in multiple cases cited).
>
> I do not understand why a major Creative Soundblaster Card, the one most
> pushed on the market and by Dell, is not supported or attempted to be
> supported yet 2 years later.
>
> I really think this needs be addressed (it deserves to be escalated) and
> people need to be kept informed of the status.
>
> Sincerely,
>
> Craig Huffstetler
>
> --
> Creative labs X-Fi sound card unsupported
> https://bugs.launchpad.net/bugs/63352
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in The Linux Kernel: New
> Status in Ubuntu: Invalid
> Status in “linux” source package in Ubuntu: Confirmed
> Status in “linux-source-2.6.17” source package in Ubuntu: Invalid
>
> Bug description:
> New PC has this card. It's unsupported as far as i can tell.
>
> Please make it work :)
>
> 06:06.0 Multimedia audio controller: Creative Labs Unknown device 0005
> Subsystem: Creative Labs Unknown device 0021
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> Latency: 64 (1000ns min, 1250ns max), Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 11
> Region 0: I/O ports at ec00 [size=32]
> Region 1: Memory at fbe00000 (64-bit, non-prefetchable) [size=2M]
> Region 3: Memory at f4000000 (64-bit, non-prefetchable) [size=64M]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
> Address: 0000000000000000 Data: 0000

Revision history for this message
Michael Rooney (mrooney) wrote :

On Thu, Oct 16, 2008 at 5:58 PM, Shendai <email address hidden> wrote:
> I never would have thought I'd need to use WINDOWS to get good sound.
> It's unfathomable, really.

Windows isn't giving you good sound, Creative is with drivers. Tell
Creative you are a customer and you want them to support Linux, or
vote with your wallet for a company who already does. The problem is
that as soon as users abandon Linux because of poor driver support,
they tell the companies that they don't need to be supporting Linux!
It says, "I'd like for you to have Linux drivers, but I'll still buy
it if it doesn't and will use a different OS if need be". Imagine you
are in the companies position; it doesn't sound very profitable or
useful to support Linux, does it?

I definitely understand the strong desire to have support here, but I
think a lot of the anger (and there definitely is unnecessary anger in
some of the comments here) is directed at the wrong place. Canonical
is providing a free product and doing a pretty impressive job of
reverse-engineering support for companies who ignore them, but they
can only go so far. Creative is the company that is taking your money
and not living up to your expectations, not Ubuntu, IMO.

For the people mentioning accessibility, is it just that you need
sound, say for the blind or vision-impaired? Can't a cheap PCI or USB
sound card solve the issue in a usable way? Sorry if my ignorance in
this area is causing me to miss something; I am just trying to
understand the issues, so please let me know.

Revision history for this message
Susan Cragin (susancragin) wrote :

The accessibility issue comes with running speech recognition software, particularly Dragon NaturallySpeaking 10 Standard, which works through Wine. DNS is used by those with RMI, although more and more people are using it to avoid RMI, or just to work quickly.
Speech recognition is a hard thing for a machine to do. It requires tremendous effort by all the hardware and software.
To get accurate speech recognition, I need an excellent soundcard and an excellent microphone. (Plus a fast processor and lots of RAM.)
USB devices produce not-good-enough sound. DNS has a test, and my USB scores about 23, whereas my internal HDA-Intel card gives me 26, which is much better, even though the recorded sound quality seems terrible when I just listen to it.
It is frustrating convincing people how important sound quality is, because DNS's advertising is misleading. In an effort to sell the product, they like to claim that the cheap microphone that comes with it is adequate, and that the quality of the soundcard is not as important as it is.
I have a SoundBlaster X-fi card, and I wish it worked because I spent money on it and because I know it would make DNS run much better.

Revision history for this message
Susan Cragin (susancragin) wrote :

I should have said about USB devices -- I have not tried M-Audio's Transit.

Revision history for this message
Shendai (shendai) wrote :
Download full text (4.6 KiB)

Hello,

You bring up a great point regarding driver support, and going forward I would not buy a Creative product. Not just because of their substandard Linux support but also for their fiasco with crippling their drivers for Vista users. I agree that for the most part the Linux community in general is great about offering support for most hardware. A few items have had persistent challenges - one of which is X-Fi support.

I believe what you're hearing is not so much anger but frustration and disappointment about the reality that while Ubuntu can almost completely wean us off Windows (~98% of the time or more), not having proper sound support is a deal breaker for many. It's aggravating to have a robust, reliable OS like Ubuntu hobbled by this limitation. If you take even a cursory look at the Ubuntu help boards you'll see that this issue comes up frequently and without resolution. For what its worth there was one poster that gave detailed instructions that involved compiling the kernel yourself and using a modified version of the Creative drivers. I've personally tried this and it can get you marginal 2-channel sound, but it stutters and many features still don't work. I'd be happy to contribute to a reverse engineering effort of the X-Fi hardware, I've got some marginal programming experience however I've not seen an organized effort to make this happen - not even from ALSA. There's a substantial community of users who would really like to see this hurdle overcome. If there is a way for us to contribute, please let us know how?

Cheers,
~Greg

----------------------------------------
> From: <email address hidden>
> To: <email address hidden>
> Date: Fri, 17 Oct 2008 00:13:13 +0000
> Subject: Re: [Bug 63352] Re: Creative labs X-Fi sound card unsupported
>
> On Thu, Oct 16, 2008 at 5:58 PM, Shendai wrote:
>> I never would have thought I'd need to use WINDOWS to get good sound.
>> It's unfathomable, really.
>
> Windows isn't giving you good sound, Creative is with drivers. Tell
> Creative you are a customer and you want them to support Linux, or
> vote with your wallet for a company who already does. The problem is
> that as soon as users abandon Linux because of poor driver support,
> they tell the companies that they don't need to be supporting Linux!
> It says, "I'd like for you to have Linux drivers, but I'll still buy
> it if it doesn't and will use a different OS if need be". Imagine you
> are in the companies position; it doesn't sound very profitable or
> useful to support Linux, does it?
>
> I definitely understand the strong desire to have support here, but I
> think a lot of the anger (and there definitely is unnecessary anger in
> some of the comments here) is directed at the wrong place. Canonical
> is providing a free product and doing a pretty impressive job of
> reverse-engineering support for companies who ignore them, but they
> can only go so far. Creative is the company that is taking your money
> and not living up to your expectations, not Ubuntu, IMO.
>
> For the people mentioning accessibility, is it just that you need
> sound, say for the blind or vision-impaired? Can't a cheap PCI or USB
> sound card solve t...

Read more...

Revision history for this message
Martin Lindhe (martinlindhe) wrote :

Actually, there is ongoing work to support the X-Fi [1]. I think it's unfair to complain on Creative here for the lack of Linux drivers, when they have actually been available for a year or so [2] (64bit only, in beta). And this spring they released 32bit drivers as well [3].
Last time I used Creative drivers in Windows they were bloated and crippled, and the Linux ones appears to have their issues on their own. I for one will not buy Creative hardware again because of their terrible drivers.
I also think it's unfair of you to complain on Canonical for the lack of packed drivers, because the drivers Creative released is still in beta and doesn't always work properly.
And for the love of everything that's holy and some things that are not, don't come dragging with the "OMG i will reinstall windows this suxx0rs" argument. Many people are working hard to support your free operating system choice, and most is not even getting paid for it. Personally I don't care much of what OS you use, as long as you let me keep my preferences and work in a OSS environment.

1: http://www.phoronix.com/scan.php?page=news_item&px=Njc3NQ
2: http://ubuntuforums.org/showpost.php?p=4823915&postcount=675
3: http://connect.creativelabs.com/opensource/Wiki/SoundCard%20Support.aspx

Revision history for this message
Shendai (shendai) wrote :
Download full text (3.5 KiB)

Martin - first off, anyone has the right to complain especially when its presented in a salient way. I recognize this is not the most important thing for everyone, and Canonical certainly has no obligation whatsoever to make a particular piece of hardware work. Nevertheless, this continued failing is a valid point and does alienate a great many potential Ubuntu users. I'm delighted to hear there's work being done - but how long has this been worked on now?? 2+ years??

Let's not rehash the Creative drivers issue. For Windows they're a bloated mess. For Linux they simply don't work.

Wouldn't the most constructive path here be to simply find a real solution?

Cheers,
~Greg

----------------------------------------
> From: <email address hidden>
> To: <email address hidden>
> Date: Fri, 17 Oct 2008 09:00:00 +0000
> Subject: [Bug 63352] Re: Creative labs X-Fi sound card unsupported
>
> Actually, there is ongoing work to support the X-Fi [1]. I think it's unfair to complain on Creative here for the lack of Linux drivers, when they have actually been available for a year or so [2] (64bit only, in beta). And this spring they released 32bit drivers as well [3].
> Last time I used Creative drivers in Windows they were bloated and crippled, and the Linux ones appears to have their issues on their own. I for one will not buy Creative hardware again because of their terrible drivers.
> I also think it's unfair of you to complain on Canonical for the lack of packed drivers, because the drivers Creative released is still in beta and doesn't always work properly.
> And for the love of everything that's holy and some things that are not, don't come dragging with the "OMG i will reinstall windows this suxx0rs" argument. Many people are working hard to support your free operating system choice, and most is not even getting paid for it. Personally I don't care much of what OS you use, as long as you let me keep my preferences and work in a OSS environment.
>
> 1: http://www.phoronix.com/scan.php?page=news_item&px=Njc3NQ
> 2: http://ubuntuforums.org/showpost.php?p=4823915&postcount=675
> 3: http://connect.creativelabs.com/opensource/Wiki/SoundCard%20Support.aspx
>
> --
> Creative labs X-Fi sound card unsupported
> https://bugs.launchpad.net/bugs/63352
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in The Linux Kernel: New
> Status in Ubuntu: Invalid
> Status in “linux” source package in Ubuntu: Confirmed
> Status in “linux-source-2.6.17” source package in Ubuntu: Invalid
>
> Bug description:
> New PC has this card. It's unsupported as far as i can tell.
>
> Please make it work :)
>
> 06:06.0 Multimedia audio controller: Creative Labs Unknown device 0005
> Subsystem: Creative Labs Unknown device 0021
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium>TAbort- SERR- Latency: 64 (1000ns min, 1250ns max), Cache Line Size: 64 bytes
> Interrupt: pin A routed to IRQ 11
> Region 0: I/O ports at ec00 [size=32]
> Region 1: Memory at fbe00000 (64-bit, non-prefetchable) [size=2M]
> Region 3: Memory at f40...

Read more...

Changed in linux:
importance: Wishlist → Medium
Revision history for this message
Michael Rooney (mrooney) wrote :

As an update,
http://www.phoronix.com/scan.php?page=article&item=creative_xfi_gift&num=1should
be promising. Sounds like Creative has now made their Linux X-Fi
driver GPLv2!

Revision history for this message
Alex Rainy (alex-rainy) wrote :

I hope they'll make driver for x-fi extreme audio...

Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

Revision history for this message
Craig Huffstetler (xq) wrote :

Who has been assigned to this bug out of curiosity's sake? Is it only assigned to ALSA at this point and no one in the Ubuntu project?

Revision history for this message
Susan Cragin (susancragin) wrote : Re: [Bug 63352] Re: Creative labs X-Fi sound card unsupported

Someone reporting to the kernel project is working on it and, using one of his unstable driver demos, I have gotten mine to work.
Susan

-----Original Message-----
>From: Craig Huffstetler <email address hidden>
>Sent: Feb 21, 2009 2:31 PM
>To: <email address hidden>
>Subject: [Bug 63352] Re: Creative labs X-Fi sound card unsupported
>
>Who has been assigned to this bug out of curiosity's sake? Is it only
>assigned to ALSA at this point and no one in the Ubuntu project?
>
>--
>Creative labs X-Fi sound card unsupported
>https://bugs.launchpad.net/bugs/63352
>You received this bug notification because you are a direct subscriber
>of the bug.

Revision history for this message
Craig Huffstetler (xq) wrote :

Is the unstable patch available for download & testing? I am running Jaunty Alpha (current).

Revision history for this message
Susan Cragin (susancragin) wrote :

>Is the unstable patch available for download & testing? I am running
>Jaunty Alpha (current).

Yes. It's the unstable snapshot in the link below.
BE VERY CAREFUL. AN EARLIER VERSION MAY HAVE MADE MY MACHINE UNSTABLE.
I lost some files.
And although this is just the "drivers," work has progressed on other parts of alsa.
http://www.kernel.org/pub/linux/kernel/people/tiwai/alsa/alsa-driver/

Revision history for this message
Stuart Siegler (stuart-siegler) wrote :

With a clean install of Jaunty RC1, and install (make, make install) of the Creative drivers, this is working for me now!
I did nothing other then the clean install -- an upgrade from 804 did not work (with "newer" alsa drivers) fwiw.

Stuart

Revision history for this message
Susan Cragin (susancragin) wrote :

Since the drivers are being developed for later kernel versions, this makes a good deal of sense. You probably must have the latest kernel and headers available. Also better with later alsa-libs.

NOTE: As of 20-Apr, Tashaki has added Creative drivers to the stable alsa-drivers version, so it's better to use stable than unstable. Just get the latest stable version as of the date you download.
Right now there is one small glitch. Recording settings are not saved. They return to the default (mute) with each boot. But that should change soon.

Revision history for this message
Craig Huffstetler (xq) wrote :

It does work with compiling the proprietary drivers from Creative since Jaunty Alpha 3, I believe. However, there are a few small glitches as Susan has pointed out.

I can't wait until I don't have to use the proprietary drivers. The other problem is, as usual, every time there is a kernel upgrade you must reinstall the drivers; however, this is to be expected.

Revision history for this message
Åskar (olskar) wrote :

Finally, A Creative X-Fi Driver Going Into ALSA

http://www.phoronix.com/scan.php?page=news_item&px=NzI3MA

Revision history for this message
DR. VIMAL HURRY (vhurry200) wrote :
Revision history for this message
Thiago Figueiro (thiagocsf) wrote :

@DR. VIMAL HURRY

I can confirm it worked for me. I've also got sound working.

09:02.0 Multimedia audio controller: Creative Labs SB X-Fi

Advanced Linux Sound Architecture Driver Version 1.0.20.
Compiled on Jul 10 2009 for kernel 2.6.28-13-generic (SMP).

$ modinfo snd_ctxfi
filename: /lib/modules/2.6.28-13-generic/updates/alsa/pci/ctxfi/snd-ctxfi.ko
license: GPL v2
description: X-Fi driver version 1.03
author: Creative Technology Ltd
srcversion: 74C99322454BCB3AA53A50C
alias: pci:v00001102d0000000Bsv*sd*bc*sc*i*
alias: pci:v00001102d00000005sv*sd*bc*sc*i*
depends: snd-pcm,snd
vermagic: 2.6.28-13-generic SMP mod_unload modversions
parm: use_system_timer:Foce to use system-timer (bool)
parm: reference_rate:Reference rate (default=48000) (uint)
parm: multiple:Rate multiplier (default=2) (uint)
parm: index:Index value for Creative X-Fi driver (array of int)
parm: id:ID string for Creative X-Fi driver (array of charp)
parm: enable:Enable Creative X-Fi driver (array of bool)

Revision history for this message
Susan Cragin (susancragin) wrote :

The latest kernel has that soundcard activated. I did not even have to download or compile anything.
In addition, if you do compile your own drivers, the X-fi has been moved to the "stable" branch, and it's better to use that.

susan@ubuntu:~$ modinfo snd_ctxfi
filename: /lib/modules/2.6.31-2-generic/kernel/sound/pci/ctxfi/snd-ctxfi.ko
license: GPL v2
description: X-Fi driver version 1.03
author: Creative Technology Ltd
srcversion: CE1ADD8B30CDCAC0CEDC62D
alias: pci:v00001102d0000000Bsv*sd*bc*sc*i*
alias: pci:v00001102d00000005sv*sd*bc*sc*i*
depends: snd-pcm,snd
vermagic: 2.6.31-2-generic SMP mod_unload modversions 586
parm: use_system_timer:Foce to use system-timer (bool)
parm: reference_rate:Reference rate (default=48000) (uint)
parm: multiple:Rate multiplier (default=2) (uint)
parm: index:Index value for Creative X-Fi driver (array of int)
parm: id:ID string for Creative X-Fi driver (array of charp)
parm: enable:Enable Creative X-Fi driver (array of bool)
susan@ubuntu:~$

Revision history for this message
Michael Rooney (mrooney) wrote :

Is this bug fixed for the "linux" task then? In what kernel does it
start working out of the box?

Revision history for this message
Susan Cragin (susancragin) wrote :

I think in mine, that is 2.6.31-2.
I don't think it worked in the one before that.

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

Not to sound like a complete retard, but how do you get that newer kernel? I'm on jaunty and stuck with OSS because ALSA doesn't speak X-Fi on kernel 2.6.28-13

Revision history for this message
Susan Cragin (susancragin) wrote :

in terminal:
sudo synaptic
from drop-down menu, "updates," activate all repositories, especially backports.
Reload
Mark all Upgrades
(see if it's listed.)
Install

I think this kernel has been backported to Jaunty, but I'm not sure, and I can't test because I'm on Karmic. It wouldn't be in the main repository. If it hasn't been backported, I'm not sure whether you can install it separately or would be better off doing a dist-upgrade into karmic.
In karmic, it's in the main repository.
HTH

Revision history for this message
Michael Rooney (mrooney) wrote :

On Fri, Jul 10, 2009 at 7:19 AM, Mads Peter
Rommedahl<email address hidden> wrote:
> Not to sound like a complete retard, but how do you get that newer
> kernel? I'm on jaunty and stuck with OSS because ALSA doesn't speak X-Fi
> on kernel 2.6.28-13

It is definitely not a stupid question :) The best option is to wait
until the next release and upgrade then, which will be 9.10 (Karmic
Koala ) this October.

If anyone else can confirm that it works out of the box on a Karmic
alpha (install the daily build or wait until July 23rd when
http://www.ubuntu.com/testing/karmic/alpha3 will be up) then I'll mark
as fixed!

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

I have just upgraded to karmic and I still don't have sound using ALSA (karmic also broke my OSS so right now I have no sound at all).
Please advice.

Revision history for this message
Susan Cragin (susancragin) wrote :

Go to the Ubuntu sound problems web site and follow instructions.
http://ubuntuforums.org/showthread.php?t=205449

If that doesn't work, try the following:

sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils alsa-source
sudo apt-get install build-essential linux-headers-$(uname -r) module-assistant alsa-source
sudo dpkg-reconfigure alsa-source
sudo module-assistant a-i alsa-source
reboot

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

If there is one thing that is typical of Linux problems then it is that they automagically fix themselves just when I'm about to file a bug report... I don't know what happened, but now sound works. Totally cool.

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

I'm marking it as fixed as it seems the ALSA shipped with karmic alpha3 (and probably alpha2 as well) detects the X-Fi (at last!!!)
It's good to have this fixed - better late than never :)

If anyone still have trouble just reopen the bug.

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Tom (tom6) wrote :

Hi,

So this is fixed for the Karmic alphas but still broken for Hardy and Jaunty? or are they fixed by messing with kernels?

Thanks, good luck and regards from
Tom :)

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

AFAIK it is still broken in both Hardy and Jaunty. I don't think the new kernel will be backported, so it's likely that they will remain broken (although I have no idea).

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

(as the original poster of this bug report)

I confirm that the Creative Labs X-Fi works fine on Ubuntu Karmic.

Revision history for this message
Craig Huffstetler (xq) wrote :

Confirmed working as well as of A3.

Are there any plans for a backport to both Jaunty/Hardy now?

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

Im pretty sure that there won't be any backporting of this to jaunty. I seem to recall reading a statement from a dev somewhere that backporting the kernel for this would require too much work (it's not really a *blocker* per se) - and with karmic only a few months away I doubt that it is worth the hassle.

I've waited for this for several years - I can wait two more months (or, well, I can't, but that's what alpha builds are for, right? :)

Revision history for this message
Rich.KCSA (rich-kcsa) wrote :

Has anyone attempted recording with this card? In past products record did not work.

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

Yes, I have recorded audio with it.

Revision history for this message
Susan Cragin (susancragin) wrote :

This is just a little FYI...
The card works pretty good (great recording) except that when you open alsamixer a slider adjustments under "record" is missing. I don't remember what it was. It wasn't the volume control.
I reported that on the alsa developer list and someone else said there was another, related, minor problem with the driver. He planned to look at these issues.
So, although now the card is considered substantially functional, and is available with the standard Karmic distro, you might be pleasantly surprised in a few weeks to find out that functionality gets a bit better.
Then again, you might not. I forget which word they used to describe the underlying code, but its meaning encompassed the terms "Byzantine" and "nutty."

Revision history for this message
Nicolas Picard (true255) wrote :

Can someone tell me if X-FI support (ALSA) in Karmic Koala only concern X-FI EMU20K1 based card (xtreme music and upper) or if it works also with my X-FI Xtreme Audio pcie (Audigy SE based).

Thanks,

Revision history for this message
Susan Cragin (susancragin) wrote :

Mine's a pcie. Uses hda-codec-ca0110, if that's the one you're referring to.

Revision history for this message
Rob Harvey (jackcorbae-gmail) wrote :

Fresh install of 9.10 AMD64 - Ubuntu recognises the card and shows the sound card in the Sound Preferences Control Panel as:
   [SB X-Fi Xtreme Audio] CA0110-IBG but doesn't work.

Revision history for this message
Susan Cragin (susancragin) wrote :

I have the same card. It worked pretty well for a while but it has developed a bug. Sound just stops working at odd times. There may have been a regression.
Rob... try the following
modprobe snd-hda-codec
modprobe snd-hda-codec-ca0110
lsmod
Are your modules there? You may need snh-hda-intel too.
Remove the card.
Shut down the computer.
Put the card back in.
Turn on the computer.
Remember, these type of cards (for the moment) are not recognized by the system when they are plugged in. They have to be present on boot.
So, when mine stops working, I have to "tell" the machine that the card's been removed, and then turn it off, put the card in, then turn it back on.

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

Erhm... My X-Fi card is working flawlessly with ALSA in lucid. Why is this bug still open?

Revision history for this message
Susan Cragin (susancragin) wrote :

My card is almost working flawlessly.
It is recognized on startup and when I unplug and plug it in. And the recognition doesn't "die" on me like it used to do, occasionally.
However, when I use it and then close the application, about one time in four the card is not recognized when I re-open the application. It has to do with multiple sound instances. For instance, if I open and run a sound application using wine, then open and close a video file in Firefox, then try to re-open the wine sound application, it doesn't work.
Does anyone else have this problem? I'll try it today with audacity and firefox.

Revision history for this message
tneijsel (t-neijsel) wrote :

I am struggling with this card X-FI with the PCI-E connection. Is this the cause of the problem?

Reinstalled again and again now running ubuntu studio 10.04. Card detected with lspci:

4:00.0 PCI bridge: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG PCI to PCIe Bridge
05:00.0 Audio device: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG

Tried in a earlier installation to upgrade to latest alsa, also no sound.

I was a fan of ubuntu, but now i am really sad that this bug still exists for already more than a year.

it seems that no one is willing to take responsibility to fix this bug.

It is nice that the card seems to run on sertain systems but the internet is full with messages about failing X-FI cards on ubuntu

Revision history for this message
tneijsel (t-neijsel) wrote :
Download full text (4.0 KiB)

The default soundcard in the system is disabled in the system setup (bios) may be this onboard card causes the problem?

Plse find the output of system test below:

cat /proc/asound/card*/codec#*

Codec: Nvidia ID d
Address: 0
Function Id: 0x1
Vendor Id: 0x10de000d
Subsystem Id: 0x10de0101
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HDMI
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID d
Address: 1
Function Id: 0x1
Vendor Id: 0x10de000d
Subsystem Id: 0x10de0101
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HDMI
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID d
Address: 2
Function Id: 0x1
Vendor Id: 0x10de000d
Subsystem Id: 0x10de0101
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Pincap 0x09000094: OUT Detect HDMI
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x04
Codec: Nvidia ID d
Address: 3
Function Id: 0x1
Vendor Id: 0x10de000d
Subsystem Id: 0x10de0101
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0...

Read more...

Revision history for this message
Mads Peter Rommedahl (lhademmor) wrote :

@tneijsel, the internet is full of messages about failing X-Fi cards, yes, but they're all likely to be several years old, and all the problems have since been fixed. That's a strange argument.
Anyway, judging from your lspci, the card is detected correctly - this bug was/is about X-Fi cards not being detected at all. Obviously, that problem is solved.
I suspect that your problems have nothing to do with this bug. But hey, maybe ALSA is the problem - have you tried OSS?

Revision history for this message
tneijsel (t-neijsel) wrote :

lsmod gave gthe following output, it looks everything is there, but no sound and sound is not muted.

Module Size Used by
tda10048 11153 1
saa7134_dvb 22167 0
videobuf_dvb 5175 1 saa7134_dvb
dvb_core 86142 1 videobuf_dvb
saa7134_alsa 10380 1
snd_hda_codec_ca0110 6162 1
binfmt_misc 6587 1
ppdev 5259 0
tda18271 35267 2
tda8290 12092 1
tuner 20412 1
snd_usb_audio 75765 1
snd_hda_intel 21877 3
snd_hda_codec 74201 2 snd_hda_codec_ca0110,snd_hda_intel
snd_pcm_oss 35308 0
snd_mixer_oss 13746 1 snd_pcm_oss
snd_usb_lib 15658 1 snd_usb_audio
snd_hwdep 5412 2 snd_usb_audio,snd_hda_codec
snd_pcm 70662 6 saa7134_alsa,snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1338 0
snd_seq_oss 26726 0
snd_seq_midi 4557 0
snd_rawmidi 19056 2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47263 9 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
saa7134 143391 2 saa7134_dvb,saa7134_alsa
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
snd_timer 19098 2 snd_pcm,snd_seq
snd_seq_device 5700 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
nvidia 9932176 28
ir_common 38875 1 saa7134
v4l2_common 15431 2 tuner,saa7134
softcursor 1189 1 bitblit
uvcvideo 56990 0
snd 54148 24 saa7134_alsa,snd_hda_codec_ca0110,snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_hwdep,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
lp 7028 0
videodev 34361 4 tuner,saa7134,v4l2_common,uvcvideo
v4l1_compat 13251 2 uvcvideo,videodev
videobuf_dma_sg 10782 3 saa7134_dvb,saa7134_alsa,saa7134
videobuf_core 16356 3 videobuf_dvb,saa7134,videobuf_dma_sg
tveeprom 11102 1 saa7134
psmouse 63245 0
serio_raw 3978 0
parport 32635 2 ppdev,lp
agpgart 31724 1 nvidia
vga16fb 11385 1
vgastate 8961 1 vga16fb
soundcore 6620 1 snd
snd_page_alloc 7076 2 snd_hda_intel,snd_pcm
shpchp 28820 0
usb_storage 39425 0
usbhid 36110 0
hid 67032 1 usbhid
ohci1394 26950 0
ieee1394 81181 1 ohci1394
r8169 33980 0
mii 4381 1 r8169
ahci 32008 4

Revision history for this message
tneijsel (t-neijsel) wrote :

Oh, yes may be important. If I start the ubu 10.04 live disk there is sound. after installation ubu on the system there is no sound.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

tneijsel / Mads Peter,
     Please don't discuss unrelated bug issues in closed bugs. It creates spam for subscribers. tneijsel, Please open a new bug for your issue and take the conversation there.

Thanks!

~JFo

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.