• Browser
  • Mail
  • News
  • Community
  • About
Register Login
HomeBlogsForumThemesContributeSocial

Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    We will be doing maintenance work on Vivaldi Translate on the 11th of May starting at 03:00 (UTC) (see the time in your time zone).
    Some downtime and service disruptions may be experienced.
    Thanks in advance for your patience.

    1. Home
    2. Community & Services
    3. Archive
    4. Half my extension don't work on Linux Arch (Kernel 5.12.10, KDE 5)

    Unsolved Half my extension don't work on Linux Arch (Kernel 5.12.10, KDE 5)

    Archive
    4
    21
    1.1k
    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.
    • M
      Mashallah
      last edited by A Former User

      I've been using Vivaldi on Windows for several years now and had a fairly comprehensive extension setup for all my needs. Recently I got a new laptop and installed Arch Linux (with kernel version 5.12.10 and the latest version of KDE/plasma if that matters) and Vivaldi 4.0.2312.25, using Vivaldi Sync to sync it up with my Windows installation. All the extensions carried over, but half of them seemingly don't work properly.

      For example, in uBlock Origin, the element zapper is simply unaccessible (as in, pressing the relevant buttons to turn it on has no discernible effect) on most websites (though on a few websites such as DuckDuckGo it mysteriously works for no apparent reason).

      The Search By Image extension ( https://chrome.google.com/webstore/detail/search-by-image/cnojnbdhbhnkbcieeekonklommdnndci/related ) does not seem to work at all in my testing - the buttons still show up in the context menu, but pressing them has no discernible effect.

      I attempted manually reinstalling those extensions and relaunching my browser several times, nothing seems to have had any effect.

      How can I even begin to solve this?

      I installed Vivaldi through Pacman if it matters.

      1 Reply Last reply Reply Quote 0
      • M
        Mashallah
        last edited by

        Updating to Vivaldi 4.0.2312.27 had no effect and the bug still persists.

        1 Reply Last reply Reply Quote 0
        • M
          Mashallah
          last edited by

          I just tested all those same extensions in Brave Version 1.25.72 and they all worked perfectly there, suggesting the issue is Vivaldi-specific.

          npro
          N
          1 Reply Last reply
          Reply Quote 0
          • npro
            N
            npro @Mashallah
            last edited by

            @mashallah said in Half my extension don't work on Linux:

            I just tested all those same extensions in Brave Version 1.25.72 and they all worked perfectly there, suggesting the issue is Vivaldi-specific.

            You mean you sync'ed them as well from Brave for Windows to Brave for Linux?

            a.png kde.png ws.png * The Window Panel requests *

            M
            1 Reply Last reply
            Reply Quote 0
            • M
              Mashallah @npro
              last edited by

              @npro No, I don't have a Brave for Windows setup, as I've been using exclusively Vivaldi for years, so I just manually installed them on Brave for Linux and tested them that way, and they all just worked right away. But given that I attempted manually reinstalling those extensions on Vivaldi for Linux, I don't think the Sync is likely to be the culprit.

              npro
              N
              1 Reply Last reply
              Reply Quote 0
              • npro
                N
                npro @Mashallah
                last edited by npro

                @mashallah Then that sentence is not justified, extensions installed manually in Vivaldi always worked for me. Manually overwriting extensions after they were already sync'ed doesn't mean they are cleanly installed to be compared with how they work in a fresh Brave profile, especially when this concerns different OSes. Try installing the same extensions in a new clean Vivaldi profile for testingvivaldi-stable --user-data-dir=/tmp/vivtestprofile &

                /added : and if they work you should manually removing Extensions-related data from you config folders, while keeping a backup beforehand. Then import what settings you can from extensions that support exporting data to a file or similar.

                a.png kde.png ws.png * The Window Panel requests *

                M
                1 Reply Last reply
                Reply Quote 0
                • M
                  Mashallah @npro
                  last edited by

                  @npro It works perfectly that way, thanks! So it seems the bug is related to Vivaldi Sync. I'll try completely clearing my Vivaldi user data, installing all extensions manually, and then re-Syncing again to see if that helps.

                  npro
                  N
                  1 Reply Last reply
                  Reply Quote 0
                  • npro
                    N
                    npro @Mashallah
                    last edited by

                    @mashallah said in Half my extension don't work on Linux:

                    then re-Syncing again to see if that helps

                    yeah that could be an idea 🙂

                    a.png kde.png ws.png * The Window Panel requests *

                    M
                    1 Reply Last reply
                    Reply Quote 0
                    • M
                      Mashallah @npro
                      last edited by

                      @npro This solution worked, thanks. Though this is still clearly a Vivaldi Sync bug that needs to be fixed at some point.

                      npro
                      N
                      1 Reply Last reply
                      Reply Quote 0
                      • npro
                        N
                        npro @Mashallah
                        last edited by npro

                        @mashallah Not sure about it, if an extension writes some data somewhere in MS Windows (like C:\Windows\TEMP) it could be possible that the programmer didn't think about the possibility of someone syncing it to Linux so that the path would be changed automatically, which would make the extension not work.

                        a.png kde.png ws.png * The Window Panel requests *

                        M
                        1 Reply Last reply
                        Reply Quote 1
                        • M
                          Mashallah @npro
                          last edited by

                          @npro The bug suddenly returned. All the same symptoms as before. Idk what to do.

                          1 Reply Last reply Reply Quote 0
                          • M
                            Mashallah
                            last edited by

                            @guigirl I guess I'll try completely excluding extensions from Sync and using Sync only for everything else. Ultimately I can't drop Sync entirely as a few of my more obscure and rarely used passwords are stored only in Vivaldi Password Manager.

                            1 Reply Last reply Reply Quote 0
                            • M
                              Mashallah
                              last edited by

                              @guigirl I actually have and use KeePass, and have been for a few years, with >90% of my passwords being there. But on a few websites I very rarely use, I've been lazy and used Vivaldi's password generator and manager. I don't even remember which exact websites those were, so migrating all of them into KeePass would be a challenge, and I don't want to find out later that I lost access to some of those.

                              1 Reply Last reply Reply Quote 0
                              • M
                                Mashallah
                                last edited by Mashallah

                                The problem returned after I closed Vivaldi and launched it again. At this point it seems unrelated to Sync. Having to reset my extensions every day makes long-term usage of Vivaldi untenable and I'll have to switch to Brave unless I figure out a lasting solution to this.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  Mashallah
                                  last edited by Mashallah

                                  @gwen-dragon My full list of extensions: https://i.imgur.com/YMuZ7F7.png
                                  Most of my Vivaldi settings are defaults other than cosmetic stuff, tab behaviour, and search engine preferences. I have never pressed Delete Browser Data.
                                  The two extensions that most noticeably break are uBlock Origin and Search By Image - they are the two I always noticed breaking. Autoscroll definitely doesn't ever break. Not sure about others as it's a bit harder to immediately notice. Just tested the Google Translate extension - the inline translation functionality is broken, but it retains the ability to open a new translator tab.

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    Mashallah
                                    last edited by Mashallah

                                    I have a potentially relevant update - uBlock Origin didn't work in the restored session YouTube tab I had, even if I reloaded the tab multiple times. However, closing the tab and opening a new YouTube tab made it work there again. It's still not working correctly in other tabs from the restored session. What is going on?

                                    EDIT: Closing Vivaldi and launching it again made uBlock Origin stop working on that YouTube tab again. Similarly, closing the tab and opening a new YouTube tab again makes uBlock Origin work again, meaning this is fully reproducible. I think this is as close to a confirmation of cause+effect as it gets.

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      Mashallah
                                      last edited by Mashallah

                                      Testing more things - extensions never work in cloned tabs, regardless of whether they worked in the parent tab. New tabs opened either by Ctrl+T or by middle-clicking a link always have extensions work, even if they didn't work in the parent tab. Disabling lazy loading of restored session tabs had no impact - restored session tabs still had broken extensions. This is the most bizarre bug I ever experienced. I just don't get it.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        Mashallah
                                        last edited by

                                        Testing all these same things in Brave confirms this behaviour is Vivaldi-specific. I reinstalled Vivaldi multiple different times (both from Pacman and AUR to make sure it's not specific to one install script being broken), including scrubbing all Vivaldi-related folders clean, none of that helped.

                                        1 Reply Last reply Reply Quote 0
                                        • M
                                          Mashallah
                                          last edited by

                                          @gwen-dragon
                                          aapbdbdomjkkjkaonfhkkikfgjllcleb : Google Translate : version 2_0_9
                                          ahfgeienlihckogmohjhadlkjgocpleb : Web Store : version 0_2
                                          cimiefiiaegbelhefglklhhakcgmhkai : Plasma Integration : version 1_8_0_1
                                          cjpalhdlnbpafiamejdnhcphjbkeiagm : uBlock Origin : version 1_35_2
                                          cnojnbdhbhnkbcieeekonklommdnndci : Search by Image : version 3_6_3
                                          fngmhnnpilhplaeedifhccceomclgfbg : EditThisCookie : version 1_6_3
                                          jffbochibkahlbbmanpmndnhmeliecah : Vivaldi Picture-In-Picture : version 1_0
                                          jinjaccalgkegednnccohejagnlnfdag : Violentmonkey : version 2_13_0
                                          kmendfapggjehodndflmmgagdbamhnfd : CryptoTokenExtension : version 0_9_74
                                          mhjfbmdgcfjbbpaeojofohoefgiehjai : Chromium PDF Viewer : version 1
                                          mnjggcdmjocbbbhaepdhchncahnbgone : SponsorBlock for YouTube - Skip Sponsorships : version 2_0_16_2
                                          mpognobbkildjkofajifpdfhcoklimli : Vivaldi : version 1_5
                                          nkeimhogjdpnpccoofpliimaahmaaome : Google Hangouts : version 1_3_16
                                          occjjkgifpmdgodlplnacmkejpdionan : AutoScroll : version 4_10
                                          ogfcmafjalglgifnmanfmnieipoejdcf : uMatrix : version 1_4_0
                                          ohnjgmpcibpbafdlkimncjhflgedgpam : 4chan X : version 1_14_21_3
                                          pkedcjkdefgpdelpbcmbmeomcjbeemfm : Chrome Media Router : version 9121_329_0_0

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            Mashallah
                                            last edited by Mashallah

                                            @gwen-dragon
                                            uBlock Origin has the most noticeable failure state - it stops blocking YouTube ads and the element zapper becomes completely unaccessible.
                                            Search By Image remains in the context menu, but all buttons related to the extension within the context menu stop working - clicking them has 0 noticeable effect.
                                            Google Translate loses the inline translation feature.

                                            All of those are reproducible on my machine by either cloning a tab and trying to use those extensions in the cloned tab or closing the browser and restoring the previous session and trying to use those extensions in any tab from the previous session.

                                            1 Reply Last reply Reply Quote 0
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post

                                            Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                                            Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status