Hello. As promised, INSTRUCTIONS.
Tested on QNX 6.3.0. I’ll try to explain it the way I need to explain it to me. ![]()
First. Need to find packages.
Xvnc-3.3.7-qnx6-bin.tar.gz
xf86-4301-qnx6-bin.tar.gz Open Source applications for QNX - Browse /XFree86 4.3 for QNX6/4.3.0.1 at SourceForge.net
Perl 5.6.1. (I used, maybe other versions will work too)
Perl will be more difficult. You will have to build it from source, or find a CD (ISO) repository to install via qnxinstall.
If you take qnxinstall from 6.3.0. will not work well on 6.5.0.
(If anyone has bin qnxinstall for 6.5.0. we would be grateful if you could share it).
Perl 5.6.1 I will try to post here if possible. bin file.
Second.
Let’s open a terminal.
(All packages from the first step are in the /home directory)
cd /home
gzip Xvnc-3.3.7-qnx6-bin.tar.gz
gzip xf86-4301-qnx6-bin.tar.gz
In the /home directory, you will have Xvnc-3.3.7-qnx6-bin.tar and xf86-4301-qnx6-bin.tar. Unzip them to the / root directory.
Open terminal.
cd /home
tar -C / -xf Xvnc-3.3.7-qnx6-bin.tar
tar -C / -xf xf86-4301-qnx6-bin.tar
bin Perl copy to /usb/bin/ (If it is here).
We write in the console.
export PATH=/usr/X11R6/bin:$PATH
export LD_LIBRARY_PATH=/usr/X11R6/lib:$LD_LIBRARY_PATH
which vncserver
returns /usr/X11R6/bin/vncserver
which perl
returns /opt/bin/perl
This thread talked about it. (Howto run vnc server in QNX? - #2 by noc)
Third.
We are looking for the inetd.conf file (/etc/inetd.conf)
Let’s remove the comment. phrelay (62 lines in file)
phrelay stream tcp nowait root /usr/bin/phrelay phrelay -x
In the console.
inetd
ps -A
Check if the inetd process is running. (Further you can write inetd when initializing the operating system). (Example in /etc/system/sysinit).
Next.
We write in the console.
vncserver -geometry 1920x1080 :1
The console will prompt you to enter a password for access.
vncserver will return
Creating default startup script /root/.vnc/xstartup
Starting application specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost:1.log
pfm files are hidden.
You can see the parameters for starting vncsever here. (Xvnc)
Launch server.
IP:5901
Let’s try to connect. Use REAL VNC Viewer or TightVNC Viewer.
in X terminal
Phinx
The only thing phinx starts is a new Photon process, if anyone has any idea how to connect to an already running process?
Failed to test my instruction on 6.5.0. phinx returned unknown symbol. If you have a chance to fix this, please post here.
Sorry for my english.