I realize my acpid-solution only works when restarting acpid from within the xsession. This is because of the dbus signal system. acpid must have the users dbus-session-bus-address to send the notification. Sorry about that.
Anyway the right way of solving the brightness is still fixing the 'hal' bug, and let g-p-m do the work. g-p-m was designed to to this, and it works. I did compile hal with the fix and enabling the hotkeys in thinkpad-acpi.
The workaround is great. But its always better to fix the cause.
Please some dev look into bug #372874 for a review, patch for hal is included!
I realize my acpid-solution only works when restarting acpid from within the xsession. This is because of the dbus signal system. acpid must have the users dbus-session- bus-address to send the notification. Sorry about that.
Anyway the right way of solving the brightness is still fixing the 'hal' bug, and let g-p-m do the work. g-p-m was designed to to this, and it works. I did compile hal with the fix and enabling the hotkeys in thinkpad-acpi.
The workaround is great. But its always better to fix the cause.
Please some dev look into bug #372874 for a review, patch for hal is included!