Bug#754200: kde-baseapps-bin: KDE fails to recognize keyboard backlight capabilities on fresh boot
Package: kde-baseapps-bin
Version: 4:4.12.4-1
Severity: normal
Dear Maintainer,
I'm not sure if this is right package to post the bug to. I had a hard
time figuring out which KDE package contains all the power management
stuff.
When I boot my laptop, an Asus G55VW, I notice my Fn+F3/F4 shortcut keys
are useless within KDE, even though 'xev' correctly identifies the keys:
KeyRelease event, serial 46, synthetic NO, window 0x7800001,
root 0x289, subw 0x0, time 3638383, (105,55), root:(105,78),
state 0x0, keycode 238 (keysym 0x1008ff05, XF86KbdBrightnessUp), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 46, synthetic NO, window 0x7800001,
root 0x289, subw 0x0, time 3639413, (105,55), root:(105,78),
state 0x0, keycode 237 (keysym 0x1008ff06, XF86KbdBrightnessDown), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
However, I've noticed that if I log out and log back in, KDE's power
manager is suddenly aware that the keyboard backlight can be changed and
everything works as expected.
It looks like during the booting process KDE starts sooner than upower
or something like that, but I find that strange because screen
brightness keys work all the time.
Furthermore after booting the first time (KDE unaware of keyboard
brightness) I can change the brightness manual through the command like
either by invoking this command:
dbus-send --type=method_call --print-reply=literal --system \
--dest='org.freedesktop.UPower' \
'/org/freedesktop/UPower/KbdBacklight' \
'org.freedesktop.UPower.KbdBacklight.SetBrightness' \
"int32:${value}}"
(with ${value}} equal to 0,1,2 or 3)
or as superuser:
echo 1 > /sys/class/leds/asus::kbd_backlight/brightness
So the hardware works as expected and the kernel seems to be doing what
is supposed to be doing but KDE's power manager seems unable to register
this during the initial boot sequence.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (900, 'testing'), (200, 'unstable'), (175, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.13.11.4-desktop.1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages kde-baseapps-bin depends on:
ii kde-baseapps-data 4:4.12.4-1
ii kde-runtime 4:4.13.1-1
ii libc6 2.19-4
ii libkdecore5 4:4.13.1-1
ii libkdeui5 4:4.13.1-1
ii libkfile4 4:4.13.1-1
ii libkio5 4:4.13.1-1
ii libkparts4 4:4.13.1-1
ii libqt4-dbus 4:4.8.6+dfsg-2
ii libqt4-xml 4:4.8.6+dfsg-2
ii libqtcore4 4:4.8.6+dfsg-2
ii libqtgui4 4:4.8.6+dfsg-2
ii libstdc++6 4.9.0-7
ii libx11-6 2:1.6.2-2
kde-baseapps-bin recommends no packages.
kde-baseapps-bin suggests no packages.
-- no debconf information
Reply to: