Bug Report: Audio issues with CentOS7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello. I hope I reached the right place for my audio issue.

The OS that I'm referencing is CentOS7. It is close to EOL so I don't know if there is any support at this point, but thought I put the request out there and see what happens.

Let me know if I need to provide any additional infomration.

Thanks.
Terry Hummel
Catalina Marketing Corporation
813-597-8775

Description of problem:
The PC speaker fails to make a sound on the HP RP 5810 PC running CentOS7.

Research:
I Installed the beep package beep-1.4.12-7.el7.x86_64.rpm on CentOS7 and it is working fine on the HP RP 5800 PC. I have a bank of five 5800 PCs and all of them make a beep sound on the PC speaker.
I then installed the CentOS7 image on a bank of HP RP 5810 PCs and I failed to get any of the systems speakers to make a sound. I verified the speaker is enabled in BIOS and I have confirmed the 5810 speaker works fine when Windows is installed on the system.

How to reproduce:
Try to get sound to come from the HP RP 5810 speaker using:
printf '\a'
printf '\007'
echo -e '\a'
echo -e '\007'
beep -f330 -l137 -n -f330 -l275 -n -f330 -l137 -n…etc (I have a beep tune in a shell script)
// when beep is run, it appears to run with no errors.

Actual results:
The above commands run without any complaints of missing audio device. But no sound coming from the 5810 PC internal Speakers

Note: The 5810 PCs are basically just stand-alone systems that run our proprietary software 24/7.

5810 System Information:
Version: CentOS Linux release 7.9.2009 (Core)
hardware: x86_64
Kernel: 3.10.0-1160.90.1.el7.x86_64
Name        : kernel
Arch        : x86_64
Version     : 3.10.0
Release     : 1160.90.1.el7
Size        : 66 M
Repo        : installed
>From repo   : storepc_centos7_x86_64
Summary     : The Linux kernel
URL         : http://www.kernel.org/
License     : GPLv2

5810 PC Information:
        Manufacturer: Hewlett-Packard
        Product Name: HP RP5 Retail System Model 5810
        Version: Not Specified

Artifacts:

The attached .zip file contains complete artifact files.

Note: I did try to run alsa-info_alsa-info.sh but the CentOS7 image that we use has multiple missing dependencies for it to run.

dmesg_HP-5810.log - the log does not show any errors, warnings or oops messages. The audio driver appears to load without issue:

[    8.386508] input: PC Speaker as /devices/platform/pcspkr/input/input3
[    8.540596] input: HP WMI hotkeys as /devices/virtual/input/input4
[    8.559224] cryptd: max_cpu_qlen set to 1000
[    8.957472] AVX2 version of gcm_enc/dec engaged.
[    8.957475] AES CTR mode by8 optimization enabled
[    8.961877] alg: No test for __gcm-aes-aesni (__driver-gcm-aes-aesni)
[    8.961906] alg: No test for __generic-gcm-aes-aesni (__driver-generic-gcm-aes-aesni)
[    8.963261] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    8.963290] snd_hda_intel 0000:00:03.0: irq 34 for MSI/MSI-X
[    8.963381] snd_hda_intel 0000:00:1b.0: irq 35 for MSI/MSI-X
[    8.980785] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input5
[    8.980857] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input6
[    8.980922] input: HDA Intel HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/sound/card0/input7
[    8.980977] input: HDA Intel HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/sound/card0/input8
[    8.991101] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC221: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    8.991105] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.991107] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    8.991108] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    8.991109] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    8.991111] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1b

lspci_HP-5810.log - looks like there are two audio devices on the HP5810:

00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)

[TerryH@us-09-048-0331 ~]$ cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                              HDA Intel HDMI at 0xf7e34000 irq 34
 1 [PCH              ]: HDA-Intel - HDA Intel PCH
                             HDA Intel PCH at 0xf7e30000 irq 35

Note: There is no HDMI monitor hooked up to any of the HP 5810 systems.

lsmod_HP-5810.log
snd_hda_codec_realtek     116449  1
ghash_clmulni_intel            13273  0
snd_hda_codec_hdmi         52340  1
snd_hda_codec_generic     74631  1 snd_hda_codec_realtek
snd_hda_intel                       44486  0
aesni_intel                            189456  0
snd_hda_codec                    136355  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core                       91007  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep                           17704  1 snd_hda_codec
snd_seq                                 62774  0

lshw_HP-5810.log:
[TerryH@us-09-048-0331 ~]$ sudo lshw | grep -A11 multimedia
        *-multimedia:0
             description: Audio device
             product: Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
             vendor: Intel Corporation
             physical id:3
             bus info: pci@0000:00:03.0
             version: 06
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi pciexpress bus_master cap_list
             configuration: driver=snd_hda_intel latency=0
             resources: irq:34 memory:f7e34000-f7e37fff
--
        *-multimedia:1
             description: Audio device
             product: 8 Series/C220 Series Chipset High Definition Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             version: 04
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi pciexpress bus_master cap_list
             configuration: driver=snd_hda_intel latency=0
             resources: irq:35 memory:f7e30000-f7e33fff

Note: The HP 5800 is only showing one audio controller:
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)

<<attachment: artifacts.zip>>


[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux