[Bug 569991] New: Sound system mutes when headphones are plugged
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c0 Summary: Sound system mutes when headphones are plugged Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: ricardo.berlasso@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=336164) --> (http://bugzilla.novell.com/attachment.cgi?id=336164) Output of alsa-info.sh User-Agent: Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.1 (like Gecko) SUSE On a Toshiba Satellite P200-17D, when headphones are plugged the whole sound system mutes, not only the speakers (i.e., no sound from the headphones either) Reproducible: Always Steps to Reproduce: 1.Plug the headphones 2.Reproduce any sound 3. Actual Results: No sound from the headphones nor from the speakers Expected Results: Speakers mute, but with working headphones By adding options snd-hda-intel model=3stack to the /etc/modprobe.d/50-sound.conf file to force a different configuration makes the headphones work... but I then I lost the mic. This issue was presented in the forums http://forums.opensuse.org/hardware/laptop/427123-whole-sound-system-mutes-w... and in bug 547980. As suggested in that bug report, I started this one (different hardware). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c1 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ricardo.berlasso@gmail.com --- Comment #1 from Takashi Iwai <tiwai@novell.com> 2010-01-12 17:14:16 UTC --- Please try the very latest alsa-driver-kmp on OBS multimedia:audio:KMP repo, first without extra model option, then model=auto, finally model=3stack. If the problem persists, attach the alsa-info.sh output (run with --no-upload option) to bugzilla (instead of pasting URL). Thanks. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c2 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ricardo.berlasso@gmail.com | --- Comment #2 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-12 18:47:59 UTC --- The file is already attached (did it when compiling the bug report). alsa-driver-kmp is now installed. Without model, and with model=auto nothing happened. With model=3stack headphones work!! The solution is not complete, because now speakers do not mute when I plug the headphones, but now I set the master channel in kmix to be "front" (the speakers) and set a keyboard shortcut to mute the master channel, so I'll survive... ;) (BTW, all channels in kmix changed order, but that one was easy...) One question, is the multimedia:audio:KMP repo "safe"? I mean, "stable enough for production usage"? I activated http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c3 --- Comment #3 from Takashi Iwai <tiwai@novell.com> 2010-01-14 07:23:42 UTC --- It depends on the definition of stability -- a:m:KMP repo is updated very frequently, usually a few times per day. So you shouldn't keep it up as long as the installed package works. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c4 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ricardo.berlasso@gmail.com --- Comment #4 from Takashi Iwai <tiwai@novell.com> 2010-01-14 07:37:36 UTC --- model=3stack isn't for automatic HP jack detection, so it's no bug that this doesn't provide the functionality. It's designed behavior. The problem is that it doesn't work as is (i.e. with auto model). So, try the following: - Load the driver without model option - Take alsa-info.sh snapshots at the states where HP unplugged, plugged and again unplugged, and attach all outputs to here -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c5 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ricardo.berlasso@gmail.com | --- Comment #5 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-14 08:46:36 UTC --- Created an attachment (id=336544) --> (http://bugzilla.novell.com/attachment.cgi?id=336544) alsa info, no plug Here it is the alsa-info.sh output without headphone. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c6 --- Comment #6 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-14 08:48:35 UTC --- Created an attachment (id=336545) --> (http://bugzilla.novell.com/attachment.cgi?id=336545) alsa info, plugged alsa-info output with headphone plugged -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c7 --- Comment #7 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-14 08:52:06 UTC --- Created an attachment (id=336547) --> (http://bugzilla.novell.com/attachment.cgi?id=336547) alsa info, again no plug alsa-info.sh output again unplugged. Thanks! -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c8 --- Comment #8 from Takashi Iwai <tiwai@novell.com> 2010-01-15 13:13:29 UTC --- Thanks. And the sound comes back after unplugged again? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c9 --- Comment #9 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-18 11:04:36 UTC --- Sorry for the delay (I was on travel). Yes, when I unplug the headphones the sound return. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c10 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ricardo.berlasso@gmail.com --- Comment #10 from Takashi Iwai <tiwai@novell.com> 2010-01-18 11:19:02 UTC --- OK. Then install hda-verb program from OBS home:tiwai repo. At the unplugged state, run the following as root: hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x00 Does this mute both speaker and headphone or only the speaker? Run the command again like: hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x40 Does the output return? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c11 --- Comment #11 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-18 11:32:35 UTC --- Need I to do this without model option? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c12 --- Comment #12 from Takashi Iwai <tiwai@novell.com> 2010-01-18 11:35:17 UTC --- It doesn't matter, but run when both HP and speaker are working. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c13 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ricardo.berlasso@gmail.com | --- Comment #13 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-18 14:23:01 UTC --- # hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x00 nid = 0x14, verb = 0x707, param = 0x0 value = 0x0 Speakers mutes, then I plugged the headphones and they work # hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x40 nid = 0x14, verb = 0x707, param = 0x40 value = 0x0 Both, speakers and headphones working -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c14 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ricardo.berlasso@gmail.com --- Comment #14 from Takashi Iwai <tiwai@novell.com> 2010-01-18 14:33:58 UTC --- Hm, then I see no reason why the headphone is muted with model=auto. With model=auto, plug the headphone. Now you should have both HP and speaker muted. At this state, what happens if you run hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x40 ?? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c15 --- Comment #15 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-18 14:49:53 UTC --- Speakers return, but headphones not -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c16 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ricardo.berlasso@gmail.com | --- Comment #16 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-18 14:50:48 UTC --- Ups! I forgot to remove the "need info"... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c17 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ricardo.berlasso@gmail.com --- Comment #17 from Takashi Iwai <tiwai@novell.com> 2010-01-18 15:20:41 UTC --- Could you give alsa-info.sh output at this state (speaker OK / HP NG) ? Then try the following hda-verb /dev/snd/hwC0D0 0x15 SET_PIN_WID 0xc0 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c18 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ricardo.berlasso@gmail.com | --- Comment #18 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-18 15:49:31 UTC --- Created an attachment (id=337175) --> (http://bugzilla.novell.com/attachment.cgi?id=337175) Alsa-info for different configurations The tar.gz file contains the following alsa-info.sh outputs: alsa-info.model_auto_no_plug.txt (no headphone) alsa-info.model_auto_plug.txt (headphone) alsa-info.model_auto_0x40.txt (taken after hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x40) alsa-info.model_auto_0xc0.txt (taken after hda-verb /dev/snd/hwC0D0 0x15 SET_PIN_WID 0xc0 with this command nothing change) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c19 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |ricardo.berlasso@gmail.com --- Comment #19 from Takashi Iwai <tiwai@novell.com> 2010-01-25 14:49:55 UTC --- I assume that hda-verb didn't give any changes? I applied some possible fixes to the upstream tree now. The alsa-driver-kmp is checked in and being built. Please try kmp later again (with model=auto). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c20 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|ricardo.berlasso@gmail.com | --- Comment #20 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-01-26 14:31:26 UTC --- I upgraded to alsa-driver-kmp-desktop 1.0.22.1.20100126 but nothing changed with model=auto I described hda-verb response on comments 13 and 15. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 http://bugzilla.novell.com/show_bug.cgi?id=569991#c21 --- Comment #21 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2010-07-06 10:29:01 UTC --- Problem is still present on openSUSE 11.3rc2: I tested kde liveCD and by plug the headphones, the whole system mutes -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c22 Uwe Drechsel <uwedr@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |WONTFIX --- Comment #22 from Uwe Drechsel <uwedr@suse.com> 2011-08-26 12:53:09 CEST --- The lifecycle of openSUSE 11.2 ended on May 12th 2011. I'm closing this bug to make it easier to focus on upcoming releases. Thank you for reporting this issue and we are sorry that we have not be able to fix it before this version reached its end of life. If you would still like to see this bug fixed and are able to reproduce it against a maintained version, please reopen this bug and change the 'version' of this bug to the applicable version. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c23 --- Comment #23 from Uwe Drechsel <uwedr@suse.com> 2011-08-26 12:57:41 CEST --- The lifecycle of openSUSE 11.2 ended on May 12th 2011. I'm closing this bug to make it easier to focus on upcoming releases. Thank you for reporting this issue and we are sorry that we have not be able to fix it before this version reached its end of life. If you would still like to see this bug fixed and are able to reproduce it against a maintained version, please reopen this bug and change the 'version' of this bug to the applicable version. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c24 Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Component|Sound |Sound Resolution|WONTFIX | Product|openSUSE 11.2 |openSUSE 11.4 OS/Version|openSUSE 11.2 |openSUSE 11.4 --- Comment #24 from Ricardo Gabriel Berlasso <ricardo.berlasso@gmail.com> 2011-08-27 07:00:01 UTC --- The problem is still present on openSUSE 11.4 with same laptop. The work around to it is the same (editing 50-sound.conf file). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c25 --- Comment #25 from Aleksander Gut <olek.gutjwr@gmail.com> 2011-12-17 21:32:24 UTC --- This bug not exist in 12.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c26 --- Comment #26 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2011-12-21 16:30:52 UTC --- (In reply to comment #25)
This bug not exist in 12.1
Do not agree: this bug still exists at least on the liveCD. In a month or so I'll try installing 12.1 on my system and I'll report back. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c27 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |rgb.mldc@gmail.com --- Comment #27 from Takashi Iwai <tiwai@suse.com> 2012-10-11 08:26:00 UTC --- Does the problem exist on 12.2 version? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c28 Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED InfoProvider|rgb.mldc@gmail.com | --- Comment #28 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2012-10-11 15:03:47 UTC --- (In reply to comment #27)
Does the problem exist on 12.2 version?
Yes. I just finished 12.2 installation and the problem is still here. In addition, the old trick (add options snd-hda-intel model=3stack to the beginning of /etc/modprobe.d/50-sound.conf is not working, it seems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c29 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |rgb.mldc@gmail.com --- Comment #29 from Takashi Iwai <tiwai@suse.com> 2012-10-11 16:04:55 UTC --- Forget about model=3stack. This old voodoo must have been removed. Please give the alsa-info.sh outputs again at the state of headphone plugged and unplugged. Also, give the outputs of hda-verb command below with the headphone both plugged and unplugged. hda-verb /dev/snd/hwC0D0 0x15 GET_PIN_SENSE 0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Sound |Sound Product|openSUSE 11.4 |openSUSE 12.2 OS/Version|openSUSE 11.4 |openSUSE 12.2 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c30 Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED InfoProvider|rgb.mldc@gmail.com | --- Comment #30 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2012-10-11 17:24:32 UTC --- Created an attachment (id=509225) --> (http://bugzilla.novell.com/attachment.cgi?id=509225) plugged and unplugged as root alsa-info.sh OK, I removed the voodo line ;) Attached are the result of alsa-info.sh as root, both plugged and unplugged. I installed hda-verb from your repo, and here the results: unplugged nid = 0x15, verb = 0xf09, param = 0x0 value = 0x0 plugged nid = 0x15, verb = 0xf09, param = 0x0 value = 0x80000000 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c31 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |rgb.mldc@gmail.com --- Comment #31 from Takashi Iwai <tiwai@suse.com> 2012-10-17 06:02:02 UTC --- Thanks. Just to make clear: root-plugged-alsa-info.txt.fOA0LrGeWS is at the state where the headphone is plugged in but the tone comes still out of speaker, correct? Judging from the log, the driver behaves properly as expected. If you look at the diff between them, you'll find that the NID 0x14 is set to pin control 0x00 from 0x40. This should disable the speaker output. But, if it doesn't, it means that NID 0x14 isn't a speaker pin as BIOS advertises. As you checked via hda-verb, 0x15 corresponds obviously to the headphone jack, and the jack-sense verb works as expected. A puzzling problem is that the result contradicts with your comment 13. Could you perform the test in comment 13 again (run hda-verb on the machine without the headphone plugged), and see whether changing NID 0x14's pin control affects the speaker output or not? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c32 Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED InfoProvider|rgb.mldc@gmail.com | --- Comment #32 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2012-10-17 22:40:22 UTC --- (In reply to comment #31)
Thanks. Just to make clear: root-plugged-alsa-info.txt.fOA0LrGeWS is at the state where the headphone is plugged in but the tone comes still out of speaker, correct?
root-plugged-etc is with headphone plugged, but speakers also mute: there is no sound at all. With headphones plugged I only get silence from headphones AND silence from speakers.
Judging from the log, the driver behaves properly as expected. If you look at the diff between them, you'll find that the NID 0x14 is set to pin control 0x00 from 0x40. This should disable the speaker output. But, if it doesn't, it means that NID 0x14 isn't a speaker pin as BIOS advertises.
As you checked via hda-verb, 0x15 corresponds obviously to the headphone jack, and the jack-sense verb works as expected.
A puzzling problem is that the result contradicts with your comment 13. Could you perform the test in comment 13 again (run hda-verb on the machine without the headphone plugged), and see whether changing NID 0x14's pin control affects the speaker output or not?
With # hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x00 nid = 0x14, verb = 0x707, param = 0x0 value = 0x0 speakers mute. If I plug the headphones nothing happens: no sound from speaker nor headphones With # hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0x40 nid = 0x14, verb = 0x707, param = 0x40 value = 0x0 speakers start to work, but headphones are mute. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c33 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |rgb.mldc@gmail.com --- Comment #33 from Takashi Iwai <tiwai@suse.com> 2012-10-18 07:00:44 UTC --- OK, then I misunderstood the situation. It's the headphone that doesn't work, not the speaker. So, if you plug the headphone, and set the pin control for NID 0x14 to 0x40, the speaker starts playing again (even during you plug the headphone), right? And you still get no sound from the headphone with NID 0x14 set to 0x40? If so, NID 0x14 is really dedicated only for the speaker output. The issue is simply the lack of the headphone output by some reason. The auto-mute is irrelevant. In other words, the headphone isn't muted by the driver. The hardware simply doesn't give sound as expected. Hmm... A bit weird is that the amp value of NID 0x03 doesn't correspond properly to the mixer value. What happens if you run amixer -c0 set Headphone 63 ?? Another blind shot is to disable EAPD: hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD 0x00 If it doesn't change (check both speaker and headphone), try 0x14 instead of 0x15. The original value is 0x02 instead of 0x00. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c34 Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED InfoProvider|rgb.mldc@gmail.com | --- Comment #34 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2012-10-19 22:32:25 UTC --- (In reply to comment #33)
OK, then I misunderstood the situation. It's the headphone that doesn't work, not the speaker.
So, if you plug the headphone, and set the pin control for NID 0x14 to 0x40, the speaker starts playing again (even during you plug the headphone), right? And you still get no sound from the headphone with NID 0x14 set to 0x40?
Right. <snip>
A bit weird is that the amp value of NID 0x03 doesn't correspond properly to the mixer value. What happens if you run amixer -c0 set Headphone 63
I obtain Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 63 [98%] [-1.00dB] [on] Front Right: Playback 63 [98%] [-1.00dB] [on]
Another blind shot is to disable EAPD: hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD 0x00
YES!!! Headphones started to work, and when they are plugged the speakers mute as intended, so everything works!! The output is nid = 0x15, verb = 0x70c, param = 0x0 value = 0x0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c35 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |rgb.mldc@gmail.com --- Comment #35 from Takashi Iwai <tiwai@suse.com> 2012-10-20 09:21:45 UTC --- Good to hear! I added a fix patch now to the upstream and kicked off the build of the updated alsa-driver-kmp. Could you try alsa-driver-kmp on OBS multimedia:audio:KMP/alsa-driver-kmp repo? Download from openSUSE_12.2, check whether the changelog contains like - KERNEL-HEAD:727eec03048527d0934d32388edc902ac0f43bdd * ALSA: hda - Fix silent headphone output from Toshiba P200 ... Then install the package and reboot. (Note that the KMP would work only with the latest 12.2 update kernel.) And let me know whether it fixes the issue finally. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c36 Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED InfoProvider|rgb.mldc@gmail.com | --- Comment #36 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2012-10-20 14:06:47 UTC --- (In reply to comment #35)
Good to hear!
I added a fix patch now to the upstream and kicked off the build of the updated alsa-driver-kmp. Could you try alsa-driver-kmp on OBS multimedia:audio:KMP/alsa-driver-kmp repo?
Download from openSUSE_12.2, check whether the changelog contains like - KERNEL-HEAD:727eec03048527d0934d32388edc902ac0f43bdd * ALSA: hda - Fix silent headphone output from Toshiba P200 ...
I installed http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_12... I have the kernel-desktop 3.4.11-2.16.1 The alsa driver-kmp package contains the line you quoted on the changelog but it do not work: I need to use the EADP trick by hand. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c37 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |rgb.mldc@gmail.com --- Comment #37 from Takashi Iwai <tiwai@suse.com> 2012-10-20 16:27:52 UTC --- My bad, the patch wasn't complete. Now I fixed it again and hopefully this works better (at least it seems working on emulator). Please try alsa-driver-kmp later again. The rpm changelog was updated accordingly. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c38 Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED InfoProvider|rgb.mldc@gmail.com | --- Comment #38 from Ricardo Gabriel Berlasso <rgb.mldc@gmail.com> 2012-10-20 21:34:33 UTC --- (In reply to comment #37)
My bad, the patch wasn't complete. Now I fixed it again and hopefully this works better (at least it seems working on emulator). Please try alsa-driver-kmp later again. The rpm changelog was updated accordingly.
Indeed! It is working wonderfully! That completely solves the problem for me, thanks! Just to be sure about the following steps: I suppose that on next kernel update I need to uninstall the alsa-driver-kmp, right? Thanks again! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c39 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #39 from Takashi Iwai <tiwai@suse.com> 2012-10-21 08:21:09 UTC --- Yes, I backported now the patches to openSUSE-12.2 branch of SUSE kernel git tree, so the next update kernel should contain this fix, and you can uninstall alsa-driver-kmp. Let's close this bug. Thanks for your patience! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |obs:running:1288:moderate -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=569991 https://bugzilla.novell.com/show_bug.cgi?id=569991#c40 --- Comment #40 from Swamp Workflow Management <swamp@suse.de> 2013-02-09 14:04:40 UTC --- openSUSE-SU-2013:0261-1: An update that solves one vulnerability and has 14 fixes is now available. Category: security (moderate) Bug References: 569991,770763,771392,773831,774859,776925,778630,780624,781327,783615,783965,784192,792500,793671,799209 CVE References: CVE-2012-3520 Sources used: openSUSE 12.2 (src): kernel-docs-3.4.28-2.20.2, kernel-source-3.4.28-2.20.1, kernel-syms-3.4.28-2.20.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=569991 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|obs:running:1288:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com