Plasma Browser Integration extension reports "Unsupported operating system", "This extension is only supported on Linux and FreeBSD" after installing it on Chromium 76.0.3809.132
Although it does work perfectly on Firefox.
It happens at least with plasma5-plasma-browser-integration 5.17 as well as 5.16.5 AFAICT
Updated many apps as well as the OS. Now I'm using the following:
-Plasma Integration extension 1.7
Still wouldn't work, but the message displayed by the extension changed to:
"Failed to connect to the native host.
Make sure the 'plasma-browser-integration' package is installed correctly and that you are running Plasma 5.13 or later.
Specified native messaging host not found"
Doing a bit more of research I found a workaround:
Apparently Chromium was looking for:
/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json instead of:
So I did this:
mkdir -p ~/.config/chromium/NativeMessagingHosts/ ;
ln -s /usr/local/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json ~/.config/chromium/NativeMessagingHosts/org.kde.plasma.browser_integration.json
And problem solved!
(In reply to patricio from comment #1)
awesome -- thanks for the investigation. We will patch it to search in the correct location
(In reply to Tobias C. Berner from comment #2)
Awesome! Thank you Tobias
A commit references this bug:
Date: Thu Nov 28 17:40:13 UTC 2019
New revision: 518595
www/plasma5-plasma-browser-integration: fix chrome integration
The extension-file got installed into the wrong directory:
and therefore was not found by chrome. Correct this.
Reported by: Patricio Villar <firstname.lastname@example.org>
Can confirm this is solved in plasma5-plasma-browser-integration 5.17.3_1
Thanks for fixing the port ;)