Hi Craig!
Digipi is a fantastic little tool, I spent a little while playing around with it last year and it's a nice little all in one set up.
However, I am having an issue with the VNC server. I am using a Pi0 2W, connected to a digirig and a (tr)uSDX. I start an application like WSJTX (I have tried with that, FLDigi, and JS8Call just to see if any of them would do any different). The slider slides and turns green, and after a minute or two I use the link to try to connect to the VNC. Then, I get the dreaded "failed to connect to server" screen.
When looking at the logs, I see:
Jul 15 02:23:33 digipi wsjtx.sh[3152]: Using installed websockify at /usr/bin/websockify
Jul 15 02:23:33 digipi wsjtx.sh[3152]: Starting webserver and WebSockets proxy on port 6080
Jul 15 02:23:33 digipi wsjtx.sh[3153]: qt.qpa.xcb: could not connect to display :1
Jul 15 02:23:33 digipi wsjtx.sh[3153]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
Jul 15 02:23:33 digipi wsjtx.sh[3153]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Jul 15 02:23:33 digipi wsjtx.sh[3153]: Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, xcb.
Jul 15 02:23:34 digipi wsjtx.sh[3126]: /home/pi/wsjtx.sh: line 42: 3153 Aborted wsjtx
Jul 15 02:23:34 digipi wsjtx.sh[3126]: + (( timeout+=1 ))
Jul 15 02:23:34 digipi wsjtx.sh[3126]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Jul 15 02:23:34 digipi wsjtx.sh[3168]: Cannot open display.
Jul 15 02:23:34 digipi wsjtx.sh[3126]: + '[' 1 -gt 20 ']'
Jul 15 02:23:34 digipi wsjtx.sh[3126]: + sleep 1
Jul 15 02:23:34 digipi wsjtx.sh[3152]: Navigate to this URL:
Jul 15 02:23:34 digipi wsjtx.sh[3152]:
http://digipi:6080/vnc.html?host=digipi&port=6080Jul 15 02:23:34 digipi wsjtx.sh[3152]: Press Ctrl-C to exit
Jul 15 02:23:34 digipi wsjtx.sh[3166]: WebSocket server settings:
Jul 15 02:23:34 digipi wsjtx.sh[3166]: - Listen on :6080
Jul 15 02:23:34 digipi wsjtx.sh[3166]: - Web server. Web root: /usr/share/novnc
Jul 15 02:23:34 digipi wsjtx.sh[3166]: - No SSL/TLS support (no cert file)
Jul 15 02:23:34 digipi wsjtx.sh[3166]: - proxying from :6080 to localhost:5901
Jul 15 02:23:35 digipi wsjtx.sh[3126]: + (( timeout+=1 ))
Jul 15 02:23:35 digipi wsjtx.sh[3126]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Jul 15 02:23:35 digipi wsjtx.sh[3173]: Cannot open display.
Jul 15 02:23:35 digipi wsjtx.sh[3126]: + '[' 2 -gt 20 ']'
Jul 15 02:23:35 digipi wsjtx.sh[3126]: + sleep 1
Jul 15 02:23:36 digipi wsjtx.sh[3126]: + (( timeout+=1 ))
So it looks like there is some sort of error happening when initializing the display.
Do you have any ideas how I might fix this?
Thanks,
Donn