.desktop
특정 콘다 환경에서 다음과 같이 파이썬 프로그램을 시작 하는 파일이 있습니다.
[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
이것은 작동했지만 최근에 파이썬 환경을 조정했습니다.
이제 터미널에서 같은 명령
$ bash -c "source /vol/home/kaipingga/anaconda3/bin/activate qutebrowser; qutebrowser"
응용 프로그램을 실행하지만 .desktop
파일은 그렇지 않습니다. 어떤 오류가 있는지 어떻게 알 수 있습니까?
내 다른 .desktop
파일이 제대로 실행되면 파이썬 환경에 문제가 있다고 가정합니다. 현재로서는 해킹이 매우 어렵습니다 (이것은 전용 conda
환경에서 시작하여 시작 하는 주요 이유 입니다).
Zachary Brady는 원래 파일을 실행할 수 있다고 제안했지만 ( 문제가 있음 ) 메시지 상자가 표시됩니다.xdg-open
.desktop
오류
패널에 플러그인을 추가하지 못했습니다
xfce4-panel의 실행중인 인스턴스가 없습니다.
이것 .desktop
과 그렇지 않은 다른 것을 위해. (나는 xfce가없는 일반 우분투를 실행 중입니다).
~
것으로 나타났습니다 ( " ~
"가 아닌 " " 로 나타남 /home/anaphory
) env > check;
. 명령 중간 에 추가하여 알 수 있습니다. 그러나 이것을 디버깅하는 더 좋은 방법이 있다고 확신합니다!
xdg-open
했습니다. 꽤 오랫동안 버그 가 발생하여 텍스트 편집기에서 바탕 화면 아이콘 만 열립니다 ...