Hi. I use opensuse 11.2 and X-Fi card. I updated my ALSA to 1.0.21, and then added ‘snd-ctxfi’ to loaded modules, and since then, I can play the sound from my Xbox 360 with no problem (it is plugged in into Digital In port of my card, and then outputted to my headphones using mini-jack cable).
After installing some codecs, I am also able to play my FLAC music collection from Amarok with ease. The only thing that doesn’t work is flash video. I am not able to hear any voice in sites like youtube.com or any other containing flash.
I’m relatively new to 64-bit, so probably I am out of my depth here when it comes to help.
I do note the latest firefox does not need mplayerplug-in to play flash. Hence I do not know if that may cause a problem.
I read of one user who claimed removing pullin-flash-player solved a problem they had with audio in flash, but I’m skeptical of that solution.
I do not have a 64-bit openSUSE-11.2 install yet (only 32-bit) and it may be end of the month of December before I do a 64-bit install on 11.2, so apologies, but since I see nothing obvious, I do not believe I can help.
One thing I do NOT understand. You state you updated your ALSA to 1.0.21, … what do you mean by that? 11.2 comes with 1.0.21 of alsa. Did you go and install additional alsa applications?
When I installed openSUSE 11.2, I had no sound. I thought it’s because ALSA is older than 1.0.21 (when X-Fi support was introduced). I am not exactly sire, but I think I recall checking the ALSA version and it was 1.0.20 after the install.
One more thing, but I am uncertain if it matters - right after installing openSUSE, my sound card was detected as “HDA Intel” and it is indeed my onboard one, but I don’t use it. After adding snd-ctxfi module, I’ve got two tabs in KMix - HDA Intel and Creative X-Fi. Of course I set X-Fi to be over HDA Intel in the KDE Settings (bigger priority) but since HDA Intel was detected as the first one, and X-Fi was installed later, it could possibly be that it is considered a secondary card somewhere in the system and the sound is routed to Intel onboard sound chip. What do you think?
PS.: One more thing - in YaST2, under Sound Configuration, I’ve only got ICH9 Family HD Audio Controller, so the Intel one. YaST says:
I also tried adding X-Fi in YaST2 (there is Creative X-Fi on the list)
but it says:
Could not load kernel module for sound support error.
It may be cause by improper module parameters, such as
improper IO or IRQ values.
It may be because X-Fi is not yet supported fully in YaST2, since I recall a request in openFATE to add it to supported ones for 11.2, but the request was reprted in September and one of the openSUSE staff said it’s already too late and the reporter must file a bug report.
No. thats not the case. 1.0.21 is included in the 2.6.31 kernel. And so are 1.0.21 rpms included with 11.2. Its been that way as well through the milestone and RC releases. 1.0.21 is NOT new in 11.2 GM relative to the milestones/RC releases of 11.2. For example on my 32-bit openSUSE-11.2 PC:
I do not have 2 sound devices on any of our PCs. The wife would shoot me if I tried to buy a second sound card, given I can get motherboard sound to work on all our home PCs. So I do not have the experience to answer that question.