Tuesday, August 23, 2016

Install Chromium on Raspberry Pi 3 - Jessie

I started with a clean image of Jessie (May 2016) on my Raspberry Pi 3. I used these steps to get Chromium browser installed and I end by upgrading my image. The source for the below information originally comes from:

http://raspberrypi.stackexchange.com/questions/44384/how-to-get-chromium-on-raspberry-3/44690

sudo nano /etc/apt/sources.list
Add the following lines to the file and save:
deb http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu vivid main 
#deb-src http://ppa.launchpad.net/canonical-chromium-builds/stage/ubuntu vivid main
Ubuntu 15.10 Vivid is the Ubuntu release which is closest to Debian/Raspbian 8 Jessie and hence doesn't need any additional non-Raspbian/-Debian packages to be installed to fulfill dependencies. (Ubuntu 15.04 Vivid itself is no more supported, but Chromium builds are still generated for it for some reason unknown to me. If that stops, you might want to switch to either Ubuntu 14.04 LTS Trusty or Ubuntu 15.10 Wily and install the few additional dependencies from normal Ubuntu repositories.)

By using the full fingerprint as key-id when downloading and importing the key you can be as sure to have the right key as with comparing the fingerprint after downloading:

To be able to verify the downloaded packages, you need to import the GnuPG key into APT.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DB69B232436DAC4B50BDC59E4E1B983C5B393194
Please verify the above fingerprint against the one published on https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage to be sure to allow the right key to install packages on your system.

Now, update the package list, install the chromium-browser package & run an upgrade:
sudo apt update
sudo apt install chromium-browser
sudo apt upgrade

Finally, just to be certain all is working correctly, reboot the device:
sudo reboot

1 comment:

  1. Hi,
    Thanks for the tutorial..
    However I have some error messages like :
    ERROR:gl_surface_glx.cc(386)] GLX 1.3 or later is required.
    browser_gpu_channel_host_factory.cc(119)] Failed to launch GPU process.
    Any idea?

    ReplyDelete