LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 11-29-2014, 03:32 PM   #1
djwdg
LQ Newbie
 
Registered: Feb 2006
Posts: 15

Rep: Reputation: 5
Audio stopped working on Intel DG33TL mboard perhaps with recent CENTOS update


All, (presumably) on some recent centos 6 update, the audio stopped working on this particular unit. Did copious snooping on the web with no success. I've listed some info below. I also tried some older centos 6 live cd's and also Knoppix live cd (6.2.1), all with basically the same symptoms. I suspect maybe it is a real hardware problem, but I'm not sure how the alsa/pulseaudio all play together in order to verify. Unfortunately, I dont have a plug-in-able soundcard to try. The first question perhaps is: Is the "Dummy Output" and the lack of entries under /proc/asound indicative of a problem (see items below)? If yes, then the next question would be: Why is the card detected as a valid pci device, but never shows up under /proc/asound/? I'm sure there are more questions, but maybe these would be a good start for me.

EDIT: I might mention that if the card is disabled in the bios, it does not show up with lspci.

EDIT: I might also mention, after looking more carefully at the messages.txt attachment, that the following is listed:

Nov 26 11:58:22 homegate2 kernel: HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
Nov 26 11:58:22 homegate2 kernel: ALSA hda_intel.c:2656: no codecs found!
Nov 26 11:58:22 homegate2 kernel: HDA Intel 0000:00:1b.0: PCI INT A disabled


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, everything up-to-date via yum

== 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

== /var/log/messages output during boot phase with loglevel=7
see messages.txt attachment

== dmesg output:
see dmesg.txt attachment

== pulseaudio output when started with -vvvv manually from root:
see pulseaudio_out.txt attachment

== 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

== lspci output for the Audio card using -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

== full lspci output (without -vvv):

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31 Express MEI Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit Network Connection (rev 02)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA Controller [RAID mode] (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101/6102 single-port PATA133 interface (rev b2)
06:03.0 FireWire (IEEE 1394): LSI Corporation FW322/323 [TrueFire] 1394a Controller (rev 70)
Attached Files
File Type: txt dmesg.txt (47.3 KB, 14 views)
File Type: txt messages.txt (65.1 KB, 18 views)
File Type: txt pulseaudio_log.txt (6.2 KB, 12 views)

Last edited by djwdg; 11-29-2014 at 05:54 PM.
 
Old 11-29-2014, 06:31 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Here's your sound card information:
Code:
 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
2 other commands that you can run to verify your sound card is:
Code:
aplay -l
and
lspci | grep -i audio
I don't think the info. will be much different that the audio device output from lspci--

Another thing you could try would be to open the terminal and run:
Code:
alsamixer
Use the arrow keys or you mouse to raise up the volume-
If the whole column muted; unmute it.
{mm} is muted and {oo} is unmuted:-



Is this a desktop or a laptop? What make and model?
 
Old 11-29-2014, 10:39 PM   #3
djwdg
LQ Newbie
 
Registered: Feb 2006
Posts: 15

Original Poster
Rep: Reputation: 5
Thanks for the reply, Zt. "aplay -l" says "no soundcards found" which I guess I consistent with there not being any card entries under /proc/asound/. I also tried alsamixer and the volume was up all the way. I did some more googleing since my original post and found something interesting.

https://bugs.launchpad.net/ubuntu/+s...22/+bug/201518

Among other things one suggestion is to do:

sudo killall pulseaudio
sudo alsa force-reload

but there is no "alsa" command in centos (I guess centos is the problem). There is "alsactl" but it doesn't have a "force-reload" option or obvious equivalent. I think those were for Ubuntu. I could try that if you (or anyone) knew the equivalent in centos.

Thanks again for your suggestions.
 
Old 11-29-2014, 10:44 PM   #4
djwdg
LQ Newbie
 
Registered: Feb 2006
Posts: 15

Original Poster
Rep: Reputation: 5
Oh, forgot. It is a from-scratch desktop. Motherboard is Intel DG33TL which has a Pentium Dual CPU E2160 @ 1.8 Ghz. The sound-card is built into the motherboard.
 
Old 11-30-2014, 12:52 AM   #5
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
What I'd like to know is what disabled your sound.

It's late now but I will do some research and get back to you.
 
Old 11-30-2014, 01:29 PM   #6
djwdg
LQ Newbie
 
Registered: Feb 2006
Posts: 15

Original Poster
Rep: Reputation: 5
Unfortunately, I don't know exactly when it became disabled and why, since I don't use sound that often with that unit. It might have been after an update (which I do every week), or maybe because of an abrupt power-down or power spike leaving it in a funny state. It was sometime in the last month I would say.
 
Old 11-30-2014, 03:04 PM   #7
EDDY1
LQ Addict
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 6,841

Rep: Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649Reputation: 649
Start searching here
Quote:
ALSA hda_intel.c:2656: no codecs found!
sudo dpkg-reconfigure alsa-base linux-sound-base
Is this a dual-boot machine if so does sound work in wins?

Last edited by EDDY1; 11-30-2014 at 03:14 PM.
 
Old 12-01-2014, 12:29 AM   #8
djwdg
LQ Newbie
 
Registered: Feb 2006
Posts: 15

Original Poster
Rep: Reputation: 5
Unfortunately, not a dual boot. I tried booting up an XP install cd, but it's so old it doesn't even support SATA. I doubt it had sound drivers to match the board. I cant really do a complete XP install without ruining the license on another machine. Couldn't really test anything. I got my hands on a pci sound card and stuck it in. It works without a blush. Kind of makes sense since the problem appears to be between snd_hda_intel and the hardware. The new card:

06:00.0 Multimedia audio controller: C-Media Electronics Inc CMI8738/CMI8768 PCI Audio (rev 10)
Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
Kernel driver in use: snd_cmipci
Kernel modules: snd-cmipci

so it is using a different driver.

At any rate, I have a work-around in that card for now, so please don't work overtime to try to help me. I was hoping someone had had the same problem and knew something quick. I plan to dig through the source of snd_hda_intel and/or figure out some better dump options when the module is loaded and queries the sound stuff. If I find something, I will share it here. Some sites so far:

http://voices.canonical.com/david.he...ix-your-audio/
https://www.kernel.org/doc/Documenta...a/HD-Audio.txt
http://www.alsa-project.org/main/index.php/GIT_Server

Of course, if you have more ideas, that would be well accepted.

Thanks to all of you who looked into it so far.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Audio stopped working after recent updates - intel mboard DG33TL djwdg CentOS 1 11-29-2014 02:03 PM
[SOLVED] No sound for most things after recent update & Warp speed for video and audio. Morbid SUSE / openSUSE 1 09-07-2010 01:03 PM
Wine stopped working with recent yum update in Fedora 10. ESC201 Linux - Software 1 03-24-2009 08:33 PM
Centos 5.1 wireless with intel abg 3945 stopped working :( extendedping Linux - Wireless Networking 8 09-17-2008 07:11 AM
Audio stopped working BBB Linux - Hardware 1 08-05-2004 03:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:52 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration