Vivaldi for ARM, does it run?
I finally got around to making a latest-vivaldi script to complement my latest-chrome and latest-firefox scripts. When I did it I added some references to ARM that nobody seemed to pick up on ;)
Anyway, today we finally released a version of Vivaldi for ARMv7 with hardware floating point. The FAQ in this forum mentions that Slackware ARM -current is hardware floating point based, though I must admit I have never actually tried running Vivaldi under Slackware ARM. Is there anyone here, running -current with a recent board or device, who could try it for me? If you want a package, for now you need to set the VERSION variable (since the script normally queries are deb repo to get the version number and that does not yet have ARM builds in it): Code:
$ VERSION=1.13.1008.34-1 ./latest-vivaldi.sh Code:
ar p vivaldi-stable_1.13.1008.34-1_armhf.deb data.tar.xz | tar Jx ./opt/vivaldi --strip 2 Code:
vivaldi/vivaldi& P.S. If nobody wants to try, no problem. I shall get aorund to it myself eventually and post back! |
Quote:
Takes some time and the youtube video was lagging a little bit, but I have told my Raspberry Pi 3 to use the lowest available clocking, might be that this is the culprit. The accompaning sound was no problem at all. If you have any question, feel free to post it. I hope I find the time to answer it quickly. Cheers and thanks for your work on this :) |
Thanks so much for this titopoquito. I really appreciate the confirmation!
Quote:
Code:
wget http://ports.ubuntu.com/ubuntu-ports/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_63.0.3239.84-0ubuntu0.16.04.1_armhf.deb Code:
ar p chromium-codecs-ffmpeg-extra_63.0.3239.84-0ubuntu0.16.04.1_armhf.deb data.tar.xz | tar Jx ./usr/lib/chromium-browser/libffmpeg.so --strip 4 Code:
install -Dm644 libffmpeg.so "$HOME/.local/lib/vivaldi/libffmpeg.so" |
Actually, some of the other vidoes that don't play could either be DRM'd proprietary media or perhaps Flash. I spent a bit of time playing around and realised you could get both or these working. I put a little guide on our help page.
In theory, you should be able to play stuff like Netflix but the Raspberry Pi I am using cannot quite manage it. I suspect that disk speed is one of the main stumbling blocks. I am just using an SD card. I wonder if I ran from an external disk, if that might work better. P.S. If anyone wants to try Netflix themselves, first install support for proprietary media and widevine and fake your user agent to be a x86_64 version of Chrome. |
Hello Ruarí,
thanks for arm build. I've tried it on -current on Toshiba AC100 and - just like firefox before, discussed on this forum - it failed with "Invalid Instruction". It runs fine on Banana PI. |
Quote:
Quote:
Ok, I realised that this is possible if I use an extension to change the user agent to a ChromeOS User Agent (e.g. “Mozilla/5.0 (X11; CrOS armv7l 9901.77.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.97 Safari/537.36”) then Netflix presents me with a lower quality stream. Whilst it does play it is not a pleasent veiwing experience and there are lots of dropped frames. On a more powerful device it might be workable however and it is a nice confirmation that both proprietary media and Widevine EME are working if you get them from the relevant sources. I have updated our tips page to reflect this. |
running this on the chromebook but it didnt launch also as root
$ ./vivaldi [1793:1793:1219/003007.145511:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/vivaldi/vivaldi-sandbox is owned by root and has mode 4755. Aborted -rwxr-xr-x 1 root root 13988 Nov 30 10:46 vivaldi-sandbox $ ./vivaldi [1817:1881:1219/003137.565638:FATAL:nss_util.cc(632)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer. Aborted $ ls /var/log/packages/mozilla-nss-3.34-arm-1 $ vivaldi-stable --version Vivaldi 1.13.1008.34 https://forum.vivaldi.net/topic/2178...-won-t-open/22 bit of mystery |
allright
so since I ve been upgrading packages on this laptop and went all the way to firefox 60 its just a black and white browser now so I took it off.
luckily vivaldi cam e to save the day.. it looks to be the same version you posted and also just only runs as root https://pastebin.com/8cmBV7zu Code:
#!/bin/sh Code:
wget https://downloads.vivaldi.com/stable/vivaldi-stable_1.13.1008.34-1_armhf.deb |
Hi ruario,
I was able to test it on a Raspberry Pi 3 B+ and it works just fine. Only issue that I'm having is that I can't get the ffmpeg/h264 plugin to work. When I try to open a video, I just get an icon and nothing plays. Any ideas? Thank you for doing this. |
I tried using the latest package:
Code:
chromium-codecs-ffmpeg-extra_69.0.3497.92-0ubuntu1_armhf.deb Code:
No suitable library for HTML5 MP4 (H.264/AAC) video and MP3 audio was |
I would use the .deb from 16.04 as the one you linked to will probably have unsatisfied dependencies since it is built on a distro with a newer glibc. Try this:
Code:
wget http://ports.ubuntu.com/ubuntu-ports/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_69.0.3497.81-0ubuntu0.16.04.1_armhf.deb |
Quote:
|
strange but I have an idea. try this https://downloads.vivaldi.com/snapsh....3-2_armhf.deb
|
Quote:
|
|
All times are GMT -5. The time now is 04:33 AM. |