Bug 384617

Summary: Volume OSD and Fn-keys not functioning correctly on Gateway MX6445
Product: [openSUSE] openSUSE 11.0 Reporter: stephen melvin <jinksys>
Component: KDE4 WorkspaceAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: tiwai
Version: Beta 1   
Target Milestone: ---   
Hardware: x86   
OS: openSUSE 11.0   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: On Screen Display when Fn-PgUp (volume up) is pressed. Taken in Winxp.
alsa-info.sh --no-upload

Description stephen melvin 2008-04-29 06:29:45 UTC
Created attachment 211033 [details]
On Screen Display when Fn-PgUp (volume up) is pressed. Taken in Winxp.

openSUSE 11.0 beta1 on Gateway MX6445
http://support.gateway.com/s/Mobile/Q106/Blade/1009110nv.shtml
---

The keyboard Fn key combos for increasing/decreasing the volume are not changing the volume.  When the Fn-key combo is pressed the OSD should appear and show the current volume as well as change the volume.  However in 11-beta the OSD box appears but the volume is unchanged.  In 10.3 the function keys did change the volume, however the OSD was distorted and left artifacts on the screen.  The sound system is working and I am able to change the volume by using the applet in the tray.
Comment 1 Takashi Iwai 2008-04-29 13:13:05 UTC
Could you try to downgrade to 10.3 kernel on 11.0 and check whether the problem exists?  We need to sort out which component is responsible.

Also, run /usr/share/package/alsa/alsa-info.sh scripts as root with --no-upload option, and attach the generated file here.  This contains useful information for the sound, especially for HD-audio.
Comment 2 stephen melvin 2008-04-29 17:20:48 UTC
Created attachment 211231 [details]
alsa-info.sh --no-upload
Comment 3 stephen melvin 2008-04-29 17:22:30 UTC
Where do I get the kernel for 10.3?
Comment 4 Takashi Iwai 2008-04-30 09:16:39 UTC
OK, it's an AC97 codec, and very unlikely a sound-driver issue.
Rather other things like ACPI or the desktop system changes.

On which desktop system did OSD work?

The 10.3 packages can be found on download.opensuse.org.  Check the search page there.
Comment 5 stephen melvin 2008-04-30 11:24:33 UTC
>On which desktop system did OSD work?

On 10.3 the OSD would appear in the corner of the screen, however it would be scrambled.  The volume did change though.

On 11.0 the situation is reversed, the volume doesn't change but the OSD appears just fine.

I will try to install the 10.3 kernel today.
Comment 6 stephen melvin 2008-05-07 04:06:57 UTC
I found a fix for the bug.  It seems the function keys are working and sending the correct codes when pressed, however the mixer (in my case kmix), doesn't have the scancodes associated with any shortcuts.  

If I go and bind the appropriate key with the Mute/VolUp/VolDwn shortcuts for kmix, everything is as it should be.  So everything is working under the hood, but the user still has to set this up manually.  
Comment 7 Takashi Iwai 2008-05-07 13:31:56 UTC
OK, reassigned to KDE maintainers.
Comment 8 Dirk Mueller 2008-07-18 13:33:41 UTC

*** This bug has been marked as a duplicate of bug 382343 ***