on Tue, Apr 03, 2001 at 08:47:02PM +0200, Roberto Diaz (rdiazmartin@vivaldi.dhis.org) wrote:
> > I have a small but nasty problem when running KDE2.
> > If I try to run a command as another user as the one who is "really" logged
> > in i get the following error message:
> >
> > ERROR: KUniqueApplication: Trying to launch kdeinit.
> > Xlib: connection to ":0.0" refused by server
> > Xlib: Client is not authorized to connect to Server
> > kdeinit: Can't connect to the X Server.
> > kdeinit: Might not terminate at end of session.
> > Xlib: connection to ":0.0" refused by server
> > Xlib: Client is not authorized to connect to Server
> > kmail: cannot connect to X server :0
> > DCOP aborting call from 'anonymous-21029' to 'kmail'
> > ERROR: KUniqueApplication: DCOP communication error!
> >
> > I run potatoe on an i386-compatible.
> >
> > Thanxx a lot
> >
> > Andreas Maresch
> >
>
> This is normal.. the X protocol treat to be secure.. take a look at
> man xhost xhost(1) and you will find out how to allow users to connect
> your X server.
No.
*Don't* modify X access permissions with xhosts. It's horribly
insecure.
Rather where $NEWUSER is the su'd user and $OLDUSER is the user the X
session is running under:
# as $NEWUSER
$ xauth merge ~$OLDUSER/.Xauthority
...or as $OLDUSER copy .Xauthority to $NEWUSER.
--
Karsten M. Self <kmself@ix.netcom.com> http://kmself.home.netcom.com/
What part of "Gestalt" don't you understand? There is no K5 cabal
http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org
Attachment:
pgpOtnchsCgoe.pgp
Description: PGP signature