Install Chromium on CentOS/Red Hat (RHEL) 6.7 - Comment Page: 2

This is huide howto install Chromium Browser on CentOS 6 / Red Hat (RHEL) 6. Move directly to Chromium install guide. It's true Google Says Red Hat Enterprise Linux 6 Is Obsolete and after latest update, Google Chrome won't work anymore on CentOS 6/Red Hat (RHEL) 6. Someone might think that it's time to change Firefox or Opera, but if you have get used to Google Chrome, then it might be hard. Currently it might be possible to compile newer GCC and get Google Chrome working on Enterprise Linux 6, but more important news is that, the Google says Red Hat Enterprise Linux 6 Is Obsolete and later Google Chrome updates might need something new dependencies what Enterprise Linux 6 doesn't...

65 comments on “Install Chromium on CentOS/Red Hat (RHEL) 6.7 - Comment Page: 2

1 2 3 4
    1. Ryan,

      Same here. I noticed that with the latest version of chromium, that libpepflashplayer.so is already included (see rpm queries below), so maybe there is a conflict somewhere. In any case, I uninstalled chromium and removed /opt/chromium to get rid of the custom pepper flash player install. Then I reinstalled the latest chromium, and flash still isn’t functional. It shows up in about:plugins and is enabled there, but just doesn’t seem to kick in.

      $ rpm -q chromium
      chromium-31.0.1650.63-1.el6.x86_64

      $ rpm -qf /opt/chromium-browser/PepperFlash/
      chromium-31.0.1650.63-1.el6.x86_64

      $ ll /opt/chromium-browser/PepperFlash/
      total 16688
      -rwxrwxr-x 1 root root 17081824 Dec 5 03:51 libpepflashplayer.so
      -rw-rw-r– 1 root root 2055 Dec 5 03:51 manifest.json

      Reply
    2. I figured it out! It was failing to load the nouveau (open source nvidia) driver. You can see if this is the case for you if you run /opt/chromium-browser/chromium-browser.sh from a terminal, then look in the output for an error regarding libGL. The way I verified this was by disabling the flash plugin with about:plugins, start up chromium again from a terminal, notice no libGL error, then enable flash plugin, error displays in terminal.

      To fix this, I installed kmod-nvidia from here: http://elrepo.org/tiki/kmod-nvidia and now flash is working properly.

      Hope this helps someone else.

      Reply
    3. Thanks JR for a great tutorial. I’ve used this before with success but with a new installation I’m failing.

      After followin all steps I end up with two chromium links in the application menu, one seems to be the original chromium installation wq/o Pepper Flash.

      The other one is missing the icon and when trying to run I get:

      Failed to execute child process “/opt/chromium/chrome-wrapper” (No such file or directory)

      I looked under /opt and there are two folders

      /opt/chromium-browser
      and
      /opt/chromium

      And under /opt/chromium there is only one file/folder which is /PepperFlash/
      I’ve tried to uninstall everything and redo the process several times but everytime it seems as though the Pepper Flash script is not replacing the old chromium installation but adding another non working copy of chromium.

      anyone else who have had this problem?

      I did try to fix it by uninstalling chromium but leaving the files the scripts had downloaded. Then reinstalling and edit /usr/share/applications/chromium-browser.desktop with the line

      Exec=/usr/bin/chromium-browser %U –ppapi-flash-path=/opt/chromium/PepperFlash/libpepflashplayer.so –ppapi-flash-version=12.0.0.41

      This didn’t help though, I can see the plugin in about:plugins but flash videos just won’t play.
      Flash in Firefox works.

      Maybe someone have had the same problem and solved it.

      Reply
    4. I was also getting this “undefined symbol: gdk_screen_get_primary_monitor”

      Doing ‘sudo yum install gtk2’ fixed the problem.

      Reply
    5. Hi everyone, who have problems with Chromium install on CentOS/RHEL 6.5!

      Just updated this guide and tested it (quickly) on clean installed CentOS 6.5.

      Currently Adobe Pepper Flash is included on Chromium RPM package, so no need to extract it from Google Chrome’s RPM package. Due to Chromium manual build process, RPM doesn’t always contain latest version of Pepper Flash. If you want / need always latest Pepper Flash, then extracting it from Google Chrome RPM is possible way, but earlier script is not working anymore.

      Reply
    6. Thank you, mmoz – your line worked for me as well.

      yum install gtk2 fixed the “undefined symbol: gdk_screen_get_primary_monitor” issue.

      I now have it working fine in CentOS 6.4, 32-bit version.

      Reply
    7. you need to install libX11 and gtk2 to get rid of those errors..
      yum install gtk2
      yum install libX11

      Reply
    8. gtk2 for error for symbol gdk_screen_get_primary_monitor AND
      libX11 for error due to symbol _XGetRequest

      Reply
    9. PepperFlash plugin is included in the latest RPM? Am I blind?

      $ rpm -qip chromium-31.0.1650.63-2.el6.i686.rpm
      Name : chromium Relocations: (not relocatable)
      Version : 31.0.1650.63 Vendor: CentOS
      Release : 2.el6 Build Date: Sa 15 Feb 2014 18:45:21 CET
      Install Date: (not installed) Build Host: sclbuild
      Group : Applications/Internet Source RPM: chromium-31.0.1650.63-2.el6.src.rpm
      Size : 114641192 License: BSD and LGPLv2+
      Signature : RSA/SHA1, Sa 15 Feb 2014 19:33:09 CET, Key ID 119c1a87ef1d6db8
      Packager : CentOS BuildSystem
      Summary : A WebKit powered web browser
      Description :
      Chromium is an open-source web browser, powered by WebKit.

      $ rpm -qlp chromium-31.0.1650.63-2.el6.i686.rpm | grep -i flash

      Hmm, where?

      Reply
      • Hi Andreas,

        Checked this after I read your comment, it’s removed on last build:

        
        * Fri Feb 14 2014 Johnny Hughes  31.0.1650.67-2
        - removed the distribution of pepperflash as requested by adobe
        

        So looks like only way is extract Pepper Flash from Google Chrome, I test it and update this guide soon.

        Reply
    10. Great, i’m not blind ;-) Just puzzled because chrome://plugins showed the plugin but there’s no /opt/chromium/PepperFlash and flash isn’t working, of course.

      BTW, The pepperflashplugin from 27.0.1453.110 works in the latest build, i tested it…

      Reply
    11. Hi, great initiative!!

      Will you be updating the repo with new versions of chromium? This would be neccessarry for us to allow the repo in our organization.

      Thanks again!

      Reply
    12. this guide works great. after following 10+ other instructionals and nothing worked i found this. just installed on centos 6.5 + kde 4 flawlessly. for some reason a couple weeks ago some of the other methods worked fine but now they dont. ???

      Reply
    13. At first follow this:
      vim /etc/yum.repos.d/CentOS-Base.repo

      if your system is 32-bit,then add:

      [google]
      name=Google-i386
      baseurl=http://dl.google.com/linux/rpm/stable/i386
      enabled=1
      gpgcheck=1
      gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

      if your system is 64-bit,then add:

      [google64]
      name=Google – x86_64
      baseurl=http://dl.google.com/linux/rpm/stable/x86_64
      enabled=1
      gpgcheck=1
      gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

      the second step is:
      sudo yum install google-chrome-stable

      at this step, u will not install the chrome successfully.and u will be told that you can try sth :)
      what u need to do is:
      sudo yum install google-chrome-stable –skip-broken(sth like that,u can get the right command from the prompt)

      after this step
      u can install the chrome rpm files at last.
      my version is: chromium-28.0.1500.95-213514.i686
      May help you!

      Reply
1 2 3 4

Leave a Reply to Geeky Liuetenant Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close