Eddie> This will show you the line you need to insert into your
Eddie> XF86Config. su momentarily, add the line to your XF86Config
Eddie> file, and then log out from the su. This way, there's no chance
Eddie> of accidentally doing an 'rm -rf /*' --- not that you would, but
Eddie> I have disasterous things as root before.
First, thanks. This is very right. One don't need to be root to run
xvidtune. In fact, after reading your words I immediately uncomment the
line in XF86Config which disable VidMode extension. I really don't want
something which can cause permanent hardware failure to be allowed by normal
users, in particular, xvidtune. Now I need to be root to modify the
XF86Config file and start a new X session before I can run xvidtune.
Eddie> Root should be used only for things wich root _must_ be used for.
Eddie> This is a really good rule of thumb to follow. Also, it makes
Eddie> you think more about what it is you want to do.
But I'm conservative about this. I usually log into my machine as a normal
user. All the modification to the window manager and the login shell are
only done for that account. So logging in root from the X terminal will
give me a very strong "visual cue" (everything is so "primitive"!) that I
must be careful about everything. In contrast, the "#" sign provide much
weaker visual cue, which might leave me forgetting the "exit" command after
doing the modification (as I always do when I multitasking myself). Since
I'll have to restart the X server to try the new X configuration anyway, I'd
rather make an X session solely for tuning X and nothing else.
Of course, that's personal taste. Everybody has his own way. Just don't
criticize without thinking in an alternative way.