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