Update: Marco Barisione, who led the browser work at Collabora has written a blog post about it.

Back in December 2013, we discussed our plans to develop an improved web browser for Raspberry Pi. The browser is based on Epiphany (aka GNOME Web), as a replacement for the rather venerable version of Midori in Raspbian Wheezy.

Eight months and a lot of hard work later, we’re finally ready. As you can see from the video below, Epiphany on Pi is now a plausible alternative to a desktop browser for all but the most JavaScript-heavy sites.

Epiphany brings a host of neat features to Raspberry Pi, including:

Much-improved HTML5 support

A JavaScript JIT

Hardware-accelerated video decoding

ARMv6-optimized blitting functions

Better interactivity during page loading

Faster scrolling

Future releases of Raspbian and NOOBS will include Epiphany as the default browser, but the necessary packages are already in our repository. To install, type:

I may be wrong here (and apologies if I am), but Raspbian seems to be developed by one guy (I very much appreciate the work he does for the community), but its a pity there is not more investment put in by the foundation.

Really? So why have we been using, and continue to use Flash Player for ARM on Android? I have a Moto G, and it runs Flash Player perfectly, and my past tablets and phones have also run Flash Player perfectly, on ARM CPUs.

Flash for Android worked solely on ARMv7+ CPUs (like Cortex Ax series) and therefore never worked on ARMv6 CPUs (like ARM11xx series) that are also used in the RPi. That makes it impossible to port flash from Android (or Chromebooks) to RPi architecture. The *Only* Flash Player that i have ever seen running on ARMv6 is called “FlashLite Plugin for Android”, it runs on my old HTC Wildfire with ARMv6 / ARM11 CPU. Unfortunately, it is extremely slow / limited and therefore not worth the effort to port to RPi.

Chrome has flash support baked in without the need to install the Flash binaries on the system. Windows 8 RT also does this with Internet Explorer 11. So its not as simple as adding Flash to Rasbian / Rasberry PI ARM6 the web browser would need to be programmed to include a flash interpreter. I imagine the reason for this not being done is that even Adobe has seen the end of Flash and is pushing for those who develop sites and apps with its development suite to use HTML5.

It’s not just one guy. We have a number of software engineers working on the Linux kernel, and several contractors working on specific projects like Scratch, the Web Browser and wayland/weston, plus all the stuff we’ve previously funded like the port of PyPy to ARM.

Thanks Ben, This was not a criticism more just a plea for more resources on the OS. I have raised bugs regarding using Testing and the just don’t get answered. People do this out of the goodness of their heart on there spare time, but perhaps it needs more? Thanks

If you are talking the Linux kernel when you say OS, there is a github page to report bugs to – lots of people working on those issues.

If you mean the entire distribution, then that is maintained by the guys mentioned above, BUT, that’s a packaging exercise on the whole – for specific bugs in specific applications, that needs work from the maintainers of the applications itself.

I take a quick look at most of the bugs filed on the raspbian bugtracker but I don’t have the time for deep investigations.

We (which practically means I) could really do with help in determining what bugs need dealing with by raspbian, what bugs need pushing up to debian (after testing they happen on a plain debian system) and what bugs are best handled in cooperation with the programs upstream authors.

We also need a place to report bugs on packages in the raspberry pi foundation repository, a few of the packages have corresponding github projects where issues can be reported but many don’t.

You can safely assume flash will stop working everywhere year on year, as everyone moves away and adobe stop supporting edge cases. Get used to flash not working and start adjusting your tools/workflow to deal with it.

Yes, HTML5 videos with suitable codecs are already hardware acceletated. In fact, support for YouTube and Vimeo is done by explicitly requesting the HTML5 version instead of Flash.

As far as I know Epiphany does not provide a kiosk mode, but since most of the improvements are in libwebkitgtk you can use another application or develop a customized browser yourself which just instantiate one or more WebKitWebView.

For kiosk browsing, try WCGBrowser, a lightweight WebKit browser written in Python: https://github.com/alandmoore/wcgbrowser It runs pretty well on the Pi, although won’t have all the improvements put in to Epiphany (unless they’ve been backported to WebKit).

WCGBrowser uses the old Qt port of WebKit (Qt moved to Blink and the Qt port is no longer upstreame) so no, it won’t benefit from the WebKit improvements as they only apply to the GTK+ port. If you happen to know another kiosk application using WebKitGTK+ then it would benefit from the work done as for the most part it applies to underlying libwebkitgtk library rather than to Epiphany.

Hi, after reading some other posts, I decided to create a new Raspbian Wheezy imstall, as a fair test. Anyway it does not now freeze, it just goes into a temporary halt while it sorts out what it is trying to undertake.

The only cause of freezes I’ve seen is JavaScript. When a single block of JS is executed it cannot be stopped in a single-process browser. On a lot of pages there’s quite a bit of JS executed on load, so maybe you are going back, some JS is executed and the browser freezes for a second or so.
WebKit2 solves this problem in the Chrome way using multiple processes, but the multiple processes would be too much for the Pi.

Whoops! Just tried again and it’s working fine. So I either had a temporary network glitch, or I was just being impatient and trying to click while the page was still loading other images.
Apologies for the false report!

and another observation: on the side mentioned above, there is an embedded svg labelled “Motor-Platte, Microschalter und Nockenscheibe”. This svg is an overlay of graphics with some texts and lines. When loading the page for the first time, only the overlay is displayed. When loading this in a separate tab, it displays nicely. Then (obviously as data are cached, it is updated correctly when refreshing the page.

It should work, but you may find you run out of memory easily. We’re planning to update it in future to dynamically unload background tabs under memory pressure (the current version just keeps 3 tabs loaded), which may help.

You know, I click on this blog every morning now to see what might be new and cool. I realized last week that I feel that same kind of appetency and excitement I felt about Apple’s stuff years ago and it’s nice having that feeling back.

Hi, I’m having a problem with epiphany… Actually, I’ve had this problem when I first tried out the beta version: after installing epiphany, both midori and epiphany either can’t load webpages at all or take like 20 min to partially load page as simple as google.com (they never load 100% of the webpage even after 1 hour). It seems like a network/proxy error or a lost connections issue but I’m not sure since file transfer and apt-get get work fast as usual (and chromium also loads pages pretty fast). (I’m running on wifi but if I connect by LAN it behaves exactly the same) With the beta, I’ve tried 3 different fresh installs of raspbian and experimented a lot with network configurations but never figured it out so I just did a last brand new install (latest downloadable version) and forgot about it. But now, wanted to try this final version, only to find out I’m running into the same problem, can you guys give a thought on this? Thanks

I have the exactly same issue. Today after updated my system by doing sudo apt-get update && sudo apt-get upgrade, without installing epiphany, Midori stops working just like Tiago said. It becomes very slow and some pages dont even load.

I even tried a fresh install of the latest Raspbian, 20 June, just to check if it was my current install. Did an update and upgrade and Midori stops working. Then i do a dist-upgrade and install Epiphany and it doesnt work either.

I think there is a broken package in last upgrade or some missing one(s).

No relevant errors in the terminal output while running this 2 browsers. Chromium and Netsurf work just fine.

I can give you some logs if you want, you just have to tell wich ones.

“Does it happen on all pages?”
> yes it happens on all pages. After 15min or so after pressing Enter the pages load at about 50% (no images, just text) in a split second. Then stay like that and never load at 100%.

“Can you try to set a different nameserver (eg. 8.8.8.8) in /etc/resolv.conf?”
> I believe I tried this in my previous setup and it didn’t make a difference but I’ll try again tonight (I’ve just did a re-format on my card to start fresh again)

“How much RAM do you have? The application stays responsive and only page load is slowed down?”
> the last few attemps I was running turbo mode and 64mb video ram on a B+. On previous installs I tried to increase the video mem but had no improvements. It’s only the page load that is slowed down, the app continues very responsive. I believe it’s an update that breaks midori and somehow epiphany is also affected.

I have started again from the clean raspbian image, no overclock and not even locale/internationalization changes… just set my wifi password and performed a system upgrade with apt-get. Before the update, Midori was working. Right after updating, Midori was broken. It’s probably some package that’s affecting both Midori and Epiphany. I have also noticed an error with apt-get and tried:

But even after a reboot it didn’t load pages until the first 15/20min pass. It’s like that every time you type an URL and Enter. Also tried to enable cgroups, extending video ram up to 192mb and setting google dns in /etc/resolv.conf but had no luck. Please, if anybody can actually experiment with a clean raspbian image from the downloads section, he/she will be able to verify this for certain. I’m out of ideas at the moment, but something is clearly broken with the latest updates (just don’t understand why it only seems to affect the latest raspbian factory image).

I have the same problem with Epiphany, using Raspberry Pi B+ fresh several times, now from Raspbian image also. I use it with Wifi gadget. But, I made it work if it’s connect, direct to a public IP. So My configuration is WIFI to LAN, so I can use SSH and eth0 to connect TightVNC direct to the router and uses DNS provided by resolv.conf, which are different if I disconnect the eth0 connection. With direct public IP, Epiphany works, if not, it doesn’t. Let me know if this helps to understand the problem. Thanks.

I don’t tend to much web browsing on my Pi but thought I’d take a look as I’m usually amazed by what the foundation manages achieve.
I was impressed, I opened some fairly content heavy sites and scrolling was nice and smooth and it played videos nicely even full screen.
Just one thing I noticed though, Youtube looks different to how it looks on my other computers. They use a mix of operating systems and a mix of browsers but the Youtube page always looks the same on all of them.
On Epiphany when a video is opened it plays fine but the comments below the video aren’t there nor are the links to other videos that are normally just to the right of the comments.
I have to admit I’m not much of a Youtube user so this may just be a silly settings issue my end but I am curious if it should be like this in Epiphany or do I have an issue?
Keep up the good work guys.

I tried it on G+ hangouts just for a laugh. It almost worked, but when you click a specific hangout, it doesn’t pop out and display the chat window. But you can see live updates of the comments people are making – well, just the last line – in the right sidebar.

I was pretty stunned it worked at all though :) I deliberately tried something I thought wouldn’t work.

I couldn’t agree more:). Also noticed that on some sites, Hexus.net and IMDB for example the backdrops don’t appear. Again I think of this as a bonus, it just means quicker loading and less data transfer and I never look at the backdrops anyway.

YouTube comments take about 10 seconds to load on my fairly recent laptop and they use one of the cores completely during that time.
All of this to display mainly rubbish to be honest :P
That’s why we block them.

As James said most of the accelerated features wouldn’t work over remote X, but it shouldn’t crash either.

To be honest it’s a rather untested usecase and I wouldn’t be surprised to find issues when using a browser from an headless machine through a tunnelled connection, as I guess accessing the web servers from your local browser would work much better. :)

Just for fun i logged in remotely with vnc over my wired network and ran Epiphany.
Real content heavy sites were a bit of a handful for it but it was usable for most stuff. Certainly it loaded up raspberrypi.org quickly and scrolling was fast although a little jerky.
Never felt to need to surf remotely but it’s possible if you really need to.

I’m gonna go and plant some tea bushes, water them a bit, wait for them to grow, pick the leaves, dry them out and shred them, then make a cup of tea, drink it, wash the cup up, dry it and put it away… and by the time I get back, apt should have installed it…

Hi :)
very nice browser and damn fast! :D
But I’ve found an error.
It has the same CSS problem as Chromium with MS SharePoint-Sites. The formatting doesn’t fit.
Iceweasel is slower, but it displays it the right way.

Not relevant to the epiphany-browser but
$ sudo apt-get update
$ sudo apt-get dist-upgrade
on a fresh raspbian SD card takes several hours so maybe worth letting people know. Presumably there’s an updated image in the pipeline and it may be better (quicker?) to wait for that.

PS also, I had a very recent raspbian that I had added jessie to the /etc/apt/sources.list (in order to get python-pil NB please, please put this in wheezy soon!) and after dist-upgrade (which took even longer than several hours!) several things seemed to be broken. $ startx
produced a message that /usr/bin/X no longer existed and calls openegl.eglCreateContext() (in pi3d) failed to create a context.

Wow, do you have a particularly slow SD card? On my class 10 SD card it takes quite a bit to instal, but not hours.
You can also try using eatmydata to get apt to be faster. This program will avoid costly syncs to disk for the program you passed on the command line (for instance do “eatmydata apt-get install foo”) with the small risk of actually eating your data in case something goes wrong. (So use only on a card you don’t mind reflashing in case of problems.)

In theory, yes. In practice I guess it would run so slowly that it would probably require hours if not days for a full boot.

Note that the optimization focus for the browser has been to keep it as responsive as possible even when running very CPU intensive tasks, to render pages in tiles to keep scrolling smooth and to use hardware acceleration when playing video contents: just don’t expect to see JS code run faster than on an old Pentium. ;)

video element No ✘
DRM support No ✘
MediaSource extensions No ✘
subtitle support No ✘
Poster image support No ✘
codec detection No ✘
Support MPEG-4 No ✘
H.264 support No ✘
Ogg Theora support No ✘
WebM VP8 with support No ✘
WebM with VP9 support No ✘

Works great. However I noticed that the user agent is set to
“Mozilla/5.0 (Macintosh; ARM Mac OS X) AppleWebKit/538.15 (KHTML, like Gecko) Safari/538.15 Version/6.0 Debian/7.6 (3.8.2.0-0rpi14rpi1) Epiphany/3.8.2”
Does that mean that it is pretending to be (and being count as in statistics) a ipad or iphone?

Due to the long deprecated practice of browser sniffing user agent strings tends to show the whole lineage of the Web. “Epiphany” is clearly indicated in our string, and so does the fact that we’re using WebKit, the engine that Apple derived from KHTML, which in turn presented itself to be “like Gecko”, the Mozilla engine when it still was Netscape.

It says “Macintosh” and “Mac OS X”. Anyone trying to work out visitor statistics or offer an appropriate download of a file is going to count that as a Mac. The only way you can see that it is Linux is if you explicitly search for “Debian”.

Very nice! Can you point us to any info on how to set things up beyond what’s in the settings dialog already, e.g. the search engine? The instructions on wiki.gnome.org assume that “gsettings” is present…

Hi,
yesterday I decided to try it! Fresh install of latest release of raspbian on my Model B, installed epiphany BUT I couldn’t see any “desktop-like” web browsing: most youtube videos didn’t run smoothly, facebook is almost as slow as before, and normal web browsing was not as fast as I expected.

I was wondering if the “failure” (which is not, as it’s a bit faster than before!) of my test is because of one of the following:
1) I didn’t use a class 4 memory card (but a class 2 should slow things down only with heavy data writes, I believe)
2) I didn’t set any overclock parameter

no. those things don’t make much difference.
i tried running a freshly installed, overclocked, raspbian from both a usb 3.0 stick and class 10 sdcard, but still experienced those problems you mentioned.

if you want buttery smooth, HD youtube playback on the Pi, make an openelec image, download the youtube addon and run that.

can someone also explain why openelec/raspbian/xbmc is better at video playback than raspbian/epiphany? is it the additional operating system overheads?

Meh. Maybe ok via HDMI but behind XTightVNC it’s just as crappy as Midori and Iceweasel. And no marks at all for configurability- very “agricultural” as they say in the cricketing world. Does anyone actually use video output of the RPi?

If you’re using VNC, no browser’s going to be very whizzy – there’s compression and decompression going on, and you may not be able to take advantage of the hardware acceleration. Why are you using a browser over VNC?

I followed the instructions above, and installed epiphany, but it won’t appear in the applications menu, and when I try to start it via terminal, it says it failed to create directory “/home/pi/.config/epiphany”

I miss an ‘open image in new tab’. In my school workshop tutorials, there are a lot of 50% sized images and I have told the kids to ‘open in new tab’ when needing better readability. With this browser, ‘open image’ just downloads them to bottom line. When opening these iconized views, they get opened by ‘netsurf’, another browser in raspbian world.
Are there improvements planned in this area ?
Similiar topic for scratch applications. As mentioned above, I have links from my web pages to sample solutions in scratch. These are “scratch.sb” files, which open in scratch application nicely in midori, but not in this browser.

For speed, I would prefer this new browser, but usability for the workshop is an argument for midori.
Regards
Gerhard

Just done a complete update but I’m not convinced my Pi is really using H/W decoding for playback. When I first go to YouTube Epiphany looks for Flash. After a couple of refreshes it manages to convince YouTube to use HTML5, however, even in the standard YouTube playback window the CPU maxes out at 100%. Moreover, there are no new kernel modules being loaded. I have an Acer Aspire One with a CrystalHD card in it. When this card come into play it is obvious. I also have a small dock widget that shows me when this module is being used. I don’t get the same “feeling” on the Pi that anything “new” is happening. How can I determine the system is behaving in the “new” way. Also the video of all this in action shows the video on the main Pi site being played, all I get is a message telling me the video can’t be played with my systems current setup.

Unfortunately the video on the raspberrypi.org homepage and all the other video hosted on Vimeo are currently affected by a change in the Vimeo infrastructure: we’re currently working on it and we hope to push a fix shortly.

> “Unfortunately the video on the raspberrypi.org homepage and all the other video hosted on Vimeo are currently affected by a change in the Vimeo infrastructure: we’re currently working on it and we hope to push a fix shortly.”

I don’t think that is the only problem. I was unable to find any video at all, anywhere that would play via epiphany. In some cases there is an error message about being unable to play with the current configuration. In other cases playing the video brings the system to a crawl and has a frame rate (with display glitches) of ~1 frame / second (with little bursts, sometimes, of playing a little bit faster).

Is there some test video, somewhere, that really should definitely work and that I can try?

That works. Full screen doesn’t work for it. If I try to replay it without reloading the page that seems to not work (pegs the CPU, hyper-low frame-rate). (Maybe the replay problem only happens coming back from full screen mode?) But it does play and I can similarly play some videos on other sites with similar limits.

Again, sorry, I was convinced I had a reproducible case of “just doesn’t work” but I don’t.

Hi Georgio,
This is not a problem.
If you put cgroup_enable=memory in to cmdline.txt this warning will go away, I believe it allows programs to handle memory more efficiently. Unfortunately for me it causes Epiphany to crash occasionally.
Regards,
Kevin.

Thank you for the help, sir. Some good news for you, it looks like the fine folks at Collabora pushed out a fix for the video and crash issue. After one more apt-get update & dist-upgrade plus following your advise, I’m on about hour two of tooling around in Epiphany without a single crash.

If anyone else is wondering where to find cmdline.txt, it will be in /boot.

You can edit it by opening LXTerminal and typing in:

sudo nano /boot/cmdline.txt

In my case, everything had to go on the same line in order to work properly so put cgroup_enable=memory on the same line after everything else.

Hi,
Web browser a massive improvement thanks for all your work.
I’ve been using it since December & have always had and still am having an occasional crash (I assume, Epiphany suddeny vannishes after 10 to 20min, not doing anything unusual) if, as suggested in the December announcement, I have cgroup_enable=memory enabled, without it the browser seems pretty stable, this happens on the 3 differently setup pies that i have. Any ideas?
Thanks again.
Kevin.

When I installed this browser Raspbian were working a pretty long time and installed a lot of packages. During deletion the only browser were deleted. How bad is this in terms of perfomance or space? Is there a way to clean the system up after deletion?
Thanks. Igor.

Hi! I can`t make distro-update.
sudo apt-get update worked ok
After sudo apt-get dist-upgrade i`m getting a list of downloads but when it comes to wolfram engine, speed drops to 6000 bytes/second and after 2,5 hours it downloaded 1,5% and shows over 3 days to end.Is it something wrong ?. All done on fresh image on model A .Just wanted to try epiphany,but can`t. ALL best

Loving the new epiphany-browser. Not loving its password storing function. Doesnt seem to save any passwords according to the preferences/personal data menu option. Google services (YT/Gmail) curiously unaffected even through browser/board restarts.

I am using the September 09 2014 Raspbian image with epiphany-browser 3.8.2.0-0rpi14rpi2 on a 512Mb Model B.

Someone who is using Epiphany just let me know that my WordPress site doesn’t work very will in Epiphany. I suspect that has to do with Java issues. Are you planning to do any work arounds for WordPress sites?

Well excuse me everyone, but this all-singing/all-dancing “new” browser doesn’t cut it for me.

Forgive my innocence, but isn’t one of the first things a noob wants to do with his/her Raspberry Pi is play You Tube videos??

I followed the install instructions carefully (update, dist-upgrade, install epiphany-browser, reboot) but when I go to ANY You Tube video it says (albeit very briefly and usually only on Page Reload) a plug-in is missing. Sure, the first frame as a still picture shows, but on pressing ‘Play’ the screen goes black and the progress bar doesn’t move.

I go to youtube.com/html5 to activate HTML5, but no difference. Even worse, I cannot find ANYWHERE in the Settings menu of Epiphany where I can install a plug-in or where to download that file from.

Sorry to all you guys, but I feel you’ve been wasting your time developing this if it doesn’t work OUT OF THE BOX and first time for all those of us who have no or very limited Linux experience.

It doesn’t even play the video on the main page of the raspberrypi.org website but instead gives the message ‘Aaargh, this video cannot be played with the current setup”.

Just as info, I have a brand new Model B-plus, connected via an HDMI-DVI adaptor into a Dell monitor. It’s a fresh install of Wheezy Raspbian, all updated, firmware updated, rpi-updated.

Since I’ve had my Pi during the last two weeks I’ve tried Midori, Chromium, Firefox (aka Ice Weasel) but NONE of them can play You Tube videos.

I’ve tried the same browsers in fresh installs of other distros, all with the same end result: YT does not work.

Sure, the R-Pi can play high definition videos from a USB stick or streaming from the internet, but personally I don’t see the point of it if it cannot pass this one basic test and playback a video from YT.

Perhaps I have something wrongly set up or there is a fault with my Pi – in which case I apologise and -I retract my rant. In which case, please point me in the right direction and show me what I’m doing wrong.

I love this new browser. I just wish there was a fullscreen or kiosk mode! I have been running chromium for my kiosk system for the last year or so and want to take advantage of all the video acceleration work you have done. Please, just enable a command line option to open epiphany-browser without any toolbars or buttons!

I installed Epiphany web browser according to the instructions. It was installed straight after the Raspbian (no other programs were on). And I must say that I was dissappointed. It is slower than Midora and also Chromium works better than Epiphany. Basically it cannot be used as a browsing program at all.
Where the problem lies? When I start Epiphany, RPi gets overloaded (status bar shows over 60% load of the Rpi) and the status bar of the page loading is fast until 70%, then it almost stops and it takes about 2-3 minutes to load the page completely. Then I try to load another page and it takes even longer to lad. What could be the problem?

**Message: Remote error from secret service: org.freedesktop.DBus.Error.SeviceUnknown: The name org.freedesktop.secrets was not provided by any .service files

** (epiphany.browser.22852): WARNING **: Error caching from data: The name org.freedsktop.secrets was not provided by any .service files

When I load it, it starts but overload the CPU a few second an then depending on my network load, the SO will drop it out after a few seconds, or after a couple of hours it will load the URL, for example http://www.google.com. Once it is completed, if I run again another Epiphany session by terminal, I do not receive the DBus error, but still remain very slow.
If I try to open, once a page is completely loaded, 2 or 3 more tabs it will use 100% of my CPU usage, and it will never open the new URLs, even if I try to open the same URL opened on my first Tab.

I have tried Chromium, Midori, and now Epiphany on Pi model B. All 3 are very slow loading and very slow loading web pages. My goal was to use my Pi to listen to internet Radio from Pandora. Prior to Epiphany when trying to access Pandora I was getting the message need to install Adobe Flash. With Epiphany I don’t get that message but I do get a message saying it can’t load the song due to the browser. When I go to Youtube and try and watch a video with Epiphany it is also very very slow but does work although the video is very choppy (I am sure due to speed). Am I asking to much of the Pi? Are there settings in Epiphany that may speed up things?

Yes. I tried gnash with Midori. It solved the Flash issue as does Epiphany without gnash but playing Youtube videos or trying to connect to Pandora is not usable. It surprises me in one respect this is the case as there are pretty good HW assist engines on the Arm processor. It appears to me to be just the overhead in processing requirements. I was hoping I was not optimizing or setting something up incorrectly but I can seem to get it to work.

There are some factors to slow loading webpages and choppy online video streaming. One, use Raspbian for R-pi O.S. and Epiphany or Google Chrome for web browser, obviously. Two, overclock R-pi to the max (which is 1.0 GHz). Three, get the most fastest SD card available to date. After that, you will see much better improvements than before.

P.S. Regardless of all these steps taking, there will be some websites that are just JavaScript-heavy sites, embedded advertisements, loading images and gifs, etc. which will hinder the performance. And online video streaming can only be up to 720p at the moment.

Has anyone had success with the childrens’ learn to code sites at hourofcode.com / code.org?

I had partial success with the Ana / Elsa Frozen Scratch course – sometimes JS hangs / pegs the CPU to 100%, and no YouTube for Education video within an iframe at all. HTML5test says iframes are supported.

Regular YouTube works on my Pi. I ran all of the apt-get and rpi-updating posted above.

I did not modify the cgroup setting, hoping to keep Epiphany more stable.

I am able to download the videos and play them manually from the command line using omxplayer, but that is too much overhead for my 6 year-old daughter to manage.

Hello Experts,
Kindly help me on this, I am a newbie on Rasbean.
I have Raspberry Pi B+ installed with Raspbean NOOBS OS. The raspberry pi is connected to TV Screen and it autostart epiphany browser on boot time with a specific url. The problem now is, How do i make the browser to be in full screen and again make the TV screen not to go to sleep mode after 15 minutes as it is now.

The Epiphany Web Browser for Raspberry Pi can go full screen. When you are at the page you want, just push the F11 key and the page will go full screen, hiding the desktop menu bar and the browser URL bars. Another press of F11 brings the menus and bars back to normal.

There’s a small tweak to stop screen save/blanking mode if you’re in the console mode (links show various methods).

Installing xscreensaver is a very easy way of doing it if you’re in the X Windows environment (the graphical icon based desktop you get with Raspian :] ). Once installed the settings are in your start menu to tinker with to your satisfaction!

I am trying to work with Pi in my secondary school. I need to be able to enter a proxy address to run a browser, Epiphany included. Some kind people have explained that I can do it through Gnome but that isn’t an obvious part of the new Noobs. Please can you tell me how to enter a proxy address and port for Epiphany? Thank you.

Great….. this command “sudo apt-get dist-upgrade” broke my installation of raspbian on my SD card. It was updating ok until it threw up loads of ” no space left” errors towards the end and now I cannot boot into raspbian. Am using the element 14 8GB card with noobs. Not Happy. Surely an easier way to just downloading the browser? Am new to PI and Linux, just trusted that these instructions would work.

My new pi2 is awesome! Epiphany is awesome too but lacks some important ssh stuff. I found out looking up superfish for my daughter’s lenovo (not a problem for her lenovo as it turns out!). The problem is that the site on my pi explained that I was not secure. So I dialed up Calomel.org and it will not even talk to me because my pi2’s epiphany’s software is not doing security at all! Calomel is hard over about security like the EFF.org but on geek terms. Calomel works on dillo and the other one. I hope Epiphany is fixed soon.
When it is fixed how do i upgrade?

Somehere i learned that class 4 is the highest supported by my Pi 2B. Somewhere I learned that SD cards go backward compatible to class I if you use a class not supported by your machine. If this is true it might explain the problems with the faster is better using class 10 when class 4 is what works best and gives the fastest results. That having been said Does raspberry PI sell 64 GB class 4 SD Card with noobs installed?
Or is there a rom upgrade that fixes this problem?

I forgot that i am running 16GB and 3 OS’es raspberian, boot to scratch which is a waste of memory since scratch is in raspberrian, and Elec.
That gives me 3 gb clearance. The browser is very nimble as long as i do not give it too many tabs/windows to keep track of. It sitll works as well as IE or chrome or FireFox but handles fewer browser tabs. And the SSH problem i mentioned before.