FedoraThis forum is for the discussion of the Fedora Project.
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.
I've been running RH 9 for some time with no sound problems. After installing Fedora Core 2 my sound card (opl3sax) is not detected and I have no sound. Alsa drivers support the card.
After running modprobe snd-card-opl3sa2 I get :
OK. Could you now please post the output of lspci -v? It seems that your sound card is not getting picked up by the PCI bus. This is the output of lspci on my computer and I've bolded the important bit:
You seem to be missing that bit (that I've bolded). If nothing like that comes up under lspci -v then try the following:
1. Make sure your card is properly inserted into the PCI slot. Possibly take it out and put it back in.
2. Use a different PCI slot.
3. Take your card out, clean the connectors with something like ethanol, methylated spirirts, methanol, isopropanol, etc. Do not use water, acetone or any petroleum based products.
4. If all of those fail, try booting another OS (if available) or putting the card into another computer to see if it gets detected.
Quote:
Only if you teach me how to install and use debian I have been wanting to for years.
Well there are a lot of tutorials and HOWTOs out there. I suggest trying those. There is a good one here. It's actually not as hard as some people make it out to be. I didn't use any tutorials and it worked just fine. If you have already tried and failed then you'd have to specify where you failed and what (if any) error messages you got.
Nothing even comes close to your code. Fedora is just not picking up my sound card. The card is now working quite well in another OS and did quite well in RH9. I wish I would have backed up /etc of RH9.
Thanks for the lead on the tutorial.
Stanley
Code:
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Flags: bus master, medium devsel, latency 64
Memory at ec000000 (32-bit, prefetchable)
Capabilities: [a0] AGP version 1.0
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 128
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Memory behind bridge: e8000000-e80fffff
Prefetchable memory behind bridge: f0000000-f7ffffff
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 64
I/O ports at 1020 [size=16]
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 64, IRQ 9
I/O ports at 1000 [size=32]
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9
01:00.0 VGA compatible controller: S3 Inc. Savage 4 (rev 03) (prog-if 00 [VGA])
Subsystem: Diamond Multimedia Systems SpeedStar A200
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
Memory at e8000000 (32-bit, non-prefetchable)
Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [dc] Power Management version 1
Capabilities: [80] AGP version 2.0
OK. Can you go to /lib/modules and do a find -iname *opl3*. Then try modprobing any modules that come up.
If that fails then I'm out of ideas. It's strange that the card would not get picked up by Fedora since I always thought that the lspci code was the same everywhere. Usually, if Linux doesn't know what it is it just prints "unknown device" but still gives the vital statistics.
well, above you stated that you used the command modprobe snd-card-opl3sa2. If this is not a typo then you should have typed modprobe snd-opl3sa2. Try that and see what happens.
Does anything change in lspci? Post the results again, please (after inserting the modules).
Also, did you install the alsa-libs and alsa-utils (they will be available from the same place you got the drivers)? If not, then do so. Once you have done that run an app called alsamixer and raise all the levels to something close to 100% and try to play a sound. Preferably not an audio CD.
argh!!!! I just rebooted and lost all of the sound again. Going to the alsamixer shows that the default settings are back where they were. There are no changes in lspci. and lsmod shows only 0 as user for snd_opl3sa2. Do you think it's a permissions problem? Can't see that because i tried logging on as root and still no joy? I reset the alsamixer as root and I have the CD again etc.
There are no changes in lspci. The drivers modules are not being loaded. Can you make anything of it?
I assume since you're using alsamixer that you have the alsa libs and utils installed.
Quote:
Going to the alsamixer shows that the default settings are back where they were.
Meaning what exactly? They've gone back to zero/muted? That's normal behaviour. There is a way to save your settings with alsactl but don't worry about that yet.
Quote:
Do you think it's a permissions problem?
No I don't think so. But to be sure make sure you're part of the group that has ownership over the sound devices. In Debian it's the "audio" group.
Quote:
I reset the alsamixer as root and I have the CD again etc.
you don't need to do it as root and what CD are you talking about? I said test the sound with something other than an audio CD.
Quote:
There are no changes in lspci. The drivers modules are not being loaded. Can you make anything of it?
I don't understand. First you say snd-opl3sa2 shows up in lsmod (and is therefore loaded) then you say that the driver modules aren't loaded. Which is it?
modules must be loaded then. just the sound card is not detected? i assumed that if the sound card is not detected the modules wouldn't be loaded. The system sound card detection utility says, "no sound card detected".
for the record lspci -v
Code:
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
Flags: bus master, medium devsel, latency 64
Memory at ec000000 (32-bit, prefetchable)
Capabilities: [a0] AGP version 1.0
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 128
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Memory behind bridge: e8000000-e80fffff
Prefetchable memory behind bridge: f0000000-f7ffffff
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
Flags: bus master, medium devsel, latency 64
I/O ports at 1020 [size=16]
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Flags: bus master, medium devsel, latency 64, IRQ 9
I/O ports at 1000 [size=32]
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
Flags: medium devsel, IRQ 9
01:00.0 VGA compatible controller: S3 Inc. Savage 4 (rev 03) (prog-if 00 [VGA])
Subsystem: Diamond Multimedia Systems SpeedStar A200
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
Memory at e8000000 (32-bit, non-prefetchable)
Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [dc] Power Management version 1
Capabilities: [80] AGP version 2.0
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.