An update -
On 2023-06-27, at 2:58 PM, Tim Rowledge tim@rowledge.org wrote:
I'm trying to make sense of how one might use vnc via a web browser; evidently it is meant to be possible with packages like 'noVNC'.
The official doc is not exactly fabulous so it's taking me more effort than it really should to see what it meant to happen, but I dare say that will eventually work out. Pointers to a good explanation would be appreciated.
Trying to install on my xubuntu-box using the "Quick Start" suggestion of 'snap' didn't result in anything that made any sense to me. Possibly someone familiar with whatever 'snap' does would be happier. So I downloaded the github zip file and did things a little more manually with
cd to the utils folder & `./novnc_proxy` cd to the create websockify folder and `sudo python3 setup.py install` (I tried without sudo and it whined pathetically at me) cd back to utils and `./novnc_proxy --vnc localhost:5902` to connect to the port my Squeak RFB is serving
That provided http://gravious:6080/vnc.html?host=gravious&port=6080 ... which tried to connect but didn't ever complete. When I cancelled it the RFB log output in the Transcript showed the socket being closed, so evidently things got at least partway connected. I've had simialr results when trying to use 'normal' VNC clients to connect to RFB as well and I think I recall the error being something about mismatched protocols?
Connecting instead to port 5901, served by not-Squeak, worked, so it seems to have installed ok eventually. Baby steps...
tim -- tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim Strange OpCodes: FCE: Fill Core with Epoxy