Verifique a variável BROWSER em /etc/profile
e /etc/environment
e, eventualmente, em ~/.bashrc
. É provavelmente definido como /usr/bin/xdg-open
, portanto você deve considerar alterá-lo para evitar a chamada recursiva.
Meu problema é que muitos programas chamam o xdg-open para abrir sites, mas no meu sistema de manjaro (baseado em arco) isso de alguma forma está ligado a copos :) Quando uma chamada desse tipo para o xdg-open acontece, o uso da cpu aumenta muito, sem que nada aconteça. Eu reinicio porque o laptop fica quente muito rapidamente.
~ $ xdg-settings get default-web-browser
cups.desktop
Quando eu quero mudar isso, recebo a seguinte resposta
~ $ xdg-settings set default-web-browser firefox.desktop
xdg-settings: $BROWSER is set and can't be changed with xdg-settings
Eu posso ir em frente e alterar a variável de ambiente para o navegador e estou fixo, MAS apenas para este terminal. Como eu pude fazer esta mudança permanente / autostart?
(usando: i3 4.12, casca de peixe)