OpenSuse 12.1: Allowing applications to run on my X display

Hi,
Got OpenSuse 12.1 with KDE. I’m trying to open my X display for other applications to run in. Other distributions I used (including older OpenSuse) included different ways for doing so (only talking about the initial setup). Googling it gave me similar results - procedures that don’t apply to OpenSuse 12.1. So - how do I do it? It’s the workstation at my work, so no security issues here, BTW.
Would appreciate any help.
David.

On 02/14/2012 06:46 PM, davidsaada wrote:
>
> Hi,
> Got OpenSuse 12.1 with KDE. I’m trying to open my X display for other
> applications to run in. Other distributions I used (including older
> OpenSuse) included different ways for doing so (only talking about the
> initial setup). Googling it gave me similar results - procedures that
> don’t apply to OpenSuse 12.1. So - how do I do it? It’s the workstation
> at my work, so no security issues here, BTW.
> Would appreciate any help.
> David.

sorry, i do not yet understand the problem…are you saying that it does
not boot up to a KDE desktop?

if not, what is happening…describe what you see in general terms…

well, did you have a successful (no errors) install? and then what??


DD http://tinyurl.com/DD-Caveat
Read what Distro Watch writes: http://tinyurl.com/SUSEonDW

does 'host +" run locally allow the display to be pushed to your machine from the remote machine? If not, what error message do you get from the remote machine? Did you export your $DISPLAY properly or is it set properly?

Also, if you are using ‘ssh’ to get back and forth between machines, you’ll have to use the ‘-X’ flag.

Install is OK, and I’m able to run KDE. What I can’t do is to run X applications from remote stations (like xclock) on my local X display.

When attempting to run an application on my local display (say xclock), I get the message “Error: Can’t open display: myhost:0.0”.
DISPLAY is set properly, and I run xhost + on my local station before. That’s a procedure I’ve been using for ages.I use telnet/rlogin to the remote stations.
I remember from other distros that I had to allow this in all kind of ways. In RHEL 5 for instance, I had to call gdmsetup. where I had to unmark an option that tells the X server to deny connections from remote systems. Can’t find anything similar here.
Cheers,
David.

OK, found the solution:
YAST->Security->Security Center->Overview. There enable the remote access to the X server.
Phew.
Appreciate your help.
David.

Glad it’s working now!

is it working as you intended though ? As I understand that setting in YAST, it reads that you should not need to enable it when using SSH ?!

since moving to 12.1 i cant get X-Forwarding to work - struggling with messages like this when i iniate the command ‘ssh -X someuser@192.168.bla.bla
/usr/bin/xauth: (stdin):1: bad display name “linux-ltsuse32.site:10.0” in “remove” command

any one any ideas or shall i post a new thread for my issue :wink:

thanks

looks like maybe the hostname isn’t resolvable from the 192.168.blah.blah host?

Anyways, maybe opening a new thread (if this doesn’t solve it) would be the way to go.