[Bug 389178] New: Software unmute fails to unmute hardware mute
https://bugzilla.novell.com/show_bug.cgi?id=389178 Summary: Software unmute fails to unmute hardware mute Product: openSUSE 10.3 Version: Final Platform: x86 OS/Version: openSUSE 10.3 Status: NEW Severity: Minor Priority: P5 - None Component: Mobile Devices AssignedTo: zoz@novell.com ReportedBy: jw@novell.com QAContact: qa@suse.de CC: behlert@novell.com Blocks: 357354 Found By: --- Lenovo X60s has Mute, Volume_down, Volume_up buttons next to the Escape Key. These three buttons interact badly with software volume control: Press Mute, -> kmix icon shows a crossed out speaker. Audio is muted. Press Mute again, -> kmix icon shows normal speaker, Audio is still muted. Nothing in kmix, realplay, kaffeine can bring back the audio to play. All signals are green, but the audio remains muted. Only pressing Volume_down or Volume_up button restores audio. -- 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=389178 User zoz@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c1 Christian Zoz <zoz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|zoz@novell.com |tiwai@novell.com --- Comment #1 from Christian Zoz <zoz@novell.com> 2008-05-22 23:42:23 MST --- iirc the Mute button on Lenovo systems do only mute and not unmute again. Therefore it looks like the system is just showing the wrong state after pressing Mute a second time. kmix and friends should somehow show the real state. But I have no idea who is the culprit. What does alsamixer show? -- 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=389178 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jw@novell.com -- 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c2 --- Comment #2 from Juergen Weigert <jw@novell.com> 2008-05-27 03:38:06 MDT --- In alsamixer, the indicator below master channel toggles between OO and MM when pressing the Mute-Button repeatedly, fully in sync with the kmix icon. One more related issue: Plugging in or drawing the power supply produces a loud beep, even if muted by software. It is silent, if muted by the Mute-Button only. This state-machine needs some work, I suppose. -- 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=389178 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c3 --- Comment #3 from Takashi Iwai <tiwai@novell.com> 2008-05-28 06:10:33 MDT --- I'm not sure X60 mute button is implemented as a hardware volume control. If yes, it's basically bogus to toggle the sound-driver's mute, because the mute is done independently. -- 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c4 Juergen Weigert <jw@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jw@novell.com | --- Comment #4 from Juergen Weigert <jw@novell.com> 2008-06-07 08:05:49 MDT --- I believe it is a hardware mute. This explains the continued muting after software unmute. Isn't there any introspection (e.g. VU-Meter tap) how the system could find out, if it is actually playing sound 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=389178 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c5 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jw@novell.com --- Comment #5 from Takashi Iwai <tiwai@novell.com> 2008-06-07 11:53:42 MDT --- At least, you can check /proc/asound/card0/codec#* file with the laptop mute button on/off. This file contains the current codec information, and is essentially all what the driver cares. If this status is changed, it's a change in the "sound hardware". If it's unchanged but the sound gets actually on/off, it implies that the signal route outside the sound driver is affected (the hardware 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c6 Juergen Weigert <jw@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jw@novell.com | --- Comment #6 from Juergen Weigert <jw@novell.com> 2008-06-07 14:54:38 MDT --- I hear music playing, then I do: $ cat /proc/asound/card0/codec#* > x.play -> press mute -> silence $ cat /proc/asound/card0/codec#* > x.mute -> press mute again -> still silent $ cat /proc/asound/card0/codec#0 > x.mute2 -> press volume up -> music is back. $ cat /proc/asound/card0/codec#0 > x.vol_up diffs are: --- x.play 2008-06-07 22:46:10.000000000 +0200 +++ x.mute 2008-06-07 22:46:19.000000000 +0200 @@ -34 +34 @@ - Amp-Out vals: [0x2e 0x2e] + Amp-Out vals: [0xb0 0xb0] +++ x.mute2 2008-06-07 22:46:27.000000000 +0200 @@ -34 +34 @@ + Amp-Out vals: [0x30 0x30] +++ x.vol_up 2008-06-07 22:46:41.000000000 +0200 @@ -34 +34 @@ + Amp-Out vals: [0x33 0x33] -- 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=389178 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c7 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #7 from Takashi Iwai <tiwai@novell.com> 2008-06-08 02:47:24 MDT --- Could you run diff with -p so that it shows the node id? The amp-out values in x.mute has the bit 0x80. That is the mute register bit. However, x.mute2 has no longer this bit although the sound is still muted. This is weird. So, I suspect it's a hardware mute. I vaguely remember that there is a thinkpad-specific driver that also controls the hardware volume. But, I'm not sure whether X60 is also affected by that. At least, the recent one, X61, has no longer this h/w control path. -- 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c8 --- Comment #8 from Juergen Weigert <jw@novell.com> 2008-06-08 06:40:12 MDT --- Created an attachment (id=220909) --> (https://bugzilla.novell.com/attachment.cgi?id=220909) full dump of codec#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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c9 --- Comment #9 from Juergen Weigert <jw@novell.com> 2008-06-08 06:41:39 MDT --- diff -p is nice, did no know that one, thanks :-) Here you are: --------------------------- --- x.play 2008-06-07 22:46:10.000000000 +0200 +++ x.mute 2008-06-07 22:46:19.000000000 +0200 @@ -31,7 +31,7 @@ Node 0x05 [Pin Complex] wcaps 0x400187: Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] [0x00 0x00] Amp-Out caps: ofs=0x3d, nsteps=0x3f, stepsize=0x05, mute=1 - Amp-Out vals: [0x2e 0x2e] + Amp-Out vals: [0xb0 0xb0] Pincap 0x081173f: IN OUT HP EAPD Detect Pin Default 0xc4014110: [Both] Line Out at Ext Right Conn = 1/8, Color = Green -- 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=389178 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c10 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@novell.com AssignedTo|tiwai@novell.com |zoz@novell.com Status|ASSIGNED |NEW --- Comment #10 from Takashi Iwai <tiwai@novell.com> 2008-11-04 07:46:44 MST --- For me, it looks more like a problem of either input layer or hotkey handler. Reassigned to mobile guys, in case they know of any help... -- 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=389178 User zoz@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c11 Christian Zoz <zoz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jw@novell.com --- Comment #11 from Christian Zoz <zoz@novell.com> 2008-11-12 11:12:00 MST --- This is something we will not fix for 10.3. Does it also occur on 11.1 or SLED11? -- 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=389178 Juergen Weigert <jw@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Mobile Devices |Mobile Devices Product|openSUSE 10.3 |openSUSE 11.1 Version|Final |Beta 4 -- 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c12 --- Comment #12 from Juergen Weigert <jw@novell.com> 2008-11-12 11:54:41 MST --- Yes, the issue persists in my beta4 installation. Changed to product to 11.1 beta4. Hardware mute is completly independant of software mute. Both need to be unmuted before anything can be heared. -- 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c13 Juergen Weigert <jw@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jw@novell.com | --- Comment #13 from Juergen Weigert <jw@novell.com> 2008-11-12 11:55:20 MST --- info provided. -- 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=389178 User thoenig@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c14 Timo Hoenig <thoenig@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thoenig@novell.com Status|NEW |NEEDINFO Info Provider| |jw@novell.com --- Comment #14 from Timo Hoenig <thoenig@novell.com> 2008-11-13 05:30:53 MST --- According to comment #1 the hotkey mapping is fine. (1) input events get reported (2) the desktop environment (here: KDE) takes care of the incoming events Juergen, to solve this issue, I'd like to ask you to (1) boot a recent GNOME live CD (2) update your BIOS I advise using the GNOME live CD as this would ensure that there really isn't an issue with KDE. I advice updating your BIOS as Lenovo has changed their system's behavior during the last year and our operating system is programmed to work with their latest BIOS version(s). -- 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=389178 User jw@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c15 --- Comment #15 from Juergen Weigert <jw@novell.com> 2008-11-13 06:56:34 MST --- Timo, I can place the machine on your desk for a day, If you want to give it a BIOS update and a GNOME test. I do not know how to do one or the other. -- 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=389178 User thoenig@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c16 --- Comment #16 from Timo Hoenig <thoenig@novell.com> 2008-11-13 07:01:38 MST --- Juergen, it's easy: (1) GNOME Live CD $ wodim /mounts/dist/install/openSUSE-11.1-Beta5/iso/openSUSE-11.1-Beta5-GNOME-LiveCD-i686.iso $ reboot (2) BIOS update: http://www-307.ibm.com/pc/support/site.wss/homeLenovo.do Find you laptop & BIOS. This creates a bootable CD/floppy (it's your choice): /suse/laptop/Export/tools/create-bios-flashcd.sh -- 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=389178 User fseidel@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c17 Frank Seidel <fseidel@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fseidel@novell.com Version|Beta 4 |RC 1 --- Comment #17 from Frank Seidel <fseidel@novell.com> 2008-12-01 04:37:15 MST --- i can also reproduce this problem here with RC1 under gnome (and also having latest bios from june this year installed). -- 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=389178 User thoenig@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c18 Timo Hoenig <thoenig@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|jw@novell.com |fseidel@novell.com --- Comment #18 from Timo Hoenig <thoenig@novell.com> 2008-12-01 04:47:58 MST --- Frank: Can I please have a look at this machine? -- 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=389178 User thoenig@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c19 Timo Hoenig <thoenig@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|fseidel@novell.com | --- Comment #19 from Timo Hoenig <thoenig@novell.com> 2008-12-01 05:10:00 MST --- Thanks for the hardware, Frank. I now understand the issue. However, I don't think that this is something which is important. Ever since you were required to press either volume up or down in order to unmute a ThinkPad. The only issue we now are facing is that the GUI is not in sync when pressing the mute button in order to unmute the system. Every user who recognizes that the system is not unmuted by pressing the mute button will surely press volume up. Once done, everything is fine again: system is being unmuted in hardware and the GUI is in sync again. As this is not a regression (it was like this before for ages) I am proposing to WONTFIX this issue. If this advice is not being considered as a solution it would require the desktop environments to special case the handling of mute/unmute for older ThinkPads. -- 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=389178 User zoz@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=389178#c20 Christian Zoz <zoz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #20 from Christian Zoz <zoz@novell.com> 2008-12-01 05:13:18 MST --- I agree. -- 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.
participants (1)
-
bugzilla_noreply@novell.com