Default Chromium Browser does not allow extensions

Hello,

I just installed OpenMandriva latest Rome rome 24.12 x86_64. I am on the KDE destop. I opened up the default Chrome Browser but I cannot add any extensions. I can enter the extension such as Bitwarden but when I hit enter, nothing happens. Is there a setting that I need to give permissions in order for this function to work? Thanks

Welcome to the community!

Unfortunately, ungoogled-chromium has an upstream problem that does not allow apps to be installed from the Web Store (and some that cannot be installed manually). If you need extensions, you can enable the repository for Brave from the Software Repository Selector application in the menu.

1 Like

Knowing that you can grab them from the Brave repo.

That is some excellent info right there. :100:

I think that is intentionally as Ungoogled Chromium strips “anything Google” out of it

https://ungoogled-software.github.io/ungoogled-chromium-wiki/faq#can-i-install-extensions-or-themes-from-the-chrome-webstore

2 Likes

Thank you zeroability, Wilson Phillips, and omvfan for the quick responses. I am not at my linux computer, but I will give this a try when I get home. Best regards.

1 Like

In your App Launcher, under System, you should see Software Repository Selector and it makes it so easy to add the Brave Repo.

Oh, don’t forget to refresh.

1 Like

Yes, and the developer extension that enables Web Store also does not work.

WilsonPhilips, Thanks. I added brave to the repository per your suggestion. Newbie here. What do I do next to refresh? I did the dnf sudo dnf upgrade but I don’t know how to access this repository.

sudo dnf refresh

After that, the browser should install extensions.

Do a dnf repolist to check that the brave repo is listed, if it is

sudo dnf install brave-browser

if you need to find if a package is available or just its name for installing you can use dnf search

dnf dearch brave - for example

1 Like

Thanks. I followed your instructions and I am replying to you using the Brave Browser.

1 Like

Sorry. I did that but still no luck with the default Chrome Browser.

1 Like

I tried the same and went to the chrome store directly and still cannot install extentions. I installed a Flatpak version of Chromium and its version is 1.3.2, whereas the version from dnf is 1.3.1. Just wondering is it’s a version thing. The Flatpak version works fine installing extentions, but does’t work with the desktop file “Info and Resources” for some reason.

@jsluk55 @IndieMurph

As said:

The ungoogled-chromium has been our choice to ship as default, then reading many complaints about the extensions we’ve got some doubts.
So we asked the community to express their preference and the community answered. See the poll.
They prefer privacy vs. spyware.

If you wish the google spyware-ized browser of course you can install it. It’s your choice :wink:

I don’t know what the flatpak version is, maybe not-ungoogled?

I actually like the idea of ungoogled-chromium. Extensions are nice, but not at the cost of privacy. I’ll just figure out some other way of sharing my bookmarks between my systems. The BookmarkHub extention made that super simple. Meh, a little extra work for no-google-eyes on everything I do is just fine. Thanks for the reply.

2 Likes

You can always try Brave.

1 Like

If it helps anyone, on other distros I’ve always been able to fix the greyed-out “Add to Chrome” button problem by simply refreshing the page. This is assuming that you’ve already manually installed the Chromium Web Store extension, of course.

However, I’ve actually been having a somewhat different problem. Whenever I try to install an extension, I get the message:

Could not unzip extension.

If I launch Chromium from the terminal, it shows this output at the same time:

[11988:4:0206/102601.054551:ERROR:zip_reader.cc(153)] Cannot open ZIP from file handle 18
[11988:4:0206/102601.055316:ERROR:zip.cc(202)] Cannot open ZIP from file handle 18

The only way I can get an extension to install, is to manually download the .crx file, unzip it, then use the “Load Unpacked” button on the extensions page.

This is only happening on the version of Ungoogled Chromium that comes with OpenMandriva. I tried downloading the Appimage and binary tarball versions of Ungoogled Chromium and they function correctly in OpenMandriva.

(Note that I haven’t yet installed OpenMandriva on actual hardware, but this has happened both in the Live environment as well as a VM install.)

1 Like

@silentJET85
welcome1

1 Like

I opened a bug report here:

I must be blind. Just installed OpenMandriva Lx ROME to my main system(formally Arch) and saw the chrome://ungoogled-first-run page and the How-To section about installing extensions. So I gave it a try. Didn’t make it too far. Clicking on the Chromium.Web.Store.crx file produces Could not unzip extension. Oh well. I’m sure it’ll all get resolved eventually. Thankfully, silentJET85 opened a bug report for this.