The Linux I'm running is RHEL 4 ES on VMWare 5.5.1, connecting with PuTTY 0.58. Naturally, the first step I did to ensure the Linux GUI could run on my Windows desktop is exporting the display to my host:
Code: Select all
export DISPLAY=192.168.21.195:0.0
Yup, that was my IP in the local network.
And then, the next step is executing xclock to test whether the GUI could appear on my Windows desktop.
Code: Select all
xclock &
And of course, the first time I ran those commands, they were executed flawlessly. Just like usual.
However, lately, I often experienced the problem below:
Code: Select all
[oracle@linux ~]$ export DISPLAY=192.168.21.195:0.0
[oracle@linux ~]$ xclock &
[1] 3096
[oracle@linux ~]$ Xlib: client uses different protocol version (11) than server (0)!
Error: Can't open display: 192.168.21.195:0.0
[1]+ Exit 1 xclock
Such thing actually never happened to me before. Ever. And yes, I have been using WinAxe as PC X Server since 2004, and I've been using it on Red Hat, HP UX, etc without experiencing such problem. However, it is the first time indeed I'm running Red Hat on VMWare.
What's wrong? Is it the PC X Server, the Linux itself, or the VMWare? Help!