VFP packaged versions of QupZilla and Otter Browser
Pages: 1 2
Chris Gransden (337) 1207 posts |
Is there anyone interested in testing the VFP packaged versions of QupZilla and Otter Browser. |
Andrew McCarthy (3688) 605 posts |
I’m up for that… :) |
David Feugey (2125) 2709 posts |
Yep, me too. |
Chris Gransden (337) 1207 posts |
Might be worth backing up the !Packages and !SharedLibs folder first just in case. Add this to PackMan sources, https://www.riscosports.co.uk/packages/vfptesting The package names are Otter-Browser-VFP and QupZilla-VFP. It’s just a case of clicking install on either Otter Browser or Qupzilla. All the dependencies should get selected automatically. |
Andrew McCarthy (3688) 605 posts |
All went well on my Pi3B, I also backed up Hunspell, UnixFC and UnixFont just in case. Conflict manager did its job… GCC, MuView, Mplayer and Python3 are all working after the install. Otter took around 16 mins to init and start-up, second time running 1 min. Thank you! :) I’ll now give Qupzilla a spin and report back if anything goes wrong… *EDIT Thumbs up! All went well… :) |
Chris (2061) 72 posts |
Installed QupZilla, it loads but no text is displayed. |
Chris (2061) 72 posts |
Sorted! !Unixfont & !UnixFC were not in !Boot look at. I would of never known if it wasn’t for Andrew McCarthy’s comments so thanks to you. |
Chris Gransden (337) 1207 posts |
I’ve started adding more VFP packages. Ghostscript 9.27 should now appear after an ‘Update Lists’. |
George T. Greenfield (154) 748 posts |
Forgive my ignorance: ‘VFP’ as in Virtual Floating Point? And the advantage is? |
GavinWraith (26) 1563 posts |
No. As in Vector Floating Point. The advantage is speed – doing lots of arithmetic operations in one instruction instead of doing them all separately. |
Colin Ferris (399) 1814 posts |
Which of the new machines can handle VFP? |
Chris Gransden (337) 1207 posts |
All of them post March 2009. Depending on SOC either VFP2, 3 or 4. |
Chris Hall (132) 3554 posts |
So Beagleboard, Risc PC, Virtual Risc PC and Iyonix excluded but Beagleboard XM included? As well as PandaBoard, Wandboard, Titanium, OMAP5, allvarieties of Raspberry Pi etc. |
Rick Murray (539) 13840 posts |
I think it’s “everything that came after the Iyonix”. To put it into context, old floating point is emulated with many ARM instructions. So a million multiplies might take several seconds. While using the hardware floating point allows dedicated hardware to perform the calculations independently of the processor, so it’ll take maybe several hundredths of a second. |
Chris Gransden (337) 1207 posts |
First light for Beagleboard was March 2009. So everything from then on has VFP support. |
George T. Greenfield (154) 748 posts |
I’ve done this, but get ‘SSL certificate problem: unable to get local user certificate’ when I select Update Lists. ‘Packman-Advanced-Sources’ shows the new packages/vfptesting source, and it’s ticked. |
Chris Gransden (337) 1207 posts |
Install CaCertificates first on it own. Reboot and try again. |
George T. Greenfield (154) 748 posts |
Did that. Same result. Uninstalled CaCertificates, reinstalled it, rebooted: same result :-( |
Chris Gransden (337) 1207 posts |
Check the date to make sure it’s correct. *time Also check if the folder has been ‘seen’. *filer_run <CaCertificates$Dir>.ca-certificates/crt |
George T. Greenfield (154) 748 posts |
Date was correct. *filer_run <CaCertificates$Dir>.ca-certificates/crt produced about 20 screens of gobbledygook (example below of first entry), which presumably is correct? MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UE EDIT: still getting the same error message after reboot and retry of PackMan-Update Lists. FURTHER EDIT: removing the riscosports/packages/vfptesting entry from PackMan-Advanced-Sources allows Update Lists to run to completion as formerly. |
Chris Gransden (337) 1207 posts |
Everything looks OK. The only other thing to check is the version of PackMan. 0.9.5 is the latest. |
Doug Webb (190) 1180 posts |
Hi Chris, The uodate to PackMan 0.9.5 from 0.9.1 fixed the SSL Certificate issue repoted here for me. Thanks Doug |
George T. Greenfield (154) 748 posts |
Update: the update to PackMan worked (I was running 0.9.1). Inserting /packages/vfptesting in Sources also worked (it was not possible to drag or copy/paste the URL into the ‘Sources for packages-Add’ dialogue box, I had to type it in), the vfp version of Otter was visible, was duly installed and is now running. It needed launching tout seul – OBrowser does not work here. I like the otter-in-a-circle splash screen on startup! It seems more responsive: I’ll try some notoriously slow-to-load sites and report further. Tried Qupzilla but it failed with ’can’t load library ‘LibQupZilla.so.1’ error. |
George T. Greenfield (154) 748 posts |
I’ve been using Otter-VFP as my main browser for several days now. The following comments are relative to ‘normal’ Otter (in my case with a !Boot file dated 14 Oct 2017), running on a Pi3, RO 5.24. It seems quite stable. It takes roughly twice as long to launch from hard disc (SSD in my case): 54 seconds compared to 24 secs. Launching from RAM disc with !Scrap and !SharedLibs also in RAM reduces this to 17 secs, compared to 11 secs formerly. The VFP version feels more responsive in use – pages scroll more smoothly and faster, but I haven’t noticed any dramatic speed-up in loading pages on a strictly timed basis, whether running from RAM or HD: www.Autosport.com still takes 40-60 seconds to load fully (the lower end being from RAM). Obrowser seemingly doesn’t work here with the VFP version of Otter, and there is no iconbar icon, so you lose the ability to copy and paste URLs from other browsers such as NetSurf. All things considered I won’t be reverting to the non-VFP version. |
Chris Gransden (337) 1207 posts |
You can use Clipper to paste URLs. To get data out create a Note and paste any required text/URLs into it. The notes are stored in !Boot.Choices.Qt5.config.otter.notes/xbel. To speed things up a bit disable the Disk Cache and Content Blocking. Type abount:config in the URL bar and search for, DiskCacheLimit EnableContentBlocking
Takes 8-12secs to load on a Pi4. If you have a spare Raspberry Pi install Raspbery Pi OS and set up a proxy server and install https://pi-hole.net/ to block Ads. |
Pages: 1 2