LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-09-2004, 10:29 PM   #1
thegeck
LQ Newbie
 
Registered: Aug 2004
Posts: 2

Rep: Reputation: 0
Sound Blaster Audigy problems with Red Hat


Heya,
I have just installed Linux (rank = newbie) and I loaded Red Hat 3.2.3-20 and I am running Linux version (Kernel) 2.4.21-4. ELsmp. At the moment when I run the soundcard detection option within System Settings (using GNOME) it tells me that it detects two sound cards:

1. Intel Corp. 82801EB AC'97 Audio Controller
2. Creative Labs SB Audigy

When I play the test sound for the Audigy card it works fine (most of the time - sometimes no sound plays at all - restarting the Soundcard Detection application usually fixes this) and it does not work for the AC97 card. I'm assuming this is because my speakers are contected to the Audigy output.

I have noticed similar posts for this problem telling me to run the sndconfig command (while logged in as root) and when I do I get the following output:

[root@localhost root]# sndconfig
bash: sndconfig: command not found

The output from the /sbin/lspci command is as follows for my machine:

[root@localhost root]# /sbin/lspci
00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller (rev 02)
00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller (rev 02)
00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5964 (rev 01)
01:00.1 Display controller: ATI Technologies Inc: Unknown device 5d44 (rev 01)
02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:0d.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
02:0d.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03)

I assume from this that the two sound devices are conflicting each other however I do not know how to disable one or the other. If someone could please tell me how to do this it would be greatly appreciated. I have also checked the volume levels by running the volume control application from GNOME and running it in a terminal session with the same result.

I have also run the following commands to check the permission levels on /dev/dsp and /dev/mixer and this is the result:

[root@localhost dev]# ls -l /dev/mixer
crw-rw-rw- 1 root root 14, 0 Sep 15 2003 /dev/mixer
[root@localhost dev]# ls -l /dev/dsp
crw-rw-rw- 1 root root 14, 3 Sep 15 2003 /dev/dsp

I'll include the lspci -v command output in case it sheads any more light on the matter.

[root@localhost dev]# lspci -v
00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller (rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 8110
Flags: bus master, fast devsel, latency 0
Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [e4] #09 [2106]
Capabilities: [a0] AGP version 3.0

00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller (rev 02) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, fast devsel, latency 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: ff800000-ff8fffff
Prefetchable memory behind bridge: cff00000-efefffff

00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at ef00 [size=32]

00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: bus master, medium devsel, latency 0, IRQ 3
I/O ports at ef20 [size=32]

00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: bus master, medium devsel, latency 0, IRQ 5
I/O ports at ef40 [size=32]

00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at ef80 [size=32]

00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02) (prog-if 20 [EHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: bus master, medium devsel, latency 0, IRQ 11
Memory at ffaffc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [20a0]

00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ff900000-ff9fffff

00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev 02)
Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: bus master, medium devsel, latency 0
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at fc00 [size=16]
Memory at 20000000 (32-bit, non-prefetchable) [size=1K]

00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 80a6
Flags: medium devsel, IRQ 5
I/O ports at 0400 [size=32]

00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio Controller (rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 810d
Flags: bus master, medium devsel, latency 0, IRQ 5
I/O ports at e800 [size=256]
I/O ports at ee80 [size=64]
Memory at ffaff800 (32-bit, non-prefetchable) [size=512]
Memory at ffaff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5964 (rev 01) (prog-if 00 [VGA])
Subsystem: Unknown device 18bc:0170
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 10
Memory at e0000000 (32-bit, prefetchable) [size=128M]
I/O ports at c000 [size=256]
Memory at ff8f0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at ff8c0000 [disabled] [size=128K]
Capabilities: [58] AGP version 3.0
Capabilities: [50] Power Management version 2

01:00.1 Display controller: ATI Technologies Inc: Unknown device 5d44 (rev 01)
Subsystem: Unknown device 18bc:0171
Flags: bus master, 66Mhz, medium devsel, latency 64
Memory at d8000000 (32-bit, prefetchable) [size=128M]
Memory at ff8e0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 2

02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Asustek Computer, Inc.: Unknown device 8109
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at d800 [size=256]
Memory at ff9ffc00 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2

02:0d.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
Subsystem: Creative Labs: Unknown device 0052
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at df80 [size=32]
Capabilities: [dc] Power Management version 2

02:0d.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03)
Subsystem: Creative Labs SB Audigy MIDI/Game Port
Flags: bus master, medium devsel, latency 64
I/O ports at dfe0 [size=8]
Capabilities: [dc] Power Management version 2

Please help me to configure my sound. I would prefer to run the Audigy sound card because that would mean I wouldn't have to unplug my speaker cable everytime I swapped between Windows and Linux. I suspect that the sound is not working (when I play mp3's or CDs) because the two cards are conflicting each other but I don't know how to disable the cards.

Please help me - learning a new OS environment is no fun without a little music!

thegeck
 
Old 09-09-2004, 10:55 PM   #2
redjokerx
Member
 
Registered: Aug 2004
Location: San Diego
Distribution: Slackware
Posts: 303

Rep: Reputation: 31
try lsmod and see if you have any modules loaded that look like they are for your intel sound thing. Then try rmmod (might crash your computer, but what the hey) and see if it will remove it. If you recompile your kernel (kind of a big project if you just got started) you can make sure you don't include the intel drivers and just the audigy ones. I've had two sound cards on my other desktop when I had linux on it (audigy and realtek) and I haven't had a problem with it.
 
Old 09-09-2004, 11:35 PM   #3
thegeck
LQ Newbie
 
Registered: Aug 2004
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks for your reply! Regarding lsmod, this is the output I get:

[root@localhost dev]# lsmod
Module Size Used by Not tainted
i810_audio 28936 0 (unused)
audigy 83872 0 (unused)
sound 77676 0 [audigy]
ac97_codec 16104 0 [i810_audio audigy]
soundcore 7044 9 [i810_audio audigy sound]

I ran the rmmod command for the i810_audio module and this was the output I received:

[root@localhost dev]# rmmod -v i810_audio
Checking i810_audio for persistent data
rmmod: module i810_audio is not loaded

However when I ran lsmod again it showed the module had been removed from the list. The AC97 is still visible when I run Soundcard Detection though. And removing that module did not change the audigy module into the used state.

ie:
[root@localhost root]# lsmod
Module Size Used by Not tainted
audigy 83872 0 (unused)
sound 77676 0 [audigy]
ac97_codec 16104 0 [audigy]
soundcore 7044 7 [audigy sound]

Any other thoughts on this matter, not sure I'll be good at reconfiguring the kernel.

thegeck
 
Old 09-14-2004, 05:49 PM   #4
redjokerx
Member
 
Registered: Aug 2004
Location: San Diego
Distribution: Slackware
Posts: 303

Rep: Reputation: 31
After you do an rmmod on the intel driver, did it help with the problem at all?

I also forgot, you might be able to turn off onboard sound with some switch on your motherboard, so also check that out.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
No sound coming from my sound blaster audigy 2 ZS platinum sound card msab Linux - Hardware 9 12-05-2010 06:10 AM
PCM Sound Blaster 16 (Red Hat 9) Ian_Hawdon Linux - Hardware 2 08-19-2004 11:54 AM
Sound Blaster Live AND Red Hat Linux 9 linux4all Linux - Hardware 4 08-30-2003 01:06 AM
Help with Sound Blaster Live on Red Hat 8.0 chuckeff Linux - Hardware 28 06-04-2003 09:11 AM
Sound Blaster Audigy Mimician Linux - Newbie 5 02-25-2002 08:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:24 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration