You can't install Google Chrome, but you can install Chromium. As other people have posted, Chromium is the code base out of which Google Chrome is compiled. Chromium is an open-source version of this browser. Simply type the following.
$ sudo apt-get install chromium-browser
If you receive any errors running this command, try running
$ sudo ...
TL;DR: Iceweasel was rebranded back to Firefox in Feb '16. You can no longer install Iceweasel.
Firefox is open source. This means that anyone can freely distribute and modify the source code.
However, the laws surrounding the trademark 'Firefox' and the Firefox logo are slightly different. The trademark and logo may only be used with ...
It's a combination of the Raspberry Pi's fairly weak ARM11 CPU and the unaccelerated X server. Since it's not accelerated by the GPU, the CPU has to do all the rendering; on something like the ARM11 core in the Pi, this puts a lot of extra strain on an already weak CPU.
Anecdotally, while watching htop while Midori on the Pi loads a heavy website like ...
This is already the correct answer IMO, and what I am suggesting will not probably not make much difference, but it might be useful to know.
If all you want to do is run the browser, you don't have to run a desktop environment as well. Create a file which looks like this as $HOME/.xinitrc:
If .xinitrc already exists, move it temporarily ...
As far as I know Google does not (yet) distribute Chrome binaries for Linux/ARM. (The only ARM binaries are for Android and these will not be compatible.)
You might be able to cross-compile Chromium for Linux/armel (I have not tried but I am willing to bet that the RasPi itself is not powerful enough to compile it.)
Also keep in mind that if you were able ...
Change some of the preferences for Midori.
The Midori preferences panel can be found at,
Edit > Preferences
The following preferences should have an effect on the speed of web browsing,
General > Startup > When Midori starts
By default, Midori shows the last open tabs when it starts up. This can mean that you have to wait for the pages ...
It doesn't look like there's a way to do it directly, but the xte tool can be used to simulate a key press.
sleep 2s # give it time to start
echo key F11 | xte # simulate pressing the full screen key
This is not a direct answer to your problem, but it is a suggestion based on the context.
I am trying to setup a "kiosk mode" box. I have successfully done this with midori, but midori does not support html5.
Chromium (a fork of chrome) is available for the pi, supports HTML 5, and although it is undocumented, has a --kiosk mode. I tested this on the ...
The basic issue is to circumvent any window manager, etc., that runs by default after you start X. If you use a display manager (this provides a graphical login screen) you should be able to do keep using it.
In any case, create a file in your home directory called .Xclients (with the leading dot) that looks like this:
I'm using ...
UPDATE: Firefox is working on Ubuntu Mate 18.04! I am writing this from Firefox 64 on a RPi 2B running Ubuntu Mate. It seems that the issue has been fixed in the OS upgrade. The new Firefox seems to use a lot more memory than the older versions, however.
No, not on standard Raspbian or Ubuntu MATE
Due to an unresolved issue since Firefox 55, the newer ...
Disclaimer: The following describes using of experimental features with dubious effects. Make sure to test for introduced regressions and actual performance gains.
You could try some of Google Chrome's / Chromium's flags under under chrome://flags to improve the (apparent) browsing performance. There is an article explaining some of the flags relevant to ...
Yes, it is possible, I started this project some time ago but I had to stop because of insufficient time.
This is the best result I could get (1080p): https://youtu.be/fVM1GRDhXGw. It is based on this open library: https://github.com/carlonluca/pi. Some more info here.
The demo uses that library with WebKit1 in QtWebKit, all running without X11. It ...
Currently, Epiphany is the ...
While still broken on standard Raspbian, Firefox 57 works on the Pi 3 with a 64-bit OS. I'm using this procedure to install:
sudo apt install dirmngr
echo "deb http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu trusty main" | sudo tee /etc/apt/sources.list.d/firefox.list
echo "deb-src http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu ...
If you are on Debian Squeeze, install Chromium. It is substantially faster:
Upgrading to Debian Wheezy (http://www.raspberrypi.org/archives/1435) also gives a significant speed boost.
First choice for speed is to use Raspbian, a Debian Wheezy distribution built with hardware floating point:
Here's an example of a digital picture frame using epiphany kiosk style:
You will need a window manager opened before launching. matchbox-window-manager is light weight
The -a in the CLI will load it in kiosk mode:
sudo -u pi epiphany-browser -a --profile ~/.config ...
You could do this via the /etc/hosts file, however, this method can be easily over-ridden with the right knowledge and file access. Beyond the /etc/hosts file, there are two methods that I know of, both using Proxys.
These answers were originally for Ubuntu, but they should work just the same on Raspbian (or possibly with a bit of modification,) as both ...
Have you tried launching Chromium using the --kiosk parameter as described in the first answer of this AskUbuntu post?
... is it safe to remove this line and expect epiphany to still be
Yes. Since Epiphany has been officially released for the first time, it is now in the official repositories and so any future updates will be served from there.
If you remove the Collabora line it just means that apt-get won't look there for updates; the software ...
According to this blog http://blogs.skype.com/2014/11/14/please-welcome-skype-for-web-beta/
It is limited to Windows and MAC with specific browsers. Even then a plugin is required.
And it goes on to say "The Skype web plugin is not supported on Windows RT, Linux ...
As of April 2018, Raspberry Pi 3 has experimental support for OpenGL X Servers. After enabling it in raspi-config and upping the allocated GPU memory, I found pages to be significantly more responsive.
You'll find the GPU option under Advanced Options (#8) labelled as GL Driver. In there choose GL Full KMS. After selecting that, in the Advanced Options menu,...
uzbl browser (as of Sep 2013) may not have fullscreen mode but found one way using openbox (version 3.5.0) configuration:
Edit '~/.config/openbox/lxde-rc.xml' file so that its 'applications' section to have
Then openbox --reconfigure.
Now uzbl ...
I have no idea if these are available on soft-float, just try to install them using atp-get:
If something gets installed, you'll know it supports soft-float.
You can literally run a VNC server on your RPi, view it in a browser, and set it to be read only :)
First, see http://www.raspberrypi.org/documentation/remote-access/vnc/ for instructions on installing VNC on your RPi. I haven't done it, but it seems pretty straight forward.
Second, you can set it in read-only mode. See https://superuser.com/questions/...
If you want realtime html5 audio on the receiver side, I would definitely recommend a streaming audio solution. CPU, network and memory load is probably much less compared with the solution you described.
Icecast in combination with Jack for streaming audio seems a good solution at first sight. Icecast is well documented and works fine for audio output. ...