Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Laptop: Toshiba R630
OS: Linux Mint 14 Cinnamon

I have seen various articles (http://askubuntu.com/questions/151651/brightness-is-reset-to-maximum-on-every-restart) on adjusting brightness. But my laptop seems to have more than one way to adjust brightness using /sys fs.

/sys/class/backlight$ ls -l
total 0
lrwxrwxrwx 1 root root 0 Feb 24 11:56 acpi_video0 -> ../../devices/pci0000:00/0000:00:02.0/backlight/acpi_video0
lrwxrwxrwx 1 root root 0 Feb 24 12:18 intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight
lrwxrwxrwx 1 root root 0 Feb 24 12:18 toshiba -> ../../devices/LNXSYSTM:00/device:00/TOS6208:00/backlight/toshiba
  1. why is there more than one way? what is the difference between them?
  2. which is the preferred way to set initial brightness for all run levels?
  3. how does toshset get installed? i dont remember installing myself. Does Mint install based on identified manufacturer?
$ dpkg -l | g toshset
ii  toshset                                     1.76-4                                    amd64        Access much of the Toshiba laptop hardware interface

$ dpkg -L toshset
share|improve this question

What you should do is modify the brightness manually, while checking which brightness file is modified.


$ ls -l
total 0
lrwxrwxrwx 1 root root 0 Feb 24 14:02 dell_backlight -> ../../devices/platform/dell-laptop/backlight/dell_backlight
lrwxrwxrwx 1 root root 0 Feb 24 14:02 intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight

Change the brightness and check to see which file is being modified:

$ cat intel_backlight/brightness 

Then whichever is being modified, preset it in rc.local:

$ cat /etc/rc.local
#!/bin/sh -e
# rc.local
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
# In order to enable or disable this script just change the execution
# bits.
# By default this script does nothing.
echo 978 > /sys/class/backlight/intel_backlight/brightness
exit 0

That worked for me on my Dell and was different to the answer provided in that question you linked to.

share|improve this answer
thank you for your answer. the intel_backlight works for me. I was to figure that out earlier. But what i wanted to find out was why do I have three ways to configure brightness and some work and some do not. – rag Feb 28 '13 at 22:45

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.