[CentOS] Linux newbie asks about sonypi on laptop

Collins Richey crichey at gmail.com
Sat Jul 30 17:30:42 UTC 2005


On 7/30/05, Ralph Loizzo <ralphloizzo at sbcglobal.net> wrote:
> Okay.  I've been able to set my laptop's screen brighter by working with
> the program spicctrl and the sonypi device.
> 
> But everytime I boot, I login under my username then have to do the
> following every time...
> First I go into the bash terminal, then su because I can't do this under
> my login name
> 
> mknod /dev/sonypi c 10 250  #because sonypi is not listed in /dev - it
> disappears everytime I shut down
> 
> then I type
> 
> chmod o+w sonypi #because I want to be able under my login name, not
> root, to set the brightness
> 
> then i exit su
> 
> and type spicctrl --setbrightness=150
> 
> and it works...
> 

As the following post indicated, you need to learn more about udev and
how to setup devices using udev.

However, as a workaround, your can put the commands you have to issue
manually in /etc/rc.d/rc.local and they will be issued each time you
boot.  Be aware:

1. You don't need sudo for commands in rc.local.
2. you need to code the absolute pathname to each command.

Try it, and you can forget about the problem until you learn a lot
more about udev.

-- 
Collins Richey
      Debugging is twice as hard as writing the code ... If you write 
      the code as cleverly as possible, you are, by definition, not 
      smart enough to debug it.
             -Brian Kernighan



More information about the CentOS mailing list