於 日,2012-01-22 於 14:17 +0100,Artur Flinta 提到:
> Hi Joey!
>
> > #define KEY_BRIGHTNESSDOWN 224
> > #define KEY_BRIGHTNESSUP 225
> >
> > Suggest you can try to run the following command before run X-windows:
> >
> > setkeycodes e054 224
> > setkeycodes e04c 225
>
> I've run above commands (setkeycodes), and started X-window, then
> pressed several times brightness keys... and noticed something like
> this in dmesg:
>
> [107404.053624] pkexec[11999]: aflinta: Executing command [USER=root]
> [TTY=unknown] [CWD=/home/aflinta]
> [COMMAND=/usr/libexec/gsd-backlight-helper --set-brightness 5]
> [107405.449578] pkexec[12003]: pam_systemd(polkit-1:session): Failed
> to create session: Invalid argument
> [107405.450971] pkexec[12003]: aflinta: Executing command [USER=root]
> [TTY=unknown] [CWD=/home/aflinta]
> [COMMAND=/usr/libexec/gsd-backlight-helper --set-brightness 6]
> [107405.923167] pkexec[12011]: pam_systemd(polkit-1:session): Failed
> to create session: Invalid argument
> [107405.924625] pkexec[12011]: aflinta: Executing command [USER=root]
> [TTY=unknown] [CWD=/home/aflinta]
> [COMMAND=/usr/libexec/gsd-backlight-helper --set-brightness 4]
> [107406.197956] pkexec[12019]: pam_unix(polkit-1:session): session
> opened for user root by (uid=1000)
> [107406.199010] pkexec[12019]: aflinta: Executing command [USER=root]
> [TTY=unknown] [CWD=/home/aflinta]
> [COMMAND=/usr/libexec/gsd-backlight-helper --set-brightness 2]
>
> But brightness haven't changed. I think that this is quite similar to
> my first tries to directly write brightness value to
Yes, you are right. At least we fix the hotkey event problem.
> /sys/class/backlight/acpi_video0/brightness (as described in my first
> post) - but without any success.
>
Yes! we still need fix the problem with backlight control. Please kindly
give me the result after add the following debug parameter:
acpi.debug_level=0xF acpi.debug_layer=0xFFFFFFFF log_buf_len=5M
And,
Did you try the following kernel parameter?
acpi_backlight=vendor
Please try it!
There has a write brightness command 0x06 in WHCM method, WHCM call by
WMAA.
I think might need implement 0x06 command support in hp-wmi.c,
currently, I didn't see it.
--
To unsubscribe from this list: send the line "unsubscribe platform-driver-x86"
in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html