Eu tenho um arquivo .desktop
para iniciar um programa python em um ambiente conda específico, como este:
[Desktop Entry]
Version=1.0
Name=Qutebrowser
GenericName=Web Browser
Comment=View and edit files
MimeType=text/html;
Exec=bash -c "source /vol/home/kaipingga/anaconda3/bin/activate qutebrowser; qutebrowser"
Icon=/vol/home/kaipingga/.config/qutebrowser.svg
Type=Application
Terminal=false
Categories=Network;Utility;X-Python;
StartupWMClass=Qutebrowser
X-Desktop-File-Install-Version=0.20
Isso costumava funcionar, mas eu ajustei meu ambiente python recentemente.
Agora, em um terminal, o mesmo comando
$ bash -c "source /vol/home/kaipingga/anaconda3/bin/activate qutebrowser; qutebrowser"
executa o aplicativo, mas o arquivo .desktop
não. Como descubro devido a qual erro é esse?
Meus outros arquivos .desktop
rodam bem, eu suponho que algo está errado com o meu ambiente Python, que é bem interessante no momento (que é o principal motivo para rodar isso em um ambiente conda
dedicado para começar).
Zachary Brady sugeriu originalmente (mas há problemas ) xdg-open
pode executar .desktop
arquivos , mas me dá uma caixa de mensagem dizendo
Error
Failed to add a plugin to the panel
No running instance of xfce4-panel was found
ambos para .desktop
e para outro que funcione de outra forma. (Estou executando o Ubuntu simples, sem xfce).