Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
For awhile I thought my soundcard was broken, but when I installed Windows, it worked. I'm running Fedora Core 2, and my soundcard is an SB Audigy Platinum es. Here is my /sbin/lspci output, if you need it.
---
/sbin/lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:06.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
00:06.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03)00:06.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
00:07.0 Ethernet controller: Accton Technology Corporation EN-1216 Ethernet Adapter (rev 11)
00:0b.0 USB Controller: NEC Corporation USB (rev 41)
00:0b.1 USB Controller: NEC Corporation USB (rev 41)
00:0b.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3 Ti 200] (rev a3)
---
I just downloaded emu10k1 and made it according to the directions in the readme, and when it came time to make the drivers, this happened:
[root@localhost emu10k1-v0.20a]# make
gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -msoft-float -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -march=i686 -mregparm=3 -Iinclude/asm-i386/mach-default -Os -fomit-frame-pointer -g -Wdeclaration-after-statement -DMODULE -M audio.c cardmi.c cardmo.c cardwi.c cardwo.c efxmgr.c emuadxmg.c hwaccess.c irqmgr.c main.c midi.c mixer.c recmgr.c timer.c voicemgr.c ecard.c passthrough.c > .depend
audio.c:36:24: linux/slab.h: No such file or directory
audio.c:38:26: linux/bitops.h: No such file or directory
audio.c:42:27: linux/wrapper.h: No such file or directory
In file included from audio.c:45:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwo.h:38,
from audio.c:46:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
cardmi.c:33:24: linux/slab.h: No such file or directory
In file included from cardmi.c:36:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from cardmi.h:37,
from cardmi.c:38:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
cardmo.c:33:24: linux/slab.h: No such file or directory
In file included from cardmo.c:35:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from cardmo.h:37,
from cardmo.c:37:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
In file included from cardwi.c:33:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwi.c:34:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
In file included from cardwo.c:33:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwo.h:38,
from cardwo.c:36:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
efxmgr.c:32:26: linux/bitops.h: No such file or directory
In file included from efxmgr.c:33:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from emuadxmg.c:33:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from hwaccess.c:35:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from irqmgr.c:32:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from cardmi.h:37,
from irqmgr.c:34:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
main.c:92:24: linux/slab.h: No such file or directory
main.c:94:25: linux/delay.h: No such file or directory
In file included from main.c:97:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwo.h:38,
from main.c:100:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
midi.c:35:24: linux/slab.h: No such file or directory
midi.c:39:25: asm/uaccess.h: No such file or directory
In file included from midi.c:41:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from cardmo.h:37,
from midi.c:42:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
mixer.c:36:25: asm/uaccess.h: No such file or directory
In file included from mixer.c:39:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwi.h:36,
from recmgr.h:36,
from mixer.c:41:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
recmgr.c:32:23: asm/delay.h: No such file or directory
In file included from recmgr.h:35,
from recmgr.c:34:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwi.h:36,
from recmgr.h:36,
from recmgr.c:34:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
In file included from timer.c:31:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from timer.c:34:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
In file included from voicemgr.h:35,
from voicemgr.c:32:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from ecard.h:30,
from ecard.c:32:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
passthrough.c:35:24: linux/slab.h: No such file or directory
passthrough.c:37:26: linux/bitops.h: No such file or directory
passthrough.c:41:27: linux/wrapper.h: No such file or directory
In file included from passthrough.c:43:
hwaccess.h:40:24: linux/slab.h: No such file or directory
hwaccess.h:43:25: emu_wrapper.h: No such file or directory
In file included from timer.h:31,
from cardwo.h:38,
from passthrough.c:44:
/usr/include/linux/interrupt.h:12:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:13:25: asm/softirq.h: No such file or directory
make: *** [.depend] Error 1
---
I'm too new to Linux to understand why that is so, and how to change it. What d I do next, guys?
recompile a kernel, which emu10k1 built in. by far the easiest way. i know the first kernel compile can be daunting (i messed it up 3 times before i did one which worked well enough for me to do another). just make sure you've got everything you need in the config.
emu10k1 was already there in FC2 when I installed ... not sure why it didn't work for you.
One other thing to check. It matters whether you are using the outputs in digital or analog mode. If you login using KDE and run KMix (speaker icon) ... click the "advanced" check box. Note that there is a button to switch the analog / digital output jack. I am using mine in analog mode, but the first time I logged in under KDE rather than Gnome, KMix changed it to digital ... appropriate for a 5.1 system but not when outputting to an old stereo. The net effect was that I lost my output until I simply switched digital to off. Sounds great now.
Kmix doesn't come up with a device for me. The tab where you select it is blank, and therefore there aren't any faders for me to mess with. Also, alsamixer doesn't come up with anything useful.
Strangely enough, I did at one point get it to work, but I didn't realize the changes weren't permanent so I lost it and didn't know how to get it opertational. Any other ideas?
Originally posted by wsims From another newbie ....
emu10k1 was already there in FC2 when I installed ... not sure why it didn't work for you.
One other thing to check. It matters whether you are using the outputs in digital or analog mode. If you login using KDE and run KMix (speaker icon) ... click the "advanced" check box. Note that there is a button to switch the analog / digital output jack. I am using mine in analog mode, but the first time I logged in under KDE rather than Gnome, KMix changed it to digital ... appropriate for a 5.1 system but not when outputting to an old stereo. The net effect was that I lost my output until I simply switched digital to off. Sounds great now.
Now if I could only get KRec to work .....
I registered to thank you for this post. Google found it and it solved the problem that kept me without sound for four hours today.
You shouldn't have to download any drivers ... if you're running vanilla FC2 or later (for that matter any of the earlier versions) it <i>should</i> recognize your card. If it doesn't, try disabling any sound built in to motherboard by going into your BIOS setup at system boot time. Also make sure the card is properly seated. I hate to admit this but I just tore down and rebuilt my machine yesterday and failed to press my Audigy card completly into the slot. I spent a couple of hours running it down. If you're using the Audigy EX make sure that you have the external power supply hooked up to the card or else it might not read (I've made that mistake as well!). You may have multiple tabs on the Volume Control under Gnome (right mouse click and select open volume control) so be sure to go to the Sound Blaster Audigy [Alsa Mixer] tab and play with the myriad of volume controls until you get great sound. I did have some fuzzy sound after going into KDE but a reboot fixed it ... I'm running FC 2.92 so it might be test thing ... and it sounds great now!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.