• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    Opera not loading flashplayer

    Opera for Linux
    6
    12
    6070
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • bombacha
      bombacha last edited by

      Debian 9 - SMP Debian 4.9.30-2+deb9u1 (2017-06-18) x86_64 GNU/Linux
      Opera x64 - 46.0.2597.26

      I've downloaded the last flash player version 26.0.0.131, copy the libpepflashplayer.so to Opera directory /usr/lib/x86_64-linux-gnu/opera/plugins and restarted. Opera doesn't load that lib, it doesn't pass the tests:
      http://www.adobe.com/software/flash/about/
      https://helpx.adobe.com/flash-player.html

      And also it doesn't create the directory ".macromedia" at my home as it used to be. I did try to run opera from command prompt but it doesn't show any errors or something related to that error, also tried to run with "--debugplugin" with no success.

      What else can be done to detect and report the error?
      There is nothing on my system logs related with opera.

      Reply Quote 0
        1 Reply Last reply
      • avl
        avl Opera last edited by

        Hi @bombacha,

        Opera looks for Flash in these paths:
        {
        "PepperFlashPaths" : [
        "/usr/lib/adobe-flashplugin/libpepflashplayer.so",
        "/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so",
        "/usr/lib/PepperFlash/libpepflashplayer.so",
        "/usr/lib64/PepperFlash/libpepflashplayer.so",
        "/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so",
        "/usr/lib/chromium/PepperFlash/libpepflashplayer.so",
        "/usr/lib64/chromium-browser/PepperFlash/libpepflashplayer.so",
        "/usr/lib64/chromium/PepperFlash/libpepflashplayer.so",
        "/opt/google/chrome-beta/PepperFlash/libpepflashplayer.so",
        "/opt/google/chrome-unstable/PepperFlash/libpepflashplayer.so",
        "/opt/google/chrome/PepperFlash/libpepflashplayer.so"
        ]
        }

        If you install Flash using Adobe's official package (available from the Canonical Partners repository, amongst other places), it'll end up in one of these.

        Reply Quote 0
          1 Reply Last reply
        • bombacha
          bombacha last edited by

          Hi @avl

          Sorry, it didn't work. I've installed under /usr/lib64/PepperFlash. I'm using the official Adobe .tar.gz package, also tried to install from apt (apt-get install browser-plugin-freshplayer-pepperflash) with no success. Try to follow the opera tutorial but also without success, the lib is not loaded.
          http://www.opera.com/docs/linux/plugins/install/#flash

          I'm using Debian 9, at Debian 8 all I had to do was to copy the lib over /usr/lib/x86_64-linux-gnu/opera/plugins/. After the last Opera update, this start to happen.

          ldd -v libpepflashplayer.so
          linux-vdso.so.1 (0x00007ffc54535000)
          libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe710df3000)
          librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fe710beb000)
          libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe710863000)
          libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe71055b000)
          libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe710343000)
          libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe710123000)
          libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe70fd83000)
          /lib64/ld-linux-x86-64.so.2 (0x00005556fe252000)

          Version information:
          ./libpepflashplayer.so:
          	librt.so.1 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/librt.so.1
          	libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1
          	ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
          	libm.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libm.so.6
          	libpthread.so.0 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libpthread.so.0
          	libpthread.so.0 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libpthread.so.0
          	libstdc++.so.6 (GLIBCXX_3.4.10) => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
          	libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
          	libstdc++.so.6 (CXXABI_1.3) => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
          	libc.so.6 (GLIBC_2.11) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.3.4) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.3) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.7) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.4) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          	libdl.so.2 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libdl.so.2
          /lib/x86_64-linux-gnu/libdl.so.2:
          	ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
          	libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          /lib/x86_64-linux-gnu/librt.so.1:
          	libpthread.so.0 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libpthread.so.0
          	libpthread.so.0 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libpthread.so.0
          	libpthread.so.0 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libpthread.so.0
          	libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6
          /usr/lib/x86_64-linux-gnu/libstdc++.so.6:
          	ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
          	libm.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libm.so.6
          	libgcc_s.so.1 (GCC_4.2.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1
          	libgcc_s.so.1 (GCC_3.3) => /lib/x86_64-linux-gnu/libgcc_s.so.1
          	libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1
          	libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.18) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.3) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.17) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          /lib/x86_64-linux-gnu/libm.so.6:
          	ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6
          /lib/x86_64-linux-gnu/libgcc_s.so.1:
          	libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          /lib/x86_64-linux-gnu/libpthread.so.0:
          	ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /lib64/ld-linux-x86-64.so.2
          	ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
          	libc.so.6 (GLIBC_2.14) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.3.2) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libc.so.6
          	libc.so.6 (GLIBC_PRIVATE) => /lib/x86_64-linux-gnu/libc.so.6
          /lib/x86_64-linux-gnu/libc.so.6:
          	ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
          	ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
          

          There is nothing missing, I did the same to opera binary.

          Why Opera doesn't show any error? It would be much easier to understand why this is happening.

          Reply Quote 0
            1 Reply Last reply
          • ardom
            ardom last edited by

            My partner uses Opera (I use Firefoxsince we use each other machines it makes life simpler) She for some time can not play the videos she receives from National Geographic. I have installed Adobe flash and in settings mark click to play and in block ads put NG as an exception. None of this has helped and the videos still do not play

            Reply Quote 0
              1 Reply Last reply
            • sgunhouse
              sgunhouse Moderator Volunteer last edited by

              That doesn't appear to be Flash. Are you actually using Linux? (This is the Linux forum.) If so, you probably need to install codecs for Chromium which are not included with Opera by default.

              Reply Quote 0
                1 Reply Last reply
              • bombacha
                bombacha last edited by

                All I had to do before the Opera update was to install the nwjs-ffmpeg and put it at the Opera installed directory and also create a "plugins" directory to install the flash there. That's it, it suppose to work just like that. In general, all I need is the nwjs-ffmpeg lib, with that facebook animations, videos, youtube, everything works. But sites like CNN, National Geographics and many others still uses flash.

                Yes, I'm using Debian Linux release 9.

                There is any way to see Opera debug/error/warnings informations?

                Reply Quote 0
                  1 Reply Last reply
                • avl
                  avl Opera last edited by

                  Hi again @bombacha,

                  The tutorial you linked to is no longer valid, it refers to a very old version of Opera. Sorry for the confusion.

                  browser-plugin-freshplayer-pepperflash

                  You don't need this package for Opera (and it will not be used); this is a wrapper that can be used to make Firefox use the PPAPI plug-in, it is not the plug-in itself.

                  The package on Adobe's site is called 'FP 26.0 for Ubuntu (apt)', you should be able to get this one from https://get.adobe.com/flashplayer/otherversions/ . Can you try downloading that one and installing it? It should install to a directory that will automatically get recognized by Opera.

                  Reply Quote 0
                    1 Reply Last reply
                  • kxdimon
                    kxdimon last edited by

                    Hi again @bombacha,
                    The tutorial you linked to is no longer valid, it refers to a very old version of Opera. Sorry for the confusion.

                    browser-plugin-freshplayer-pepperflash

                    You don't need this package for Opera (and it will not be used); this is a wrapper that can be used to make Firefox use the PPAPI plug-in, it is not the plug-in itself.
                    The package on Adobe's site is called 'FP 26.0 for Ubuntu (apt)', you should be able to get this one from https://get.adobe.com/flashplayer/otherversions/ . Can you try downloading that one and installing it? It should install to a directory that will automatically get recognized by Opera.

                    Thanks, it helped!
                    🆙

                    Reply Quote 0
                      1 Reply Last reply
                    • bombacha
                      bombacha last edited by

                      Sorry @avl,

                      It doesn't work, Debian 9 is not working with that apt for ubuntu. I did however downloaded the tar.gz. for NPAPI and install back on /usr/lib64/PepperFlash, no go.
                      Also did a ln -s /usr/lib64/PepperFlash/libflashplayer.so /usr/lib64/PepperFlash/libpepflashplayer.so

                      Also tried to chmod +x, chmod 775, chmod 777 the libfile with no success.

                      Again, the previous version all I had to do was to install it over /usr/lib/x86_64-linux-gnu/opera/plugins.

                      Thanks.

                      Reply Quote 0
                        1 Reply Last reply
                      • A Former User
                        A Former User last edited by

                        The npapi version of flash is useless on opera since, like other chromium based browser, it uses the ppapi flash.

                        If you do not mind using a third party repo, use deb-multimedia.org and install the package flashplayer-chromium from it. If you do, give me some credit, because some months ago I convinced its maintainer to include it in his repo, because the maintainer in the original debian repo has left the pepper flash plugin package broken for almost a year now.

                        Reply Quote 0
                          1 Reply Last reply
                        • bombacha
                          bombacha last edited by

                          Yes, I used the ppapi flash, not npapi. This last works just fine with Firefox.

                          Thank you for the info but I'm not using Opera anymore, I'm trying like 2 weeks to make flash work on Opera and it doesn't worth it. Opera is a lost cause.

                          Thanks.

                          Reply Quote 0
                            1 Reply Last reply
                          • A Former User
                            A Former User last edited by

                            Weird. Provided that you do have both repos (opera's and dmo) available, a

                            apt-get install opera-stable flashplayer-chromium

                            would be enough.

                            Reply Quote 0
                              1 Reply Last reply
                            • First post
                              Last post

                            Computer browsers

                            • Opera for Windows
                            • Opera for Mac
                            • Opera for Linux
                            • Opera beta version
                            • Opera USB

                            Mobile browsers

                            • Opera for Android
                            • Opera Mini
                            • Opera Touch
                            • Opera for basic phones

                            • Add-ons
                            • Opera account
                            • Wallpapers
                            • Opera Ads

                            • Help & support
                            • Opera blogs
                            • Opera forums
                            • Dev.Opera

                            • Security
                            • Privacy
                            • Cookies Policy
                            • EULA
                            • Terms of Service

                            • About Opera
                            • Press info
                            • Jobs
                            • Investors
                            • Become a partner
                            • Contact us

                            Follow Opera

                            • Opera - Facebook
                            • Opera - Twitter
                            • Opera - YouTube
                            • Opera - LinkedIn
                            • Opera - Instagram

                            © Opera Software 1995-2025