coolblue2000
Posts: 30
Joined: Tue Jan 08, 2013 9:48 am

Latest version of Chromium

Mon Aug 05, 2013 3:12 pm

Is it possible to get a modern version of Chromium on pi? I seem to be stuck on version 22 which is over 1 year old and does not seem to have all the html5 compatibility!

User avatar
Jim Manley
Posts: 1600
Joined: Thu Feb 23, 2012 8:41 pm
Location: SillyCon Valley, California, and Powell, Wyoming, USA, plus The Universe
Contact: Website

Re: Latest version of Chromium

Tue Aug 06, 2013 6:11 am

The Chromium browser for the Pi was built by a Google intern who volunteered to do it on their own time and it's not officially supported by Google (yet?). So there won't be any updates unless Google or someone else with sufficient understanding of the current browser source makes the effort to bring the Pi version up to 28 (the current public release on other platforms). There is other work beyond the Chromium browser being done that could be announced at some indefinite point in the future that may obviate the browser being updated, but we'll have to wait patiently to see if/when that work is completed.
The best things in life aren't things ... but, a Pi comes pretty darned close! :D
"Education is not the filling of a pail, but the lighting of a fire." -- W.B. Yeats
In theory, theory & practice are the same - in practice, they aren't!!!

coolblue2000
Posts: 30
Joined: Tue Jan 08, 2013 9:48 am

Re: Latest version of Chromium

Wed Aug 07, 2013 7:49 am

I suppose the next question then is what is the best browser on Pi that supports HTML5 and has the same kiosk functionality as chromium?

User avatar
Jim Manley
Posts: 1600
Joined: Thu Feb 23, 2012 8:41 pm
Location: SillyCon Valley, California, and Powell, Wyoming, USA, plus The Universe
Contact: Website

Re: Latest version of Chromium

Wed Aug 07, 2013 8:34 am

Iceweasel is the Linux flavor of Firefox and will get you HTML5, except video, IIRC:

Code: Select all

sudo apt-get install iceweasel
The best things in life aren't things ... but, a Pi comes pretty darned close! :D
"Education is not the filling of a pail, but the lighting of a fire." -- W.B. Yeats
In theory, theory & practice are the same - in practice, they aren't!!!

Heater
Posts: 15845
Joined: Tue Jul 17, 2012 3:02 pm

Re: Latest version of Chromium

Wed Aug 07, 2013 8:47 am

FireFox is the Linux version of FireFox. http://www.mozilla.org/en-US/firefox/all/

Iceweasle is Debian's version of FireFox. It's the same but Debian had some issue with taking all the FireFox trademarked stuff into the Debian repositories so they changed the name and logo's etc.

Problem is that IceWeasle can be some older version that whatever the latest FireFox is. So I like to the real FireFox on my PC.

On the other hand it's probably hard to get a recent release of FireFox in a Raspian package. Although people have built their own: http://featherweightmusings.blogspot.fi ... ry-pi.html
Memory in C++ is a leaky abstraction .

ghans
Posts: 7882
Joined: Mon Dec 12, 2011 8:30 pm
Location: Germany

Re: Latest version of Chromium

Wed Aug 07, 2013 9:26 am

Jim , can you point out who the intern was which
ported Chromium ? I'm curious , was this a foundation - Google
collaboration or something else ?

ghans
• Don't like the board ? Missing features ? Change to the prosilver theme ! You can find it in your settings.
• Don't like to search the forum BEFORE posting 'cos it's useless ? Try googling : yoursearchtermshere site:raspberrypi.org

blc
Posts: 465
Joined: Mon Sep 05, 2011 9:28 am

Re: Latest version of Chromium

Wed Aug 07, 2013 10:27 am

ghans wrote:Jim , can you point out who the intern was which
ported Chromium ? I'm curious , was this a foundation - Google
collaboration or something else ?

ghans
I don't know if this is the same guy Jim refers to, but I know that Hexxeh did quite a bit of work with the Pi, including Chromium and an attempt at Chromium OS (I think he managed to get a proof-of-concept working for Chromium OS, but it didn't exactly run very fast). And from what I remember it was completely off his own back, no collaboration with the foundation or Google.

Hexxeh's current work on Raspberry Pi stuff is on hold though; being an intern for Google might have something to do with not having much free time any more :).

User avatar
Jim Manley
Posts: 1600
Joined: Thu Feb 23, 2012 8:41 pm
Location: SillyCon Valley, California, and Powell, Wyoming, USA, plus The Universe
Contact: Website

Re: Latest version of Chromium

Thu Aug 08, 2013 5:39 am

When someone doesn't tell you who it was in order to keep them from being distracted by the Nerdocracy and to not expect anything anytime soon, there's a really good reason for it. This isn't some kind of old-timey newspaper reporting competition, with guys in Fedoras hanging around loading docks trying to scoop each other on completely insignificant details.

Sometimes I just want to do as instructed in the old AT&T long distance telephone ads: "Reach out and touch someone." No Nerdocrats were harmed in the making of this post, but ohhhh, I am sooooo sorely tempted! :lol:
The best things in life aren't things ... but, a Pi comes pretty darned close! :D
"Education is not the filling of a pail, but the lighting of a fire." -- W.B. Yeats
In theory, theory & practice are the same - in practice, they aren't!!!

blc
Posts: 465
Joined: Mon Sep 05, 2011 9:28 am

Re: Latest version of Chromium

Thu Aug 08, 2013 5:47 am

Jim Manley wrote:When someone doesn't tell you who it was in order to keep them from being distracted by the Nerdocracy and to not expect anything anytime soon, there's a really good reason for it. This isn't some kind of old-timey newspaper reporting competition, with guys in Fedoras hanging around loading docks trying to scoop each other on completely insignificant details.

Sometimes I just want to do as instructed in the old AT&T long distance telephone ads: "Reach out and touch someone." No Nerdocrats were harmed in the making of this post, but ohhhh, I am sooooo sorely tempted! :lol:
...Eh?

User avatar
Jim Manley
Posts: 1600
Joined: Thu Feb 23, 2012 8:41 pm
Location: SillyCon Valley, California, and Powell, Wyoming, USA, plus The Universe
Contact: Website

Re: Latest version of Chromium

Thu Aug 08, 2013 6:14 am

blc wrote:...Eh?
He's extremely busy and shouldn't be bothered, although he may not even be paying any attention to the forum at this point, and I can certainly understand why that might be.
The best things in life aren't things ... but, a Pi comes pretty darned close! :D
"Education is not the filling of a pail, but the lighting of a fire." -- W.B. Yeats
In theory, theory & practice are the same - in practice, they aren't!!!

blc
Posts: 465
Joined: Mon Sep 05, 2011 9:28 am

Re: Latest version of Chromium

Thu Aug 08, 2013 6:52 am

Jim Manley wrote:
blc wrote:...Eh?
He's extremely busy and shouldn't be bothered, although he may not even be paying any attention to the forum at this point, and I can certainly understand why that might be.
:lol:

I shouldn't post just after I've got out of bed :).

Heater
Posts: 15845
Joined: Tue Jul 17, 2012 3:02 pm

Re: Latest version of Chromium

Thu Aug 08, 2013 7:36 am

blc,
..Eh?
and
I shouldn't post just after I've got out of bed
It's OK, that post made no sense to me either, and probably no one else.
Memory in C++ is a leaky abstraction .

User avatar
Leestons
Posts: 53
Joined: Sun Jul 22, 2012 2:19 pm

Re: Latest version of Chromium

Thu Aug 08, 2013 3:33 pm

Heater wrote:blc,
..Eh?
and
I shouldn't post just after I've got out of bed
It's OK, that post made no sense to me either, and probably no one else.
Add me to the list of people it made no sense to.

plugwash
Forum Moderator
Forum Moderator
Posts: 3602
Joined: Wed Dec 28, 2011 11:45 pm

Re: Latest version of Chromium

Thu Aug 08, 2013 5:48 pm

I belive hexxeh released some unofficial packages and did some upstream work on chromium for the Pi but he wasn't directly responsible for the packages that actually went into raspbian.

Those were initially done by someone who went by the irc nick jui-feng and were later updated a few times by myself.

Unfortunately in debian and raspbian we ran into crash bugs on arm which noone seemed to have the time or inclination to properly deal with (probablly not helped by the fact that on most arm boards people had at the time building the chromium package took literally DAYS). So debian dropped arm from their chromium packages and I basically gave up updating the packages in raspbian.

User avatar
Jim Manley
Posts: 1600
Joined: Thu Feb 23, 2012 8:41 pm
Location: SillyCon Valley, California, and Powell, Wyoming, USA, plus The Universe
Contact: Website

Re: Latest version of Chromium

Fri Aug 09, 2013 2:27 am

Hexxeh has recently been doing more work related to this, but that's all I can say until he's ready to show something, assuming he gets that far during this Summer intern session. He's on "vacation" from his university studies!

What's really needed is a version of the browser that manages functionality vs. memory footprint intelligently. This is an example of the everything-including-the-kitchen-sink software development mentality engendered by large-memory models combined with high-clock-speed processors that have overlapped pipelines (e.g., staggered fetch-execute using look-ahead). Virtual memory on the Pi is slow, especially if an SD card is the only storage available, and browser developers assume typical desktop/laptop systems with gobs of RAM and hard disk space are being used.

In theory, it was supposed to be possible for users to configure the browser to turn features on/off selectively, but as it's evolved, the granularity and number of features that can be controlled from the Settings menu selection is paltry. Perhaps someone familiar with the code can go in and reorganize the plethora of stuff already there to make that feature-culling simpler, rather than adding yet-more features of dwindling real utility. In the early days, browsers performed layout incrementally using placeholders for images, text blocks, and other elements and then went back and rendered each element in increasing detail as resources could handle them. This made scrolling, zooming, etc., very responsive, as every character of text, image pixel, etc., didn't have to be rendered at increased fidelity until the user dwelled on them or otherwise designated interest.

I hope this is the kind of lesson that's being learned by young software developers using the Pi to become educated in development.
The best things in life aren't things ... but, a Pi comes pretty darned close! :D
"Education is not the filling of a pail, but the lighting of a fire." -- W.B. Yeats
In theory, theory & practice are the same - in practice, they aren't!!!

User avatar
mrpi64
Posts: 931
Joined: Sat Feb 16, 2013 5:13 pm

Re: Latest version of Chromium

Fri Aug 09, 2013 10:21 am

My version seems fine! Flash, java, all works. But, yeah, HTML5 doesn't work.
I'm happy to help.
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=51794 - List of games that work on the Pi.

Return to “General discussion”