LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Sound completely destroyed after yum-update (http://www.linuxquestions.org/questions/linux-software-2/sound-completely-destroyed-after-yum-update-452915/)

Tommo 06-08-2006 02:18 PM

Sound completely destroyed after yum-update
 
Hi there.

I run Fedora Core 4, kernel version 2.6.16-1.2111_FC4smp.

I recently ran yum update which has resulted in my sound not working at all. I get the following error when I login to the machine: No volume control elements and/or devices found.

When I installed FC4, the sound wasn't working by default, so I had to install ALSA, by following this guide. My soundcard driver was hda-intel.

I did this when I first installed Fedora and everything compiled and installed fine. Now I can't get the alsa-driver installed at all. I keep getting the following errors on the make command:

Code:

make dep
make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/oss'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/oss'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/seq'
make[4]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/seq/instr'
make[4]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/seq/instr'
make[4]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/seq/oss'
make[4]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/seq/oss'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore/seq'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/acore'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/i2c'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/i2c/other'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/i2c/other'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/i2c'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/pcsp'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/pcsp'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/opl3'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/opl3'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/opl4'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/opl4'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/mpu401'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/mpu401'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/vx'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers/vx'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/drivers'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/msnd'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/msnd'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/opti9xx'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/opti9xx'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/ad1816a'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/ad1816a'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/ad1848'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/ad1848'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/cs423x'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/cs423x'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/es1688'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/es1688'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/gus'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/gus'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/opti9xx'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/opti9xx'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/sb'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/sb'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/wavefront'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa/wavefront'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/isa'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/synth'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/synth/emux'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/synth/emux'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/synth'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/pdplus'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/pdplus'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/pcxhr'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/pcxhr'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/echoaudio'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/echoaudio'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ac97'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ac97'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ali5451'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ali5451'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/au88x0'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/au88x0'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ca0106'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ca0106'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/cs46xx'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/cs46xx'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/emu10k1'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/emu10k1'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/hda'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/hda'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ice1712'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ice1712'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/korg1212'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/korg1212'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/mixart'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/mixart'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/nm256'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/nm256'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/rme9652'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/rme9652'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/trident'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/trident'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ymfpci'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/ymfpci'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/vx222'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci/vx222'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pci'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/usb'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/usb/usx2y'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/usb/usx2y'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/usb'
make[2]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pcmcia'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pcmcia/vx'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pcmcia/vx'
make[3]: Entering directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pcmcia/pdaudiocf'
make[3]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pcmcia/pdaudiocf'
make[2]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4/pcmcia'
make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.9rc4'
make -C /lib/modules/2.6.16-1.2111_FC4smp/source SUBDIRS=/usr/src/alsa/alsa-driver-1.0.9rc4 O=/lib/modules/2.6.16-1.2111_FC4smp/build modules
make[1]: Entering directory `/usr/src/kernels/2.6.16-1.2111_FC4-smp-i686'
  CC [M]  /usr/src/alsa/alsa-driver-1.0.9rc4/acore/hpetimer.o
In file included from /usr/src/alsa/alsa-driver-1.0.9rc4/include/adriver.h:674,
                from /usr/src/alsa/alsa-driver-1.0.9rc4/include/sound/driver.h:42,
                from /usr/src/alsa/alsa-driver-1.0.9rc4/acore/hpetimer.c:22:
include/linux/pci.h:460: error: syntax error before numeric constant
make[4]: *** [/usr/src/alsa/alsa-driver-1.0.9rc4/acore/hpetimer.o] Error 1
make[3]: *** [/usr/src/alsa/alsa-driver-1.0.9rc4/acore] Error 2
make[2]: *** [_module_/usr/src/alsa/alsa-driver-1.0.9rc4] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.16-1.2111_FC4-smp-i686'
make: *** [compile] Error 2

I apologise for the lengthy error details but I am desperate to get my sound working again, and I have no idea how to resolve this.

Thank you for any help on this subject.

--Tommo

Tommo 06-09-2006 01:26 PM

Surely someone can help. Please?

nadroj 06-09-2006 01:41 PM

try downloading a newer one, like 1.0.10x or 1.0.11x.


All times are GMT -5. The time now is 01:34 AM.