LQ Newbie
Registered: Feb 2006
Posts: 15
Rep:
|
Audio stopped working after recent updates - intel mboard DG33TL
All, on some recent centos 6 update, the audio stopped working on this particular unit. Did copious snooping on the web with no success. Thanks much for any help.
Here are the details:
== Motherboard: Intel DG33TL
== Linux version: 2.6.32-504.1.3.el6.i686
== CentOS release 6.6
== On-board sound card
== System->Preferences->Sound, Output tab: says "Dummy Output"
== /proc/asound/card[0-9] does not exist
== cat of /proc/asound/cards says: "--- no soundcards ---"
== Loaded the latest kmod-alsa from elrepo with no obvious change in behavior
== audio entry in "lspci -vvv":
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
Subsystem: Intel Corporation Device 4001
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-
Interrupt: pin A routed to IRQ 22
Region 0: Memory at d0420000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
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: 00000000fee0300c Data: 41c9
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- RBE- FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=1 ArbSelect=Fixed TC/VC=80
Status: NegoPending- InProgress-
Capabilities: [130 v1] Root Complex Link
Desc: PortNumber=0f ComponentID=02 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel modules: snd-hda-intel
== lsmod output (note snd_hda_intel has 0 users):
Module Size Used by
nls_utf8 1063 1
fuse 67757 0
coretemp 5345 0
bnx2fc 79081 0
fcoe 19570 0
libfcoe 46951 2 bnx2fc,fcoe
8021q 20805 0
libfc 94552 3 bnx2fc,fcoe,libfcoe
scsi_transport_fc 43064 3 bnx2fc,fcoe,libfc
garp 5703 1 8021q
stp 1626 1 garp
scsi_tgt 9933 1 scsi_transport_fc
llc 4290 2 garp,stp
ipt_REJECT 1867 2
nf_conntrack_ipv4 7694 2
nf_defrag_ipv4 1039 1 nf_conntrack_ipv4
iptable_filter 2173 1
ip_tables 9567 1 iptable_filter
ip6t_REJECT 3987 2
nf_conntrack_ipv6 6940 2
nf_defrag_ipv6 16879 1 nf_conntrack_ipv6
xt_state 1064 4
nf_conntrack 66229 3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
ip6table_filter 2245 1
ip6_tables 10301 1 ip6table_filter
iTCO_wdt 5915 0
iTCO_vendor_support 2376 1 iTCO_wdt
serio_raw 3530 0
i2c_i801 9275 0
sg 24006 0
lpc_ich 11391 0
mfd_core 1507 1 lpc_ich
snd_hda_intel 21438 0
snd_hda_codec 80874 1 snd_hda_intel
snd_hwdep 5282 1 snd_hda_codec
snd_seq 46405 0
snd_seq_device 5508 1 snd_seq
snd_pcm 69975 2 snd_hda_intel,snd_hda_codec
snd_timer 17822 2 snd_seq,snd_pcm
snd 55241 7 snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
soundcore 6390 1 snd
snd_page_alloc 7042 2 snd_hda_intel,snd_pcm
ext4 339620 3
jbd2 76054 1 ext4
mbcache 6017 1 ext4
sr_mod 13154 1
cdrom 33416 1 sr_mod
sd_mod 33217 5
crc_t10dif 932 1 sd_mod
firewire_ohci 20918 0
firewire_core 41592 1 firewire_ohci
crc_itu_t 1369 1 firewire_core
ahci 34986 5
ata_generic 2805 0
pata_acpi 2513 0
pata_marvell 2202 0
e1000e 206445 0
ptp 7794 1 e1000e
pps_core 9242 1 ptp
i915 716714 2
drm_kms_helper 71890 1 i915
drm 236106 3 i915,drm_kms_helper
i2c_algo_bit 4679 1 i915
i2c_core 24608 5 i2c_i801,i915,drm_kms_helper,drm,i2c_algo_bit
video 16434 1 i915
output 1741 1 video
dm_mirror 11969 0
dm_region_hash 9644 1 dm_mirror
dm_log 8322 2 dm_mirror,dm_region_hash
dm_mod 81640 5 dm_mirror,dm_log
be2iscsi 90789 0
bnx2i 40586 0
cnic 47179 2 bnx2fc,bnx2i
uio 7822 1 cnic
ipv6 270489 38 ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6,cnic
cxgb4i 24727 0
cxgb4 90372 1 cxgb4i
cxgb3i 21209 0
libcxgbi 46302 2 cxgb4i,cxgb3i
cxgb3 126632 1 cxgb3i
mdio 3933 1 cxgb3
libiscsi_tcp 13447 3 cxgb4i,cxgb3i,libcxgbi
qla4xxx 245867 0
iscsi_boot_sysfs 6638 2 be2iscsi,qla4xxx
libiscsi 40426 7 be2iscsi,bnx2i,cxgb4i,cxgb3i,libcxgbi,libiscsi_tcp,qla4xxx
scsi_transport_iscsi 74073 5 be2iscsi,bnx2i,libcxgbi,qla4xxx,libiscsi
== pulseaudio output when started with -vvvv (manually from root):
Nov 26 12:17:27 homegate2 pulseaudio[3120]: main.c: This program is not intended to be run as root (unless --system is specified).
Nov 26 12:17:27 homegate2 pulseaudio[3122]: core-util.c: Successfully gained nice level -11.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: This is PulseAudio 0.9.21
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Page size is 4096 bytes
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Machine ID is 1458bc903abe725aa4d15a6c0000000f.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Using runtime directory /root/.pulse/1458bc903abe725aa4d15a6c0000000f-runtime.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Using state directory /root/.pulse.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Using modules directory /usr/lib/pulse-0.9.21/modules.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Running in system mode: no
Nov 26 12:17:27 homegate2 pulseaudio[3122]: main.c: Fresh high-resolution timers available! Bon appetit!
Nov 26 12:17:27 homegate2 pulseaudio[3122]: cpu-x86.c: CPU flags: CMOV MMX SSE SSE2 SSE3 SSSE3
Nov 26 12:17:27 homegate2 pulseaudio[3122]: svolume_mmx.c: Initialising MMX optimized functions.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: remap_mmx.c: Initialising MMX optimized remappers.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: svolume_sse.c: Initialising SSE2 optimized functions.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: remap_sse.c: Initialising SSE2 optimized remappers.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: sconv_sse.c: Initialising SSE2 optimized conversions.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module-device-restore.c: Sucessfully opened database file '/root/.pulse/1458bc903abe725aa4d15a6c0000000f-device-volumes'.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-device-restore" (index: #0; argument: "").
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module-stream-restore.c: Sucessfully opened database file '/root/.pulse/1458bc903abe725aa4d15a6c0000000f-stream-volumes'.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-stream-restore" (index: #1; argument: "").
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module-card-restore.c: Sucessfully opened database file '/root/.pulse/1458bc903abe725aa4d15a6c0000000f-card-database'.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-card-restore" (index: #2; argument: "").
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-augment-properties" (index: #3; argument: "").
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module-udev-detect.c: Found 0 cards.
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-udev-detect" (index: #4; argument: "").
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-esound-protocol-unix" (index: #5; argument: "").
Nov 26 12:17:27 homegate2 pulseaudio[3122]: module.c: Loaded "module-native-protocol-unix" (index: #6; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-gconf" (index: #7; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module-default-device-restore.c: Saved default sink 'auto_null' not existant, not restoring default sink setting.
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module-default-device-restore.c: Saved default source 'auto_null.monitor' not existant, not restoring default source setting.
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-default-device-restore" (index: #8; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-rescue-streams" (index: #9; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: sink.c: Created sink 0 "auto_null" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
Nov 26 12:17:29 homegate2 pulseaudio[3122]: sink.c: device.description = "Dummy Output"
Nov 26 12:17:29 homegate2 pulseaudio[3122]: sink.c: device.class = "abstract"
Nov 26 12:17:29 homegate2 pulseaudio[3122]: sink.c: device.icon_name = "audio-card"
Nov 26 12:17:29 homegate2 pulseaudio[3122]: source.c: Created source 0 "auto_null.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
Nov 26 12:17:29 homegate2 pulseaudio[3122]: source.c: device.description = "Monitor of Dummy Output"
Nov 26 12:17:29 homegate2 pulseaudio[3122]: source.c: device.class = "monitor"
Nov 26 12:17:29 homegate2 pulseaudio[3122]: source.c: device.icon_name = "audio-input-microphone"
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-null-sink" (index: #10; argument: "sink_name=auto_null sink_properties='device.description="Dummy Output"'").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-always-sink" (index: #11; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-intended-roles" (index: #12; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-suspend-on-idle" (index: #13; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-console-kit" (index: #14; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-position-event-sounds" (index: #15; argument: "").
Nov 26 12:17:29 homegate2 pulseaudio[3122]: module.c: Loaded "module-cork-music-on-phone" (index: #16; argument: "").
Nov 26 12:17:30 homegate2 pulseaudio[3122]: main.c: Unable to contact D-Bus: Nov 26 12:17:30 homegate2 pulseaudio[3122]: main.c: Daemon startup complete.
Nov 26 12:17:30 homegate2 pulseaudio[3120]: main.c: Daemon startup successful.
Nov 26 12:17:34 homegate2 pulseaudio[3122]: module-suspend-on-idle.c: Sink auto_null idle for too long, suspending ...
Nov 26 12:24:01 homegate2 kernel: fuse init (API version 7.14)
Nov 26 12:24:02 homegate2 rtkit-daemon[2174]: Sucessfully made thread 3326 of process 3326 (/usr/bin/pulseaudio) owned by '503' high priority at nice level -11.
Nov 26 12:24:03 homegate2 rtkit-daemon[2174]: Sucessfully made thread 3375 of process 3375 (/usr/bin/pulseaudio) owned by '503' high priority at nice level -11.
Nov 26 12:24:03 homegate2 pulseaudio[3375]: pid.c: Daemon already running.
== Also saw messages like the following at first which no longer happen, perhaps due to the kmod-alsa modules?
Nov 25 11:16:57 homegate2 udevd[420]: GOTO 'pulseaudio_check_usb' has no matching label in: '/lib/udev/rules.d/90-pulseaudio.rules'
Nov 25 11:16:57 homegate2 udevd[420]: GOTO 'pulseaudio_check_usb' has no matching label in: '/lib/udev/rules.d/90-pulseaudio.rules'
|