Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a Sony Vaio S13 laptop with a Nvidia 310M graphics card. Ever since I installed Ubuntu on it (11.10, now running 12.04) I have been having a recurring problem with the brightness controls. Besides the need to edit /etc/X11/xorg.conf and adding EnableBrightnessControl=1, some times brightness controls are very laggy and unresposive (needs 2 or more key strokes to respond).

I've found a workaround that consists in generating a new xorg.conf file with nvidia-xconfig, re-adding the brightness line and rebooting, however a few sessions later the problem is back again.

I still have not found when exactly does this happens and how to reproduce it, however it seems to have something to do with power management, as it often starts on the boot after changing from AC power to battery or vice-versa. On the other hand, it may be related to something that happens during boot or shutdown.

Does anyone has a similar problem and knows a fix?

EDIT: Found a nice workaround with Gnome 3 Extension Brightness Control. Unfortunately I can't set the Fn Keys to increase or decrease brightness, but setting a similar combination (e.g. Super+F2), there is absolutely no lag.

share|improve this question
    
Same problem here in 12.04.2. Thinkpad e130 –  king_julien Sep 16 '13 at 10:18
1  
Found a workwaround for Gnome 3, check extension extensions.gnome.org/extension/231/brightness-control –  João André Sep 17 '13 at 10:57
    
Believe it or not, but I had to reinstall Ubuntu 12.04 after some fatal unrelated issues. This time I installed it using an EFI partition instead of the older bios_grub mode. Now the brightness keys are much more responsive. They trigger almost instantly. –  king_julien Oct 7 '13 at 14:10
    
@king_julien Unfortunately my laptop doesn't support EFI boot (it's from 2010) –  João André Oct 7 '13 at 14:30
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.