[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: