I found an issue with that rc.local idea. It appears that those lines need to be executed after gdm is running. I created a script that lets you run it. Once running, press "i" to run the two lines that make screen brightness work. One uses sudo so you will need to be able to run that command. From there you can press either the up or down arrow keys to change the brightness. You don't need to run "i" each time you start the script, just each time gdm starts up. and obviously q will exit the script.
Hope it helps. I know it can be cleaned up, but I'm more concerned about a convenient and usable script. I keep this one in my ./bin. #!/bin/bash while true; do clear echo "up = Screen Brightness Up" echo "down = Screen Brightness Down" echo "i = Intialize Hardware" echo "q = Quit" read -s -n1 key clear case "$key" in $'\033') read -s -n1 key; read -s -n1 key case "$key" in A) xbacklight -time 0 -steps 1 -inc 10 2>/tmp/sonybright.log ;; B) xbacklight -time 0 -steps 1 -dec 10 2>/tmp/sonybright.log ;; esac ;; i) xrandr --output LVDS --set BACKLIGHT_CONTROL native sudo /etc/init.d/acpid restart ;; q) clear exit 0 ;; esac done -- unable to adjust screen brightness on recent Sony Vaio notebooks https://bugs.launchpad.net/bugs/173652 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs