Não é possível alterar o manipulador de URLs xdg-open para o firefox

1

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)

    
por joemaro 03.09.2016 / 12:53

1 resposta

1

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.

    
por 19.09.2016 / 19:36