Codec + Mixer: IDT 92HD71B7X - card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03) - sound output working via headphones, but not via speakers on Dell Inspiron 1545 laptop in Ubuntu 10.10

Asked by Dru

I have just installed Unbuntu 10.10 and all seems well until I re-booted and now have no sound at all.
I have a Dell Inspiron 1545 laptop and new to LInux.

dru@Dru69:~$ wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh
--2010-12-30 23:25:22-- http://www.alsa-project.org/alsa-info.sh
Resolving www.alsa-project.org... 77.48.224.243
Connecting to www.alsa-project.org|77.48.224.243|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh [following]
--2010-12-30 23:25:22-- http://git.alsa-project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh
Resolving git.alsa-project.org... 77.48.224.243
Reusing existing connection to www.alsa-project.org:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: `alsa-info.sh'

    [ <=> ] 27,026 76.9K/s in 0.3s

2010-12-30 23:25:23 (76.9 KB/s) - `alsa-info.sh' saved [27026]

!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 8 Dec 30 22:28 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 7 Dec 30 22:28 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116, 6 Dec 30 22:29 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 5 Dec 30 23:17 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 4 Dec 30 22:43 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116, 3 Dec 30 22:28 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 Dec 30 22:28 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Dec 30 22:28 .
drwxr-xr-x 3 root root 200 Dec 30 22:28 ..
lrwxrwxrwx 1 root root 12 Dec 30 22:28 pci-0000:00:1b.0 -> ../controlC0

!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Intel]

Card hw:0 'Intel'/'HDA Intel at 0xf6afc000 irq 46'
  Mixer name : 'IDT 92HD71B7X'
  Components : 'HDA:111d76b2,102802aa,00100302'
  Controls : 24
  Simple ctrls : 15
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 64 [100%] [0.00dB] [on]
  Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 [0%] [-48.00dB] [on]
  Front Right: Playback 0 [0%] [-48.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic Jack Mode',0
  Capabilities: enum
  Items: 'Mic In' 'Line In'
  Item0: 'Mic In'
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Beep',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 3
  Mono: Playback 0 [0%] [-18.00dB] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 0 [0%] [0.00dB] [off]
  Front Right: Capture 0 [0%] [0.00dB] [off]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 0 [0%] [0.00dB] [off]
  Front Right: Capture 0 [0%] [0.00dB] [off]
Simple mixer control 'Digital Mic',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 0 [0%] [0.00dB]
  Front Right: Capture 0 [0%] [0.00dB]
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Front Mic' 'Digital Mic'
  Item0: 'Digital Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic' 'Front Mic' 'Digital Mic'
  Item0: 'Mic'
Simple mixer control 'Mux',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 0 [0%] [0.00dB]
  Front Right: Capture 0 [0%] [0.00dB]
Simple mixer control 'Mux',1
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 3
  Front Left: Capture 0 [0%] [0.00dB]
  Front Right: Capture 0 [0%] [0.00dB]

!!Alsactl output
!!-------------

--startcollapse--
state.Intel {
 control.1 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 64'
  comment.dbmin -4800
  comment.dbmax 0
  iface MIXER
  name 'Speaker Playback Volume'
  value.0 0
  value.1 0
 }
 control.2 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 2
  iface MIXER
  name 'Speaker Playback Switch'
  value.0 true
  value.1 true
 }
 control.3 {
  comment.access 'read write'
  comment.type ENUMERATED
  comment.count 1
  comment.item.0 'Mic In'
  comment.item.1 'Line In'
  iface MIXER
  name 'Mic Jack Mode'
  value 'Mic In'
 }
 control.4 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Beep Playback Switch'
  value true
 }
 control.5 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 3'
  comment.dbmin -1800
  comment.dbmax 0
  iface MIXER
  name 'Beep Playback Volume'
  value 0
 }
 control.6 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 64'
  comment.dbmin -4800
  comment.dbmax 0
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 64
  value.1 64
 }
 control.7 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 2
  iface MIXER
  name 'Headphone Playback Switch'
  value.0 true
  value.1 true
 }
 control.8 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 15'
  comment.dbmin 0
  comment.dbmax 2250
  iface MIXER
  name 'Capture Volume'
  value.0 0
  value.1 0
 }
 control.9 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 2
  iface MIXER
  name 'Capture Switch'
  value.0 false
  value.1 false
 }
 control.10 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 15'
  comment.dbmin 0
  comment.dbmax 2250
  iface MIXER
  name 'Capture Volume'
  index 1
  value.0 0
  value.1 0
 }
 control.11 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 2
  iface MIXER
  name 'Capture Switch'
  index 1
  value.0 false
  value.1 false
 }
 control.12 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 3'
  comment.dbmin 0
  comment.dbmax 3000
  iface MIXER
  name 'Digital Mic Capture Volume'
  value.0 0
  value.1 0
 }
 control.13 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 3'
  comment.dbmin 0
  comment.dbmax 3000
  iface MIXER
  name 'Mux Capture Volume'
  value.0 0
  value.1 0
 }
 control.14 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 3'
  comment.dbmin 0
  comment.dbmax 3000
  iface MIXER
  name 'Mux Capture Volume'
  index 1
  value.0 0
  value.1 0
 }
 control.15 {
  comment.access 'read write'
  comment.type ENUMERATED
  comment.count 1
  comment.item.0 Mic
  comment.item.1 'Front Mic'
  comment.item.2 'Digital Mic'
  iface MIXER
  name 'Input Source'
  value 'Digital Mic'
 }
 control.16 {
  comment.access 'read write'
  comment.type ENUMERATED
  comment.count 1
  comment.item.0 Mic
  comment.item.1 'Front Mic'
  comment.item.2 'Digital Mic'
  iface MIXER
  name 'Input Source'
  index 1
  value Mic
 }
 control.17 {
  comment.access read
  comment.type IEC958
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
 control.18 {
  comment.access read
  comment.type IEC958
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
 control.19 {
  comment.access 'read write'
  comment.type IEC958
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Default'
  value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 }
 control.20 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'IEC958 Playback Switch'
  value true
 }
 control.21 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'IEC958 Default PCM Playback Switch'
  value true
 }
 control.22 {
  comment.access 'read write'
  comment.type INTEGER
  comment.count 1
  comment.range '0 - 64'
  comment.dbmin -4800
  comment.dbmax 0
  iface MIXER
  name 'Master Playback Volume'
  value 64
 }
 control.23 {
  comment.access 'read write'
  comment.type BOOLEAN
  comment.count 1
  iface MIXER
  name 'Master Playback Switch'
  value true
 }
 control.24 {
  comment.access 'read write user'
  comment.type INTEGER
  comment.count 2
  comment.range '0 - 255'
  comment.tlv '0000000100000008ffffec1400000014'
  comment.dbmin -5100
  comment.dbmax 0
  iface MIXER
  name 'PCM Playback Volume'
  value.0 255
  value.1 255
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

Module
aes_i586
aes_generic
binfmt_misc
parport_pc
ppdev
joydev
dm_crypt
snd_hda_codec_idt
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
lib80211_crypt_tkip
snd_seq
snd_timer
snd_seq_device
dell_wmi_aio
dell_wmi
snd
wl
dell_laptop
dcdbas
psmouse
serio_raw
soundcore
lib80211
snd_page_alloc
lp
parport
usbhid
hid
i915
drm_kms_helper
drm
usb_storage
sky2
intel_agp
i2c_algo_bit
video
output
agpgart

!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x0a 0x0221101f
0x0b 0x02a11020
0x0c 0x95a70130
0x0d 0x90171110
0x0e 0x40f000f8
0x0f 0x40f000f2
0x14 0x40f000f3
0x18 0x40f000fa
0x19 0x40f000f4
0x1e 0x40f000f9
0x1f 0x40f000f5
0x20 0x40f000f6
0x27 0x40f000f7

/sys/class/sound/hwC0D0/driver_pin_configs:
0x0a 0x0421101f
0x0b 0x04a11221
0x0c 0x90a70330
0x0d 0x90170110
0x0e 0x40f000f0
0x0f 0x40f000f0
0x14 0x40f000f0
0x18 0x90a000f0
0x19 0x40f000f0
0x1e 0x044413b0
0x1f 0x044413b0

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

!!ALSA/HDA dmesg
!!------------------

[ 11.044160] type=1400 audit(1293748138.748:4): apparmor="STATUS" operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" pid=818 comm="apparmor_parser"
[ 11.124425] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[ 11.124485] alloc irq_desc for 46 on node -1
[ 11.124488] alloc kstat_irqs on node -1
[ 11.124503] HDA Intel 0000:00:1b.0: irq 46 for MSI/MSI-X
[ 11.124538] HDA Intel 0000:00:1b.0: setting latency timer to 64
[ 11.210313] input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
[ 11.210599] input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
[ 11.344942] type=1400 audit(1293748139.048:5): apparmor="STATUS" operation="profile_load" name="/usr/share/gdm/guest-session/Xsession" pid=1067 comm="apparmor_parser"

Many thanks in advance.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
Dru
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Is the system a laptop or branded pc? If so can you give the make and model. Thanks

Revision history for this message
Dru (69edinburghfun) said :
#2

It's a Dell Inspiron laptop

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Which model, there are about 50 different inspirons....

Revision history for this message
Dru (69edinburghfun) said :
#4

Sorry its a Inspiron 1545 oops

Revision history for this message
Dru (69edinburghfun) said :
#5

Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: snd_pcm_avail_delay() returned strange values: delay 0 is less than avail 120.
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: snd_pcm_dump():
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: Soft volume PCM
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: Control: PCM Playback Volume
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: min_dB: -51
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: max_dB: 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: resolution: 256
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: Its setup is:
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: stream : CAPTURE
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: access : MMAP_INTERLEAVED
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: format : S16_LE
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: subformat : STD
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: channels : 2
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: rate : 44100
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: exact rate : 44100 (44100/1)
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: msbits : 16
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: buffer_size : 88192
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_size : 44096
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_time : 999909
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: tstamp_mode : ENABLE
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_step : 1
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: avail_min : 87310
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_event : 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: start_threshold : -1
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: stop_threshold : 1444937728
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: silence_threshold: 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: silence_size : 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: boundary : 1444937728
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: Slave: Hardware PCM card 0 'HDA Intel' device 0 subdevice 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: Its setup is:
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: stream : CAPTURE
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: access : MMAP_INTERLEAVED
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: format : S16_LE
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: subformat : STD
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: channels : 2
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: rate : 44100
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: exact rate : 44100 (44100/1)
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: msbits : 16
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: buffer_size : 88192
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_size : 44096
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_time : 999909
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: tstamp_mode : ENABLE
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_step : 1
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: avail_min : 87310
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: period_event : 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: start_threshold : -1
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: stop_threshold : 1444937728
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: silence_threshold: 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: silence_size : 0
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: boundary : 1444937728
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: appl_ptr : 87432
Dec 30 23:58:27 Dru69 pulseaudio[1392]: alsa-util.c: hw_ptr : 87432
Dec 30 23:58:37 Dru69 pulseaudio[1660]: pid.c: Daemon already running.
Dec 30 23:58:46 Dru69 pulseaudio[1600]: ratelimit.c: 2 events suppressed

Revision history for this message
Dru (69edinburghfun) said :
#6

Weird as headphones work fine just not the onboard speaker ?

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

Hi,

Please try this procedure:

1. copy-paste the following command into the Terminal:

gksudo gedit /etc/modprobe.d/alsa-base.conf

2. Using the gedit editor, ADD the following lines to the end of the /etc/modprobe.d/alsa-base.conf file and SAVE the change:

# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=dell-m4-1

3. reboot and retest sound using headphones and speakers

4. If the dell-m4-1 alsa-base.conf option does not work, please try one of the following, reboot your pc and retest sound using headphones and speakers.

Only set ONE model option at a time in the alsa-base.conf file between EACH reboot. Do NOT mix several model options in the /etc/modprobe.d/alsa-base.conf file!

STAC92HD71B*
============
  ref Reference board
  dell-m4-1 Dell desktops
  dell-m4-2 Dell desktops
  dell-m4-3 Dell desktops
  hp-m4 HP mini 1000
  hp-dv5 HP dv series
  hp-hdx HP HDX series
  hp-dv4-1222nr HP dv4-1222nr (with LED support)
  auto BIOS setup (default)

Regards,

Mark

Revision history for this message
Dru (69edinburghfun) said :
#8

Mark I can not thank you enough.........

1. copy-paste the following command into the Terminal:

gksudo gedit /etc/modprobe.d/alsa-base.conf

2. Using the gedit editor, ADD the following lines to the end of the /etc/modprobe.d/alsa-base.conf file and SAVE the change:

# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=dell-m4-1

3. reboot and retest sound using headphones and speakers

Did this and I have sound many thanks and I hope you have a great New Year,

Dru.

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

You're welcome. Happy New Year to you too....