No sound devices found

Issues related to hardware problems
cwatson
Posts: 134
Joined: 2007/10/02 18:55:02

Re: No sound devices found

Post by cwatson » 2015/09/23 04:28:48

This is what the website lists:

Code: Select all

Integrated High Definition audio with Jack Retasking capability, optional PCI Sound Blaster X-Fi Xtreme Music
I tried enabling audio in the System Setup (pressing F9 or whichever when
booting up), but that didn't seem to do anything.

cwatson
Posts: 134
Joined: 2007/10/02 18:55:02

Re: No sound devices found

Post by cwatson » 2015/09/23 07:16:20

So after I ran a yum update, I see the following message; perhaps it can provide
a clue?

Code: Select all

WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_apply_verbs
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_codec_amp_init_stereo
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_add_vmaster_hook
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_codec_flush_cache
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_ctl_sync_vmaster
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_get_pin_label
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_correct_pin_ctl
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_create_dig_out_ctls
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_get_conn_index
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_jack_tbl_get
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_jack_detect_state
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_parse_pin_defcfg
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol is_jack_detectable
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_get_conn_list
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_codec_set_pin_target
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol _snd_hda_set_pin_ctl
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_check_amp_caps
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_jack_detect_enable_callback
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_jack_unsol_event
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_jack_add_kctls
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol __snd_hda_add_vmaster
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_sync_vmaster_hook
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_apply_fixup
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_enum_helper_info
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_get_default_vref
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-generic.ko needs unknown symbol snd_hda_codec_get_pin_target
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_jack_report_sync
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_power_save
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_create_dig_out_ctls
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_jack_tbl_get
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_jack_detect_state
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_parse_pin_defcfg
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol _snd_hda_set_pin_ctl
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_jack_detect_enable_callback
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_jack_unsol_event
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/pci/hda/snd-hda-codec-ca0132.ko needs unknown symbol snd_hda_jack_add_kctls
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/usb/hiface/snd-usb-hiface.ko needs unknown symbol snd_card_new
WARNING: /lib/modules/2.6.32-573.7.1.el6.x86_64/kernel/sound/usb/bcd2000/snd-bcd2000.ko needs unknown symbol snd_card_new

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: No sound devices found

Post by AlanBartlett » 2015/09/23 13:39:56

There is something very odd occurring with your system.

So that all information (as to the current state of that system) is in one place, please post the output returned by the following --

lspci -nn | grep -i audio
rpm -qa kernel\* | sort
rpm -qa \*release\* | sort
rpm -qa kmod\* | sort
rpm -qa --qf "%{N}\t%{VENDOR}\n" | grep -iv centos | sort
Image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

aks
Posts: 3073
Joined: 2014/09/20 11:22:14

Re: No sound devices found

Post by aks » 2015/09/23 16:00:49

Those messages suggest you're missing some sound modules (jack being one of them).
Bit I think you'd better respond to Alan's requests.

cwatson
Posts: 134
Joined: 2007/10/02 18:55:02

Re: No sound devices found

Post by cwatson » 2015/09/23 17:56:14

Sure, here's the output:

Code: Select all

[root@cwatson ~]$ lspci -nn | grep -i audio
01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fbc] (rev a1)

[root@cwatson ~]$ rpm -qa kernel\* | sort
kernel-2.6.32-504.16.2.el6.x86_64
kernel-2.6.32-504.30.3.el6.x86_64
kernel-2.6.32-573.1.1.el6.x86_64
kernel-2.6.32-573.3.1.el6.x86_64
kernel-2.6.32-573.7.1.el6.x86_64
kernel-devel-2.6.32-504.16.2.el6.x86_64
kernel-devel-2.6.32-504.30.3.el6.x86_64
kernel-devel-2.6.32-573.1.1.el6.x86_64
kernel-devel-2.6.32-573.3.1.el6.x86_64
kernel-devel-2.6.32-573.7.1.el6.x86_64
kernel-firmware-2.6.32-573.7.1.el6.noarch
kernel-headers-2.6.32-573.7.1.el6.x86_64

[root@cwatson ~]$ rpm -qa \*release\* | sort
adobe-release-i386-1.0-1.noarch
adobe-release-x86_64-1.0-1.noarch
centos-release-6-7.el6.centos.12.3.x86_64
elrepo-release-6-6.el6.elrepo.noarch
epel-release-6-8.noarch
rpmforge-release-0.5.3-1.el6.rf.x86_64

[root@cwatson ~]$ rpm -qa kmod\* | sort
kmod-alsa-1.0.24-2.el6.elrepo.x86_64
kmod-hfs-0.0-2.el6.elrepo.x86_64
kmod-hfsplus-0.0-2.el6.elrepo.x86_64
kmod-nvidia-352.41-1.el6.elrepo.x86_64

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: No sound devices found

Post by AlanBartlett » 2015/09/23 20:57:03

Just a few observations on the above information . . .
  • I see both 32-bit and 64-bit Adobe repositories are enabled. You clearly have a 64-bit system, so I would advise that you consider removing the 32-bit Adobe repository.
  • As for the other repositories that you have enabled, please be aware that the RPMforge (a.k.a. repoforge) repository is essentially abandoned and that the packages have not received any maintenance in about three years. Please be aware that usage of that once highly respected repository is now deprecated.
  • I see no problem with the kernels (and respective supporting packages) that you have installed. Please ensure that you are booting the current kernel. As of this date (23rd September 2015), that is kernel-2.6.32-573.7.1.el6.
  • As for the kmod packages that you have installed, I am uncertain of the need for kmod-alsa-1.0.24-2.el6.elrepo. I will check with the package creator/maintainer.
  • Your audio hardware is (wordily) described as a NVIDIA Corporation Device with a Vendor:Device ID pairing of 10de:0fbc. As far as I can remember, the snd_hda_intel device driver is more of a generic driver rather than Intel specific.
Taking that hexadecimal Vendor:Device ID pairing and performing a "double grep" on my up to date (RHEL 6) system shows null --

[Duo2 ~]$ grep -i 10de /lib/modules/*/modules.alias | grep -i 0fbc
[Duo2 ~]$


Although it does not explicitly show a device (which would be nice), it does not necessarily imply failure. The sound subsystem could still well be supported via a wild-card alias entry for a driver.

My final comment is to suggest that you install the relevant kernel documentation package (yum install kernel-doc) and then have a read through the information under the /usr/share/doc/kernel-doc-2.6.32/Documentation/ directory that relates to sound subsystem components --

find /usr/share/doc/kernel-doc-2.6.32/Documentation/ -type f | grep -Ei 'audio|snd|sound' | less
Image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: No sound devices found

Post by AlanBartlett » 2015/09/23 21:33:26

I have received a brief suggestion --
maybe suggest he uninstalls kmod-alsa - it's old and unsupported now
easy thing to try
Image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

cwatson
Posts: 134
Joined: 2007/10/02 18:55:02

Re: No sound devices found

Post by cwatson » 2015/09/23 23:24:15

Thanks for the comments Alan.
I've had most of those installed for years and just neglected to clean things up. I had already disabled RPMforge on my work machine but guess I forgot to do it at home, too. (By the way, were there any packages that RPMforge provides that are now provided by the base repo, and that's why it is deprecated?)

I will try the other suggestions tonight and report back.

Thanks,
Chris

gerald_clark
Posts: 10642
Joined: 2005/08/05 15:19:54
Location: Northern Illinois, USA

Re: No sound devices found

Post by gerald_clark » 2015/09/23 23:26:57

Use epel and nux-dextop instead.

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: No sound devices found

Post by AlanBartlett » 2015/09/23 23:49:05

As Gerald has said, use EPEL and nux-dextop to provide those packages you formally had installed from RPMforge. Usage of the latter is deprecated as it has not been maintained for a number of years.

A reminder of how to determine the packages currently installed from RPMforge --

rpm -qa --qf "%{N}\t%{VENDOR}\n" | grep -i dag
Image 100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

Post Reply