Jump to content
Compatible Support Forums
Sign in to follow this  

y2controlcenter: cannot connect to X server

Recommended Posts

I have this strange problem on SLES9.Things I did:


telnet from a SLES9 (A) machine to SLES9 (B)


su to root

export DISPLAY=A:0.0

When I try to bring up yast2 I get the error

y2controlcenter:cannot connect to X server..


This behavior is observed only on SLES 9 machine..I can bring up yast2 fine using Solaris or other SUSE linux and also RED HAT..


Appreciate any help towards this issue.






Share this post

Link to post
Share on other sites

I know nothing about SLES9, but it sounds like a permissions issue. Try the following;


type "xhost localhost" in a terminal window (without the quotes). This will grants the local

system rights to the X sessions.


Does this work?


If so, edit your .profile file in your home directory and add it. Then you will not have to enter it each time you are prompted.

Share this post

Link to post
Share on other sites

when logged in to host A, "xhost + localhost" is very similar to doing

"xhost + A" on host A. Note that you must specifically permit any user on

your host to make requests of your user's X server. Otherwise, the default

is to deny all except requests made by X clients initiated by you.


when logged in to host B, and you want the X client on host B to create

a window on host A, then you'll need to permit B to do so with "xhost + B"

on host A.


it's all a consequence of the new X server permission security-mindedness.



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this