Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#30798 - [xorg][nouveau] laptop backlight setting not visible in xorg

Attached to Project: Arch Linux
Opened by Fabien COUTANT (fcoutant) - Sunday, 22 July 2012, 09:10 GMT
Last edited by Eric Belanger (Snowman) - Sunday, 29 July 2012, 23:55 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


After system upgrade (linux-pae 3.0.7-1 -> 3.4.4-3, xorg-server 1.11.4-1 -> 1.12.3-1, xf86-video-nouveau 0.0.16_git20120210-1 -> 1.0.1-1)
I don't have any more control on backlight from X session programs such as xrandr, xbacklight or xfce4 brightness plugin.
Since I have /sys/class/backlight/acpi_video0/brightness I still can "echo $value >..." to it in a root shell and it actually adjusts LCD backlight level, so it works fine at kernel level.
xrandr shows no backlight control in properties (though it was before upgrade);
Also I have seen that /proc/acpi/video/... has disappeared in the new kernel;
So I don't know whether it's xorg-server which wasn't adapted to a new ACPI backlight kernel interface, or the nouveau driver which doesn't "publish" the randr properties... anyway it seems like one of the two is responsible.

Additional info:
* package version(s)
xf86-video-nouveau 1.0.1-1
xorg-server 1.12.3-1
xorg-xbacklight 1.1.2-3
xorg-xrandr 1.3.5-1
libxrandr 1.3.2-2
linux-pae 3.4.4-3
* config and/or log files etc.
Section "Device"
Identifier "Card0"
Driver "nouveau"
BusID "PCI:1:0:0"

Steps to reproduce:
It's hardware related;
This laptop is a Sony VPCF11E4E, it has a NVidia GT330M as sole video card (NO Optimus).
Probably this could be reproduced on another laptop with a nvidia card supported by nouveau, which would set backlight through ACPI.
This task depends upon

Closed by  Eric Belanger (Snowman)
Sunday, 29 July 2012, 23:55 GMT
Reason for closing:  Fixed
Additional comments about closing:  works again, see comments
Comment by Fabien COUTANT (fcoutant) - Saturday, 28 July 2012, 18:07 GMT
Ok, this works fine now; I suspect
either the next upgrade on 25 july: nouveau-dri (8.0.4-1 -> 8.0.4-2)
or removing ck-launch-session from my xsession startup code -- using Slim does this job now, which I didn't know at first, until I investigated why my logout dialog didn't show suspend / hibernate options anymore.
Can close the bug report now.