xdg-open: nenhum método disponível para abertura - Crontab

xdg-open: nenhum método disponível para abertura - Crontab

Eu escrevi um script em python3 que me fornece alguns links magnéticos, o script funciona perfeitamente, mas quero que ele seja executado periodicamente, então criei um cron job para fazer isso todos os dias.

Ao testá-lo, recebo o erro xdg-open: nenhum método disponível para abrir 'magnet....'

já verifiquei que meu navegador padrão é o firefox e o aplicativo padrão para links magnéticos é o qbitorrent, estou sem ideias de como consertar isso

/usr/bin/xdg-open: 851: /usr/bin/xdg-open: www-browser: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: links2: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: elinks: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: links: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: lynx: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: w3m: not found
xdg-open: no method available for opening 'magnet:?x

Obrigado

Responder1

acabei de encontrar a solução,

eu estava usando um arquivo bash para iniciar o ambiente virtual python3 e executar o script.

eu adicionei no início do arquivo 2 variáveis ​​de ambiente

export BROWSER=/usr/bin/firefox
export DISPLAY=:0

que resolveu o problema

informação relacionada