On Mon, Oct 23, 2000 at 06:10:01PM +0200, robert_wilhelm_land wrote: > When trying to start emacs out of a xterm with su permissions the > system complaines: > > MINI:/home/rland# emacs > Xlib: connection to ":0.0" refused by server > Xlib: Client is not authorized to connect to Server > emacs: Cannot connect to X server :0.0. [snip]
i alias emacs to emacs -nw in /root/.bashrc like so: alias emacs='emacs -nw' i also set EDITOR to: EDITOR="/usr/bin/emacs -nw" which works in everything except edquota. this prevents emacs from trying to use X which is a GOOD thing when your root. running X based anything as root is a BAD idea. you can also run 'su -' instead of just 'su' which stops things like emacs from trying to use X. (since the DISPLAY variable is removed this way) -- Ethan Benson http://www.alaska.net/~erbenson/
pgplwuhI0QdjJ.pgp
Description: PGP signature