Conexant ID 5051 audio codec not supported in Ubuntu 7.10

Asked by prajwal rai

no sound out put from the compaq presario pc even at the start up.

From last two days there is no sound out put from my system. I am using ubuntu 7.0. The problem started after my friend took my computer for few days .I don't know what changes he made in it. Even the start up sound is also not coming.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#1

Hi,

Please look at

http://doc.ubuntu-fr.org/audio_intel_hda (check for correct /etc/modprobe.d/alsa-base options at bottom of this page)
https://help.ubuntu.com/community/SoundTroubleshooting

for some initial suggestions.

Please also follow this procedure:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Run the following commands (copy/paste each command into the Terminal and then hit <enter>)

aplay -l
cat /dev/sndstat
lspci -nn
lsmod | grep snd
cat /proc/asound/card*/codec* | grep Codec

Step 3: Post results (copy/paste terminal output from each command) on this thread

Step 4: Please also specify the exact model and make of your PC (if possible) on this thread

Step 5: Make sure to set all channels to high volume levels in alsamixer EXCEPT for "external amplifier".

Regards,

Mark

Revision history for this message
prajwal rai (prajwalrai007) said :
#2

~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

~$ cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.14 emulation code)
Kernel: Linux prajwal-laptop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
HDA Intel at 0x72400000 irq 23

Audio devices:
0: HDA Generic (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers:
0: Conexant ID 5051

:~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a03] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f3)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 03)
00:1f.2 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller [8086:2828] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 03)
01:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4222] (rev 02)
02:01.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
prajwal@prajwal-laptop:~$

prajwal@prajwal-laptop:~$ lsmod | grep snd
snd_hda_intel 263712 1
snd_pcm_oss 44672 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 80388 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 4740 0
snd_seq_oss 33152 0
snd_seq_midi 9600 0
snd_rawmidi 25728 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_seq 53232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24324 2 snd_pcm,snd_seq
snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54660 11 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
prajwal@prajwal-laptop:~$

~$ cat /proc/asound/card*/codec* | grep Codec
Codec: Conexant ID 5051

Revision history for this message
prajwal rai (prajwalrai007) said :
#3

Laptop model:compaq presario c740tu

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#4

Hi,

OK, according to these pages:

https://wiki.ubuntu.com/Gutsy_Intel_HD_Audio_Controller
http://ubuntuforums.org/showthread.php?t=690942&page=6

your sound card will work when using the newest version of ALSA. ALSA version should be equal to or higher than ALSA v1.0.16. However, your ALSA version is too old (v1.0.14)

So I advise doing the following:

Install Ubuntu 8.10 from the Ubuntu 8.10 LiveCD session onto your laptop.

After that, follow the procedure below in the newly installed Ubuntu 8.10 system, if sound does not work out-of-the-box in Ubuntu 8.10:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: # Run the following gedit command (copy/paste each command into the Terminal and then hit <enter>)

sudo gedit /etc/modprobe.d/alsa-base

# add following line to the end of the alsa-base file:

options snd-hda-intel model=laptop

# Run the following gedit command:

sudo gedit /etc/modprobe.d/options

# add following line to the end of the options file:

options snd-hda-intel model=laptop

# I discovered in the following document

http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=blob_plain;f=Documentation/sound/alsa/ALSA-Configuration.txt

that the Conexant 5051 audio chip needs to have the options above enabled in the alsa-base and options configuration files.

Step 3: Save changes to files and REBOOT pc.

Step 4: Run following command:

alsamixer

# turn up volume on all channels except for external amplifier

Step 5: Run following command:

sudo alsaconf

# and accept the defaults.

Step 6: Also check System->Preferences->Sound and make sure that everything says alsa (Default Mixer tracks -> HDA Intel (alsa mixer)

Step 7: now retest sound

Regards,

Mark

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#5

Hi,

The URL below confirms that your kernel version AND alsa version are too old. You need at least kernel version 2.6.25 or higher to get support for the Conexant 5051 audio chip:

http://news.softpedia.com/news/Linux-kernel-2-6-25-Released-83599.shtml

So installing Ubuntu 8.10 from the LiveCD session is a good idea (I hope :-)

Regards,

Mark

Revision history for this message
Tom (tom6) said :
#6
Revision history for this message
Tom (tom6) said :
#7

If you are still having trouble with this then please post it as a new question. Only the most recent questions tend to get looked at so posting/re-posting a question just before america arrives online after work/school gives the best chance of getting a good few answers - such is the nature of the internet.
https://answers.launchpad.net/ubuntu/+addquestion

If the problem has been resolved then please follow the link to the forum thread and mark it as Solved but please give us a clue how you did manage to solve it and also use the button under where you type stuff in rather than giving me karma credit points for just sending this note to you.

Apologies, good luck and many regards from
Tom :)

Can you help with this problem?

Provide an answer of your own, or ask prajwal rai for more information if necessary.

To post a message you must log in.