[Linux]Set as default browser" banner cannot be dismissed
-
MathieuSpi last edited by
Environment:
- Opera GX: opera-gx-stable 129.0.5823.26 (amd64)
- OS: Arch Linux (rolling)
- Kernel: 6.19.9-arch1-1
- Desktop: KDE Plasma / Wayland (wayland-0)
- Shell: fish
- CPU: AMD Ryzen 7 7800X3D 8-Core Processor
- GPU: AMD Radeon RX 7900 XTX (RDNA3, navi31)
- GPU driver: Mesa 26.0.3 (radeonsi, ACO)
- Locale: fr_FR.UTF-8
System libraries:
- glibc 2.43
- Mesa 26.0.3 / vulkan-radeon 26.0.3
- Qt6 6.10.2 (qt6-base + qt6-wayland + qt6-tools)
- NSS 3.122
Logs collected with:
opera-gx --enable-logging --v=1
Bug 1: "Set as default browser" banner cannot be dismissed
Description:
Opera GX shows the "Set as default browser" banner on every launch, even when it IS the system default browser. The banner reappears after every restart.Verified with:
$ xdg-settings get default-web-browser opera-gx.desktopTested workarounds (none work):
- Setting Opera GX as default via
xdg-settings set default-web-browser opera-gx.desktop - Creating
opera-gx-stable.desktopand setting it as default - Setting
"check_default_browser":falsein~/.config/opera-gx/Default/Preferences(overwritten on launch) - Dismissing with X button (reappears on restart)
- Installing
qtpathssymlink in/usr/bin/
Possibly related log entry:
/usr/bin/xdg-mime: ligne 885: qtpaths: commande introuvableOpera GX internally calls
xdg-mimewhich requiresqtpaths. On Arch Linux,qtpathsis installed at/usr/lib/qt6/bin/but not in the default PATH. Even after adding a symlink in/usr/bin/, the banner persists.Note: Opera Stable 129.0.5823.22 does NOT show this banner on the same system.