[Bug 786242] New: Problem with reload keymap on resume after suspend to ram.
https://bugzilla.novell.com/show_bug.cgi?id=786242 https://bugzilla.novell.com/show_bug.cgi?id=786242#c0 Summary: Problem with reload keymap on resume after suspend to ram. Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Major Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: morfeokmg@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Created an attachment (id=510445) --> (http://bugzilla.novell.com/attachment.cgi?id=510445) msg log when suspend/resume User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.92 Safari/537.4 I have a problem with the keyboard map when resume the system. The case it's the next: Suspend the system to RAM (before, the keymap is normal, the functions keys operate fine). When resume of the RAM (the keymap is broken, the all functions keys don't operating correctly) My device is a Lenovo TinkPad X121e with the LatinAmerican keyboard. My SO is Open Suse 12.2 (updated to kernel 3.4.11-2.16-desktop #1 SMP PREEMPT) I reviewed the Fn key, and this is before the suspension (reviewed with the xev command): KeyRelease event, serial 34, synthetic NO, window 0x3e00001, root 0xaf, subw 0x0, time 330326, (173,-9), root767,309), state 0x0, keycode 151 (keysym 0x1008ff2b, XF86WakeUp), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False this is after the suspension (reviewed with the xev command): KeymapNotify event, serial 31, synthetic NO, window 0x0, keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 This same problem occurred with the other funcions keys (Raise Volume, Low Volume, etc) I review a dump of key after and before and only i see 3 diferences. Code: diff teclasAntesSuspension.txt teclasDespuesSuspension.txt 44c44 < keycode 13 = ---
keycode 13 = questiondown exclamdown 87c87 < keycode 39 =
keycode 39 = ntilde Ntilde 93c93 < keycode 41 = bar
keycode 41 = bar masculine notsign
but, i don't see the keycode for the Fn key. review the services but the kbd's don't operate. Code: lenovoSLES:/etc # /etc/init.d/kbd statusredirecting to systemctl kbd.service Loaded: masked (/dev/null) Active: inactive (dead) Warning: Unit file changed on disk, 'systemctl --system daemon-reload' recommended. lenovoSLES:/home/morfeokmg # /etc/init.d/kbd start redirecting to systemctl Failed to issue method call: Unit kbd.service is masked. Reproducible: Always Steps to Reproduce: 1.Suspend system to RAM (all keys work fine before) 2.Restore system of RAM 3.Keymap crashed, (All Fn Key don't operate) 4.For the recovery the Fn functions is need reboot the sistem. Actual Results: I remove the original driver of the Open SuSE repositories, with the ATI Privative driver, and don't work. I install a new kernel and it's the same result, don't work. Expected Results: That Fn key work fine only. (i don't interesting that Suspend to disk work - Hybernation) All Fn keys crashed (don't work). No operate by example F1 (function as LowVolume only). F2 (don't work, operate as RaiseVolume) F3 (don't work, operate as MuteMicrophone) F4 (don't work, operate as sleep WakeUp) Fn Key, don't work. -- 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=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c1
Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c
Jiaying ren
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c2
Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c3
--- Comment #3 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c4
--- Comment #4 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c5
--- Comment #5 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c6
--- Comment #6 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c7
--- Comment #7 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c8
Mauricio Martinez
Could you test broken keys with evtest utility from input utils?
I can test after of the suspention, not before because to the all key broken when execute the evtest command. (execute evtest /dev/input/eventX, X = 1..3 and i can't use any key, not respond and it's need reboot the sistem)
Do the reported events change before and after suspend? Yes, before to the execute evtest command, lose all keys.
Maybe your hardware resets keyboard after suspension and needs fix.
Could you also provide output from your hwinfo command?
append the files eventX_after.txt and eventX_before.txt and the files hwinfo_after.txt and hwinfo_before.txt -- 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=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c9
Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c10
--- Comment #10 from Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c11
Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c12
--- Comment #12 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c13
Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c14
--- Comment #14 from Mauricio Martinez
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c15
--- Comment #15 from Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c
Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c16
Jiri Slaby
I tried with others WM and is the same problem (XFCE, e17, wmii++), but in the Slackware distro 13.37 and 14 (that is mine favorite distro) the problem is not present.
Hmm, slack 14 is based on kernel 3.2. Could you try our 12.2 kernel (3.4) from: http://download.opensuse.org/repositories/Kernel:/openSUSE-12.2/standard/ and possibly 12.1 (3.1): http://download.opensuse.org/repositories/Kernel:/openSUSE-12.1/standard/ if it makes a difference? Just grab one that fits your kernel and install it using: rpm -ivh kernel-<flavor>.rpm -- 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=786242
https://bugzilla.novell.com/show_bug.cgi?id=786242#c17
Jiri Slaby
participants (1)
-
bugzilla_noreply@novell.com