Recentemente, notei que quando eu clico em um link irc://
no meu navegador (Chromium), ele lança o HexChat e, quando eu fechar o HexChat, ele será executado no Firefox.
Suspeito que pode haver algo errado com a configuração do Chromium, executei xdg-open irc://
no terminal e o mesmo resultado foi seguido: primeiro o HexChat e depois o Firefox. No entanto ...
$ xdg-settings get default-url-scheme-handler irc
io.github.Hexchat.desktop
Não há nada sobre o Firefox. Como posso descobrir por que e onde o Firefox está sendo convocado?
Editar. Eu tentei executar isso a partir de um terminal, e acho que a saída pode lançar alguma luz
$ xdg-open irc://chat.freenode.net Fatal Python error: PyInterpreterState_Delete: remaining subinterpreters
/usr/bin/xdg-open: line 756: 3718 Aborted (core dumped) "$command_exec" "$@"
/usr/bin/xdg-open: line 881: x-www-browser: command not found Fatal Python error: PyInterpreterState_Delete: remaining subinterpreters
Não consegui encontrar algo particularmente útil no Google ao pesquisar esses erros.
(Estou usando o Arch Linux, se isso importa.)