[radeon/mob] brightness hotkeys disabled when X starts

Bug #20296 reported by Joona Tuusa
8
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Medium
Unassigned

Bug Description

The hotkeys not working are the active display switching key (Fn+F4) and the
brightness controls (Fn+F10 and Fn+arrow keys). They did work in hoary all the
time, and do work in breezy except after Xorg has been started (stopping X has
no effect). No keycodes are reported when I test them with xev (don't see why
they should though, these should be hardware functions). I've dist-upgraded a
little before this writing.

Revision history for this message
Matthew Garrett (mjg59) wrote :

Which kernel version are you running?

Revision history for this message
Joona Tuusa (theshrike) wrote :

(In reply to comment #1)
> Which kernel version are you running?

2.6.12-7-686, breezy stock. Problem's been there since -3 though

Revision history for this message
Matthew Garrett (mjg59) wrote :

Right. So these keys definitely work before X has started? What graphics
hardware do you have?

Revision history for this message
Joona Tuusa (theshrike) wrote :

Yeah, as soon as X starts up I lose the functionality. Doesn't matter if I
switch back to a console or shut down X.
The laptop has an ATI Radeon Mobility M6 LY with one external VGA port and a TV-out

Revision history for this message
Joona Tuusa (theshrike) wrote :

Update: if I use the brightness controls before X starts, they will work even
when X is running. (6.8.2-54)
Still won't work in X if I don't touch Fn+F10 during console only mode.

Revision history for this message
Joona Tuusa (theshrike) wrote :

That's an oops. It works completely now, since -54. I'll leave it as assigned in
case it breaks again.

Revision history for this message
Joona Tuusa (theshrike) wrote :

Broken again with xorg-* build 58 and kernel 2.6.12-8-686. Actually broke
sometime between the -55 revision and the current one, kernel change had no
effect. I suspect it might (also) be an ACPI issue, acpid version is
1.0.4-1ubuntu7, acpi at 0.09-1 and acpi-support at 0.30

Revision history for this message
Matthew Garrett (mjg59) wrote :

As far as I can tell, there's no way that the userland ACPI support could be
involved in this in the slightest - Compaq hardware doesn't send ACPI events for
brightness control. This sounds very much like an X issue.

Revision history for this message
Daniel Stone (daniels) wrote :

Right, except nothing substantial changed between -53 and -58; certainly nothing
to do with the radeon driver or such, which doesn't even handle these events.
Either they're pure hardware, or ACPI. I suspect pure-hardware.

Daniel Stone (daniels)
Changed in xserver-xorg-driver-ati:
assignee: daniels → nobody
Revision history for this message
Matt Zimmerman (mdz) wrote :

Is there still a problem in Dapper?

Changed in xserver-xorg-driver-ati:
status: Unconfirmed → Needs Info
Revision history for this message
Rich Johnson (nixternal) wrote :

Your bug lacks information we would need to investigate further. We
are now going to close the bug - please reopen if you have more
information at hand.

Changed in xserver-xorg-video-ati:
status: Needs Info → Rejected
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.