[CentOS] install of audacity kills audio

ken

gebser at mousecar.com
Mon Feb 6 18:25:03 UTC 2017


# uname -r
3.10.0-514.6.1.el7.x86_64
# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)

Prior to the below the sound/audio on my system worked just fine.

Then a yum of install of audacity with dependencies:

...
Downloading packages:
(1/6): vamp-plugin-sdk-2.5-4.el7.x86_64.rpm                | 172 kB   00:03
(2/6): wxGTK-2.8.12-20.el7.x86_64.rpm                      | 2.9 MB   00:00
(3/6): audacity-2.1.1-1.el7.x86_64.rpm                     | 4.3 MB   00:08
(4/6): portaudio-19-16.el7.x86_64.rpm                      |  88 kB   00:09
(5/6): libid3tag-0.15.1b-17.el7.x86_64.rpm                 |  48 kB   00:09
(6/6): wxBase-2.8.12-20.el7.x86_64.rpm                     | 588 kB   00:10
...

Now nothing which is supposed to output is working; e.g., something as 
simple as "play file.wav" hangs at the start and outputs no sound at 
all.  Two minutes prior to the install the exact same command worked.  
Same story with other apps using sound.

I "erased" (rpm -e ...) all of the installed packages listed above. That 
didn''t fix the problem.

My guess is that the install loaded one or more bogus kernel modules, it 
would be nice if lsmod showed WHEN the modules were loaded, but it 
doesn't.  Is there some way to find this out?

# lspci -vv -s 00:1f.3
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
     Subsystem: Hewlett-Packard Company Device 80ee
     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx+
     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
     Latency: 32, Cache Line Size: 64 bytes
     Interrupt: pin A routed to IRQ 130
     Region 0: Memory at 96220000 (64-bit, non-prefetchable) [size=16K]
     Region 4: Memory at 96210000 (64-bit, non-prefetchable) [size=64K]
     Capabilities: [50] Power Management version 3
         Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA 
PME(D0-,D1-,D2-,D3hot+,D3cold+)
         Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
     Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Address: 00000000fee003d8  Data: 0000
     Kernel driver in use: snd_hda_intel
     Kernel modules: snd_hda_intel

# rmmod snd_hda_intel
rmmod: ERROR: Module snd_hda_intel is in use

snd_hda_intel probably isn't the offending module anyway.


I recall having this same problem five or ten years ago with an audacity 
install, but don't recall what I did to fix it.  Anyone here closer to 
this issue?

Thanks much.




More information about the CentOS mailing list