HP laptop w/ hda-intel - headphones/speaker problem.
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
HP laptop w/ hda-intel - headphones/speaker problem.
So ive done a ton of reading about this and have not yet solved the problem.
sound works but the headphone jack doesnt defeat the speakers.
"jack sense" is not available in the mixer.
here is a ton of info about my system and alsa:
!!################################
!!ALSA Information Script v 0.4.34
!!################################
**** List of CAPTURE Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
!!Amixer output
!!-------------
!!-------Mixer controls for card 0 [NVidia]
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 43
Mono:
Front Left: Playback 43 [100%] [on]
Front Right: Playback 43 [100%] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume
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 'LineIn',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [off]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 118 [98%] [29.00dB]
Front Right: Capture 118 [98%] [29.00dB]
Simple mixer control 'Ext Mic',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 23
Front Left: 0 [0%] [0.00dB] Playback [on]
Front Right: 0 [0%] [0.00dB] Playback [on]
Simple mixer control 'Int Mic',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 23
Front Left: 0 [0%] [0.00dB] Playback [on]
Front Right: 0 [0%] [0.00dB] Playback [on]
Simple mixer control 'IntMic',0
Capabilities: cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Capture channels: Mono
Mono: Capture [on]
I have an HP dv2620us its an AMD64 machine with Nvidia HD audio. The only output channels are "Master" and "PCM".
Other things that seem not to work for others are working fine for me, like Built-in mic and line-in.
Thanks
Location: Danville, VA Approx. N 36°36.434' W 79°24.342' Accur. 100' or so.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,209
Rep:
Only two suggestions really, you could try upgrading the alsa drivers to the latest version, you can take a look here. There are some work-arounds or options you can add as mention in the link I posted.
Good luck. ;-)
Hey thanks for your replies. I've tried using the alsa drivers in portage instead of the ones in the kernel, and I even tried the dev-snapshot drivers from the alsa servers.
I think that the hda-intel driver is still a bit new and not detecting like it will be after more time.
I'm going to try using asoundrc to force things to be set up better, but chances are this will get fixed only with a future version of the driver.
If i have any success i'll post in the HCL.
for anybody that might read this in the future, i've solved the problem.
I think that this will work on most AMD based hp dv2xxx laptops.
If you have alsa installed you can run "alsamixer" to see what chipset your machine uses.
It will be listed in the upper left. Mine says "Conexant CX20549 (Venice)"
The snd-hda-intel driver does not automatically set the correct driver options, sound will work fine but the headphone jack will not disable the speakers when in use.
To solve the problem you must set the "model" to "laptop" when the driver is loaded:
on gentoo:
#echo "options snd-hda-intel model=laptop" >> /etc/modules.d/alsa
relpace "/etc/modules.d/alsa" as needed by your distro
If your machine is using a different chipset as reported by "alsamixer" you made need different/additional options.
hope this helps
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.