Creative Uses of VNC
Andrew Youll (12191) 27 posts |
I wondered what the limitations of VNC on RiscOS were using !Avalanche, my main system is a Mac Studio, so I looked online and saw performance wise the best server is, and came across VineVNC, and I believe !Avalanche only supports VNC Protocols 3.3 and 3.7 which you can set VineVNC to. Well I’ve been remoting into my main system all day and decided to see if I could game via VNC, and plated Civilization VI via VNC with a framerate of what must be 2FPS, as it’s turnbased its not unplayable but definiately not as fluid as running directly on my main system. I wondered what else people have done that would see creative for using VNC. |
Paul Sprangers (346) 524 posts |
I usually do it the other way around: working on my remote RPi4 via RealVNC on the Windows PC. It works pretty well. Not exactly fluently, but certainly a lot more than 2FPS. |
Andrew Youll (12191) 27 posts |
That would probably make more sense usage wise, than me doing it this way round |
Matthew Phillips (473) 721 posts |
Like Paul I mainly run VNC servers on the RISC OS machines. This enables me to have more machines than monitors! |
David J. Ruck (33) 1635 posts |
If it wasn’t for VNC allowing me to log in from all over the place I probably wouldn’t use RISC OS at all. It could definitely do with a performance improvement though, even on the local LAN it is far slower than Linux on the same class of Pi. Oh and fixing the bug where it always redraws the top line of the changed area after everything else. |
andym (447) 473 posts |
I have to say I haven’t plugged my PC into a monitor in years, and whilst it’s not quite the same, I make extensive use of RDPClient for this. Whilst it works reasonably well, it could do with an update, and getting sound working on modern hardware would be really useful. I’m surprised it isn’t more widely used. |
tymaja (278) 174 posts |
I have VNC installed on my Pi4, and usually use RISC OS connected to a 17” 2011 MacBook Pro (great screen, keyboard, and trackpad); A benefit of this setup is that I keep a load of documents (RISC OS PRMs, ARM ARMs, FPA10 manual, and lots more) on the desktop of the MBP, and run VNC fullscreen, so I can then use the ‘switch between screens’ gesture on the MBP, and have several different documents / manuals open, and flip between them and RISC OS with a single trackpad gesture. |
DownUnderROUser (1587) 127 posts |
This is why I have been so excited to finally get a wifi solution (using ROD Stack on RPi4B) and trying to get wifi working on everything including the RPi400 (haven’t achieved this yet). Means the RISC OS boxen can be placed almost anywhere with a decent wifi signal and accessed remotely using VNC Server. But will also let me have a RISC OS ‘terminal’ (a DeskPiPro with RPi4b 4GB, although a Pi400 would be good too with its smaller overall footprint with inbuilt keyboard) in the shed/workshop that can access the PC in the office and its file store using Avalanche – IRIS Web Browser seems to be better at printing out technical pages than Firefox on the PC or Phone (usually via PDF back to the PC printer – the printers are all wifi linked too) so has found a use case in the workshop, eg printing out pages from the tractor service manual to then get oil/grease/dirt/etc on the paper and not the computer/keyboard/screen. I’m sure a tablet solution would work too but somehow paper still seems to work better in a grubby environment. |
DownUnderROUser (1587) 127 posts |
A particular use case I have been using whilst building / re-building some RISC OS systems: |
DownUnderROUser (1587) 127 posts |
Another use case: |
Andrew Rawnsley (492) 1445 posts |
If you’re doing performance critical stuff like games or video, I strongly recommend installing the ROD TCP/IP stack for VNC use – it can dramatically increase the throughput (or at least, does for me). I’ve seen throughput figures in excess of 10+ MB/s although it’ll depend on the setup for sure. To be fair, I haven’t tried gaming via VNC, but I often test youtube for performance checks. |
Martin Avison (27) 1494 posts |
I also use Avalanche & vncserver on my RO boxes, and RealVNC on Win11 (and Android). One annoyance is that I have not found a way to pass a mouse menu button from Win11 (which has a touchpad with only two ‘buttons’) to RO. Does anyone have a solution to this? I would expect a 3-button USB mouse would work, but I do not have a spare to use ATM. I have also seen the vncserver config swap_adjust_menu, but I also use Adjust! |
Colin Ferris (399) 1813 posts |
Has anyone tried RO over VNC on a Android phone or Tablet? |
Martin Avison (27) 1494 posts |
Yes, I have, from an Android Tablet using RealVNC. Works fine for occasional use – keyboard & mouse available on-screen. |
tymaja (278) 174 posts |
Have also done this on iOS in the past – haven’t tried since WiFi became available in RISC OS, but I used a small USB powered wireless access point to link to the Pi using an iPad. |
George T. Greenfield (154) 748 posts |
I agree. I recently installed the ROD stack on my Pi4B and Avalanche’s performance displaying my Win11 laptop server’s screen on the RO desktop showed marked improvement: video on the laptop was viewably displayed for the first time. |
DownUnderROUser (1587) 127 posts |
Noted today when accessing my RPi 400 with a network cable (as WiFi only works for 20-30 mins max before starting to have problems and ultimately freezing the machine – although can still be CTRL-BREAK or ALT-BREAK out) using TightVNC Viewer from the W10 machine over gigabit networking, how fast it is. Had got used to the lag when using with Wifi on the 4B. Over cabled networking I can actually watch mpeg video on the VNC viewer on W10 that is playing on the RPI 400! OK not 100%, but still impressive, previously on WiFi the picture would generally not display. (Do have the RPi 400 clocked at 2000Mhz -using the ROD stack). Think this is the same as George’s observation but going the other direction. |