I want to connect vnc server on QNX from XP. I installed both
Xvnc-3.3.7-qnx6-bin.tar.gz and xf86-4301-qnx6-bin.tar.gz
by following procedures:
cd /
gzip xxx.tar.gz
tar -xf xxx.tar
after a reboot…
when I execute Xvnc, it shows errors as below:
_XSERVTransSocketINETCreateListener: …SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn’t already run
ning
Can anyone kindly me how to run vnc server on QNX?
P.S. I had start “inetd &” inside the /etc/rc.d/rc.local.
I can also connect from QNX to XP by “vncviewer”
I try to run vncserver on QNX 6.3.0 SP2 with following errors:
/bin/sh: vncserver: No such file or directory
I even try to run from where it locates /usr/X11R6/bin, still same error.
I guess I did not install perl, but after installed perl from 3th party CD, it still has same error message
You can install perl from other places (eg: 3rd party CD), but you need to make sure that the first line of the “vncserver” command point to the right location of the perl.
One thing you have to remember is Xvnc was compiled in QNX 6.2.X. If you run it on other versions of QNX, it may or may not work. Supposedly higher versions of QNX (eg: 6.3) is backward compatible with old ones. If you encounter any problems, you should report to qnx.com so that they know they broke the backward compatibility.
I trial the Perl5.5 from QNX Community, I can start vncserver, but first it required libperl.so, then after modifying LD_LIBRARY_PATH, it is OK and require another thing
----Unknown symbol: fchdir Could not resolve all symbols---------
You’re right I’m using QNX6.3 SP3 now.
I will try to downgrade to 6.2.X
If you still have a link to your package Perl5.8.6_qcc2.95.3_nto6.3_x86
in QOpenCD project. It would be nice.
First you need to find out whether the
----Unknown symbol: fchdir Could not resolve all symbols---------
error comes with perl (vncserver perl script) or the Xvnc itself.
I am not sure where you downloaded your perl, but if it is a perl issue, you should report the problem to them. You can also try to use the perl from the old QNX 6.2.1: download.qnx.com/contrib/reposit … sitory.qrm