LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   getting a Soundblaster Audigy FX to work (https://www.linuxquestions.org/questions/linux-hardware-18/getting-a-soundblaster-audigy-fx-to-work-4175505881/)

nortin 03-06-2015 08:50 AM

It works now on many other distributons!
 
It works now on many other distributons, like debian-based (Ubuntu, Linux mint...)
You have to compile and install newest alsa-firmware.
Followed "linux from scratch" instructions.
I have an SB audigy RX and reinstalled Ubuntu Linux (14.10, x64) on unity desktop because i can’t get it working under KDE.
I made this instal script, save to file e.g. install.sh, run as root in terminal: chmod +x install.sh && sudo ./install.sh

Please REMOVE 6 spaces from 3 ftp links from code below (webpage bullying for link posting)
###################
#!/bin/sh
apt-get install gcc libncurses5-dev libncursesw5-dev dpkg-dev
apt-get remove alsa-utils #if you have lower version than 1.0.29

wget ftp: //ftp.alsa-project. org/pub/lib/alsa-lib-1.0.29.tar.bz2
tar -xf alsa-lib-1.0.29.tar.bz2
cd alsa-lib-1.0.29
./configure
make
make install
cd ..

wget ftp: //ftp.alsa-project. org/pub/utils/alsa-utils-1.0.29.tar.bz2
tar -xf alsa-utils-1.0.29.tar.bz2
cd alsa-utils-1.0.29
./configure --disable-alsaconf --disable-xmlto
make
make install
cd ..

wget ftp: //ftp.alsa-project. org/pub/firmware/alsa-firmware-1.0.29.tar.bz2
tar -xf alsa-firmware-1.0.29.tar.bz2
cd alsa-firmware-1.0.29
./configure --prefix=/usr
make
make install
cd ..
sleep 1
alsa reload
###################

Now works fine for stereo and sorround output! (Inputs not tested yet)
Now you can use sound settings under unity taskbar.
Before installing alsa-firmware card works only mono with setting S/PDIF on INPUT tab.
My outputs for lspci -nnv and dmesg:

03:00.0 Multimedia audio controller [0401]: Creative Labs SB0400 Audigy2 Value [1102:0008]
Subsystem: Creative Labs Device [1102:1024]
Flags: bus master, medium devsel, latency 32, IRQ 18
I/O ports at b800 [size=64]
Capabilities: [dc] Power Management version 2
Kernel driver in use: snd_emu10k1

dmesg |grep Audigy
[ 5.251893] snd_emu10k1 0000:03:00.0: Audigy2 value: Special config.

Lepto 12-01-2015 06:22 AM

Thank you so much for this post, it's the oinly place where I found a fix for such a widespread problem.
My Audigy works now, on Linux Mint 17.2, along with my Radeon R7 250. I used nortin script.

bolt.0 06-12-2016 03:55 AM

I made sound working on Debian 8.2, with two snd_hda_intel, but I'm not sure how, below is list of changes that i did:

Create modprobe.conf in /etc/modprobe.d with “options snd_hda_intel enable=0,1”
- 0 disables first snd_hda_intel, 1 enables second snd_hda_intel

delete /etc/asound.conf if you created any

go to /usr/share/alsa/alsa.conf and set line:
defaults.pcm.dmix.rate 48000

In my case i had to fiddle with “defaults.pcm.dmix.format "S24_LE"” – this setting doesn't work but after setting it back do "unchanged" i had sound when running alsa only, you could try "S32_LE" or "S16_LE" on your own,

go to /etc/pulse/daemon.conf
set default-sample-rate = 48000
and, in my case, default-sample-channels = 6
Again I played a little with default-sample-format = s16le, but in the end I commented out this line, test it on your own

Restart,
run alsamixer, default device (pulse) is shown first, change sound levels mute/unmute by “M”, go to your sound card and do the same
run pavucontrol and enable sound (it was muted by default)

Run some music and test setings by “cat /proc/asound/card0/pcm0p/sub0/hw_params” to check if sample rate and format is as you set in conf

I hope it helps someone, who has problems with this card


All times are GMT -5. The time now is 11:29 PM.