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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1741078

Title:
  [snap] Chromium fails to set itself as default browser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1741078/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to