Switch Chromium for Epiphany or Kweb?

  • 3
  • Question
  • Updated 4 years ago
  • Answered
Is it possible to switch out Chromium in the Rise Player for Epiphany or Kweb?

What resources should we be looking at to accomplish this?

With all the Chromium issues on the Pi (No video, consistent crashing), we would really like to offer a stable alternative (Especially with video!).
Photo of KrayMitchell

KrayMitchell

  • 776 Points 500 badge 2x thumb
  • quizzical

Posted 4 years ago

  • 3
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Kray,

This isn't something we have tried or pursued in development. It's possible, however the rise player startup script would likely need to be modified to look for a different browser. I have an email in to our Pi developer on this subject and will let you know his response.

A small side note regarding Pi, we have several up and running locally and haven't noticed any issues with crashing. Is this happening across the board on all of your pi players?
(Edited)
Photo of KrayMitchell

KrayMitchell

  • 776 Points 500 badge 2x thumb
Blake,
Yes, this is per the thread where you said this is a known problem with Chrome, so I don't know why you are not seeing it on your devices since your presentations are probably more in depth than mine. (https://community.risevision.com/rise_vision_inc/topics/rpi-player-quit)

Would you like some Presentation IDs to test with and see if you get the same results?

I see this with the PiVsion specific images and custom built Raspbian images setup per the RV setup guide.
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Kray,

If you can provide me with a presentation ID that you are seeing crash, I would gladly throw it up on our uptime.
(Edited)
Photo of Serge Brosseau

Serge Brosseau

  • 202 Points 100 badge 2x thumb
Don't mean to hijack your thread but it kind of relates to the question. Instead of a different browser, is it possible to use a different OS other than Raspbian that supports a newer more updated version of Chromium? Or is the RVplayer made to work only with Raspbian?

If so do you know which other OS's are supported/work with rvplayer? 
(Edited)
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Serge,

Our documentation here suggests using the NOOBS distribution of linux for Pi. However, it does not look like google has an updated version of chromium for it either.
Photo of KrayMitchell

KrayMitchell

  • 776 Points 500 badge 2x thumb
I don't have a link handy, but my partner found something saying that they are having issues compiling the latest version of Chrome for the Pi. If they can't compile it, we won't see it for awhile.

So it's not that it's not supported, it's that they can't apparently get it to work. It was a Google employee who compiled the current version available, but he's not working on it anymore I guess.

Yet another reason we wanted to get another browser working.

Blake,
Is the majority of the stuff for launching and choosing the browser in the JAR file? My partner was looking into it, but he doesn't know Java and thinks this is where it is, wanted to check and see.
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Kray,

I'm still waiting for confirmation from our Pi developer on my earlier questions. When he gets back to me, I'll alert him to this thread. He'll be able to get more in depth with you.
Photo of KrayMitchell

KrayMitchell

  • 776 Points 500 badge 2x thumb
Thanks Blake, sounds good. I will let my partner know as well.
Photo of Blake Freeman

Blake Freeman, Official Rep

  • 36,116 Points 20k badge 2x thumb
Kray,

Here is some information that I got from our Pi developer.

The installer script and Player jar program both reference the chrome executable. All the code is in public repo, the chrome references can all be changed to another browser.

Chrome std output is redirected to Chromium.log and is overwritten everytime chrome is launched. Chrome is launched by Player jar application.

Project repo https://github.com/Rise-Vision/player-raspberrypi
Photo of Serge Brosseau

Serge Brosseau

  • 202 Points 100 badge 2x thumb
Kray,

I am too interested in seeing if it's possible to use another more up to date browser other than Chromium. I was wondering if you would be able to share with me what and if you have found anything of use or had any advancements?

Is it even possible to make the RvPlayer use another browser without having to re-code the whole thing or is it as easy as replacing where it says "Chromium" to "Epiphany" ( I have no clue as my programming knowledge is minimal).
Photo of KrayMitchell

KrayMitchell

  • 776 Points 500 badge 2x thumb
Hey Serge,
I am not a programmer, so my knowledge is less than minimal LOL. That said, my partner does the programming side of things and he is still looking into this. He is not really a JAVA guy, so since the RV Player uses this, it's going to take him longer to look into it.

If we are able to do this, we will surly be posting on the forums about it!