snapd nows exposes a xdg-settings wrapper that bridges to the outside.
However setting as the default browser now fails with the following
error:
Error org.freedesktop.DBus.Error.Failed: cannot find desktop file
"/var/lib/snapd/desktop/applications/chromium_chromium-browser.desktop"
snapd's xdg-settings wrapper prepends $SNAP_NAME + "_" to the desktop
file name passed as a parameter. So chromium needs to be patched to pass
"chromium.desktop" instead of "chromium-browser.desktop".
** Changed in: chromium-browser (Ubuntu)
Assignee: (unassigned) => Olivier Tilloy (osomon)
** Changed in: chromium-browser (Ubuntu)
Importance: Medium => High
** Summary changed:
- [snap] Chromium cannot determine or set the default browser
+ [snap] Chromium fails to set itself as default browser
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1741078
Title:
[snap] Chromium fails to set itself as default browser
Status in chromium-browser package in Ubuntu:
Triaged
Bug description:
When browsing to chrome://settings, the [Default browser] section
shows the following message:
Chromium cannot determine or set the default browser
and it doesn't allow setting itself as the default browser.
Note that setting the default webbrowser to the chromium snap from the
outside does work:
xdg-settings set default-web-browser chromium_chromium.desktop
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1741078/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp