I recently bought an Organelle 1. So far I love it, but I’m trying to get VNC to work, and having a heck of a time finding a VNC client on either Mac or Windows that will actually connect to the Organelle. The demo video on the Critter & Guitar Youtube Channel uses a Chrome plug-in which is no longer available. I’ve tried both the Screen Sharing app and the Remote Ripple client on the Mac and TightVNC Viewer on Windows, and neither seems to even have the option of entering a username (only a password) and therefore neither will connect. I tried TigerVNC on Mac, which does allow me to specify both a username and a password, but that spits out a cryptic message:
Authentication failure: No valid VeNCrypt sub-type
In short, nothing seems to work. So my question is: what are you all using? Or are people just not using the VNC functionality?
I use the Screen Sharing app on Mac to connect to the Organelle 1 (OS 4.0) via VNC. I join an existing network and start VNC on Organelle 1. Then I launch Screen Sharing, locate the Organelle there and enter password (coolmusic).
@chrisk
Seems not to be working with the current version of MacOS as the Screen Sharing app quits the connection due to incompatibility with the VNC server.
OK. So after some tinkering I was actually able to get it to work with Mac Screen Sharing app! Weirdly, the problem I was facing was that the VNC server was actually misconfigured on my Organelle 1. I logged into the Organelle via SSH (u: root / p: organelle). I did ps ax | grep vnc to see what command was run to launch vncserver. I saw this:
I notice that that command references a /tmp/.vnc/passwd file, but no such file existed on my Organelle. Apparently, you can create one by hand by doing this:
vncpasswd /tmp/.vnc/passwd
Password: coolmusic
Verify: coolmusic
Would you like to enter a view-only password (y/n)? n
After creating this new passwd file, I killed the vnc server that was still running by doing this:
kill 527
(527 was the process id of the vnc server from the ps ax command above.)
Then, I relaunched the vnc server using the Organelle’s Settings -> WIFI Settings -> Start VNC Server command.
I tried once again to connect to the Organelle using the Mac Screen Sharing app (Host: organelle:5901) and it worked perfectly.
Now, I’m sure this isn’t a permanent solution, as I suspect that the tmp directory gets wiped clean on reboot, but it’s definitely progress!
Thanks @chrisk for giving me a hint that it was actually possible with the macOS Screen Sharing app.
Thanks for sharing those steps. The script at /root/fw_dir/scripts/vnc-start.sh is responsible for starting the VNC server, so you might be able to add these steps there for a more permanent solution.