Two default browsers

Good afternoon

I have more than one browsers installed
Opera, Chromium and LibreWolf.
I set Opera as default browser via Menu-Settings

I see strange things

When I open link from some progs
Opera opens first and show needed page, and Chrome opens immediately after Opera and show the same page.

This behavior is observed in the QTerminal, CherryTree
Telegram-desktop is ok, opens only Opera.

OS = Fadora LXQt 38

$ cat ~/.config/mimeapps.list
[Default Applications]
text/html=opera.desktop
x-scheme-handler/http=opera.desktop
x-scheme-handler/https=opera.desktop
x-scheme-handler/about=opera.desktop
x-scheme-handler/unknown=opera.desktop
x-scheme-handler/tg=org.telegram.desktop.desktop
x-scheme-handler/mailto=opera.desktop
[Added Associations]
x-scheme-handler/tg=userapp-Telegram Desktop-PSYVV1.desktop;userapp-Telegram Desktop-5S4OW1.desktop;org.telegram.desktop.desktop;
application/pdf=qpdfview-qt5.desktop;
video/x-msvideo=mediainfo-qt.desktop;
video/mp4=mediainfo-qt.desktop;
video/x-matroska=mediainfo-qt.desktop;
application/pkcs7-signature=org.gnome.Evince.desktop;
audio/mp4=mediainfo-qt.desktop;
$

$ xdg-mime query default text/html
opera.desktop
$

No chromium…

How can I get rid from opening pages by chromium?

does that happen when you try to clear app data(like cache)?

Which app?
Opera?
Cromium?

for apps that do redirect you to both apps

Try this:

rm -f ~/.local/share/applications/{mimeapps.list,mimeinfo.cache}
sudo update-desktop-database
sudo update-mime-database /usr/share/mime
xdg-mime default opera.desktop x-scheme-handler/{http,https}
xdg-open https://example.org/

1 Like

BTW,
At my another PC with Cinnamon and Opera, FireFox, PaleMoon
everythin work right

it’s Chromium naughty

1 Like
echo ${BROWSER}
readlink -f $(type -p ${BROWSER})
readlink -f $(type -p opera)
opera https://example.com/
BROWSER=opera xdg-open https://example.net/

$ echo ${BROWSER}

[archer@DELLV ~]$ readlink -f $(type -p ${BROWSER})
readlink: missing operand
Try ‘readlink --help’ for more information.
[archer@DELLV ~]$

1 Like

$ readlink -f $(type -p opera)

/usr/lib64/opera/opera

[archer@DELLV ~]$

opera https://example.com/

show

BROWSER=opera xdg-open https://example.net/

if opera is opened show 3 tabs example.net

if closed show 1 tab

With the CherryTree, the problem was solved by brute force.
I found the setting and specified it clearly.
Before that, the box was shaded.

1 Like

I have another notebook with Fedora 38 LXQt +Opera +Chromium

QTerminal behaves adequately