VNC Server
Steve Pampling (1551) 8170 posts |
Excellent update. Run on BB-xM (with defaults initially) and installed/ran VNCviewer. Connect to IP, prompted for password and just worked. Now going to test on and off for the evening, across a wireless link from the laptop in the living room, with an iPhone providing interference on the local wifi. |
Steve Pampling (1551) 8170 posts |
Anyone any idea where the front-end can be downloaded from? |
andym (447) 473 posts |
Had a play with it now. It’s excellent on the Panda and Beagle xM, much improved on the Raspberry Pi too! Great work, Jeffrey, but now you’ve started, how about that GraphicsV driver version?! :-)
As I’m sure you’re aware, it’s listed here but there’s no download link. I have it on my hard drive(s) (and SD cards!) but not the original download so don’t know if it’s possible to share it. Anyone have contact with Steve Potts? It’s a very useful front-end. |
Steve Pampling (1551) 8170 posts |
I’ve somehow triggered a state where intermittently you have a black view. Initially the BB-xM was in exceptions off mode and I was running for a while with no issue.
Yup. |
Keith Sloan (1493) 32 posts |
Does anybody have a Raspberry Pi – Risc OS image with the new vncserver installed and enabled. – Thanks |
Steve Pampling (1551) 8170 posts |
OK, CPU mode settings make no difference it would seem. Glitches and disconnects provoking the black screen have been common using the RealVNC client but changing an “Expert” setting to PointerEventInterval 10 (10 milliseconds, default is 0) seems to improve things so the mouse/keyboard receive buffer in the server is suspect. |
Jeffrey Lee (213) 6048 posts |
I suspect I’m using a much older version of RealVNC than you, but I have noticed that unless I enable the “Rate-limit mouse movement events” option the mouse (as seen on the machine running the server) moves in a rather sluggish fashion, as if something is buffering up all the events and then playing them back at a fixed rate (but too slowly for it to be in sync with the movements on the host). So there’s definitely some room for improvement there. |
Steve Pampling (1551) 8170 posts |
Downloaded shortly before my first post, so pretty much spangly new. |
Steve Pampling (1551) 8170 posts |
I dropped steve a mail at the link on the site and got a response pre-christmas that the absence of the links was deliberate as he had little time to maintain the software. However, anyone who goes and looks at the site now will note that an updated VNCSrvFE is available now. |
Mike Morris (1852) 89 posts |
Downloaded the FE but when I try to run it I get “An older version of ABCLib is already loaded”. |
Steve Pampling (1551) 8170 posts |
What version of ABCLib do you have in Modules.310? The version in the current HardDisc download is 4.15 which is what the FE is looking for |
Mike Morris (1852) 89 posts |
Thanks Steve. I’ve downloaded & merged !Boot from the latest beta nightly HardDisc4 & checked that ABCLib is v4.15 but !VNCSvr still says the same thing and won’t load. !Locate cannot find any other version of ABCLib on my system, BTW. However, if I double click ABCLib first !VNCSvr will then load. But, although it loads, the password will not survive a quit/reload. Worse, the RealVNC client on the PC says (after me typing in the password) that the connection has been refused. If however I do a ‘Force restart’ from !VNCSvr’s icon bar menu the client on the PC will then successfully connect. All this with random freezes on the Panda along the way, necessitating a hard reset at times. I’m running a Pandaboard ES, RO 5.21 (28-Sep-14) and the vncserver module v0.12 (07 Dec 2014) from Jeffry Lee, which continues to work faultlessly when used on its own. |
Martin Avison (27) 1494 posts |
When you get the ‘older ABCLib loaded’ message, what does the command *Help ABCLib show is loaded? |
Mike Morris (1852) 89 posts |
*Help ABCLib begets “No help found” and even after I’ve double clicked on the ABCLib module it still returns the same. Is this unusual? |
David Pitt (102) 743 posts |
Nothing of course! The module filename and the module title are not always the same. The calling syntax in | ABCLib RMEnsure ABCLibrary 0.00 RMLoad System:Modules.ABCLib RMEnsure ABCLibrary 4.15 ERROR An older version of ABCLib is already loaded The module title is ABCLibrary and its filename is ABCLib. The correct syntax to find the currently loaded version is therefore :- *help ABCLibrary ==> Help on keyword ABCLibrary Module is: ABCLibrary 4.15 (06 Jun 2004) * Verma is a splendidly useful tool for obtaining module information, note the patch required for ARMv7. Hope this helps. |
Mike Morris (1852) 89 posts |
Thanks David, that is indeed helpful. *Help ABCLibrary ==>Help on keyword ABCLibrary Module is: ABCLibrary 4.15 (06 Jun 2004) ==> Help on keyword ABCLibrary Module is: ABCLibrary 4.12 (21 Oct 2002) * Verma says 4.12 is in RMA. Forgive my ignorance but how do I correct that? |
David Pitt (102) 743 posts |
In the past it was not uncommon for applications to have their own local copies of some modules, 4.12 is quite an old version so it is probably some app from way back that is messing up the works. The easy way to find all instances of the ABCLib is to have Locate will give the locations of the spurious ABCLibs and from that we will be able to work out which is the guilty party and fix it. Click menu over Locate’s Objects found window, then Save > Path names > FileNames and paste that here. P.S. Crap alert A plain wrong amendment within this post has been deleted. |
Mike Morris (1852) 89 posts |
Thanks again David – the clues you provided put me on the track of the culprit. It wuz LockDir wot done it, m’lud! However… - in VNCSvr the password isn’t preserved between sessions As an aside, I feel I’ve learned so much from this forum since getting a Pi and then more latterly a Panda (whether my poor old brain will be able to retain the knowledge is a different matter…) |
Mike Morris (1852) 89 posts |
PS I didn’t see your amended posting before (wrongly?) accusing LockDir. I’ll try running VNCSvr without Aemular later & report back. |
David Pitt (102) 743 posts |
Actually that was correct. The amended post introduced a further blunder on my part. To avoid confusion the incorrect amendments in the previous post have been deleted. It was right the first time.
My next mistake was to interpret the double LockDir was the problem and was the only problem. Neither Verma or VNCSvr are being intercepted by Aemulor. LockDir, Verma and VNCSvr are all 32bit. Sorry I managed to confuse things. |
Mike Morris (1852) 89 posts |
Does that mean your crap alert will have to have a crap alert? :-) To return to being serious, I’m very grateful for your help over the ABCLib issues – many thanks! |
Mike Morris (1852) 89 posts |
Again being serious, would you be able to restore/revert back to your original comment David? You were right first time and I found it really helpful. Others may too in future when searching the forum for a solution to similar problems but as it stands may skim over it because it’s struck through. |
David Pitt (102) 743 posts |
The duff stuff has been stuffed and the original right stuff restored. As far as I can see the thread still makes sense and is accurate. |
Mike Morris (1852) 89 posts |
It all reads well. Thanks for pointing me in the right direction – it’s been good learning (and it makes me realize I really should read Locate’s !Help file!) |
adrian (2547) 18 posts |
Is there a way to start the VNC server automatically when the RPi boots, like in Raspbian? |