I recently encountered a very strange problem on a computer running openSuse. The computer had a sound card built into the motherboard, as most computers do, but it also has a new nVidia GT430 video card, which does sound over HDMI. I wanted to use the built-in sound, so I went into YaST, selected Hardware, then selected Sound. It was here that I noticed only the nVidia sound card was detected. Bummer. I pulled up the user’s manual for the motherboard, an Intel DG33BU, and found that the sound chip was an ALC888, which is made by Realtek. I researched the ALC888 a bit and felt very confident that it should be natively supported by openSuse 11.4. Hmm, what the hell was going on?
At this point, I needed to know if the computer was detecting the built-in sound at all. This is done by using the lspci command:
helium:/home/wes # lspci | grep Audio 01:00.1 Audio device: nVidia Corporation GF108 High Definition Audio Controller (rev a1)
Again I see only the nVidia card, which was not the one I wanted to use. But since this result was coming from lspci, it meant the computer didn’t even know there was another sound card in the system at all. I suspected that the built-in sound chip was dead, fried, or damaged badly enough that the computer just ignored it. However I researched a bit on the internet, and someone suggested checking for a BIOS update.
I rebooted the computer and went into the BIOS, and yes, the BIOS was badly out of date. However I kept poking around in the BIOS, and on the Advanced tab I noticed that the built-in audio had been disabled. Doh! I enabled it, rebooted the machine, and ran the lspci command again:
helium:/home/wes # lspci | grep Audio 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02) 01:00.1 Audio device: nVidia Corporation GF108 High Definition Audio Controller (rev a1)
Jackpot, the computer was now detecting the built-in sound. Once again I went into YaST, then Hardware, then Sound, and enabled the sound. It worked like a champ!
It left me wondering, who disables the sound in BIOS? What an annoying problem.


Recent Comments