.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
শুরু করার জন্য উত্সর্গীকৃত পরিবেশে এটি চালানোর মূল কারণ )।
জাচারি ব্র্যাডি মূলত প্রস্তাব করেছিলেন (তবে সমস্যা রয়েছে ) ফাইলগুলি xdg-open
চালাতে পারে .desktop
তবে এটি আমাকে একটি বার্তা বাক্স বলে
ত্রুটি
প্যানেলে একটি প্লাগইন যুক্ত করতে ব্যর্থ
Xfce4- প্যানেলের কোনও চলমান উদাহরণ পাওয়া যায় নি
উভয়ই এর জন্য .desktop
এবং অন্য কোনওটির জন্য যা অন্যথায় কাজ করে। (আমি প্লেইন উবুন্টু চালাচ্ছি, এক্সএফসি নেই)।
~
("হিসাবে" ~
" হিসাবে উপস্থিত ছিল /home/anaphory
") ছিল, যা আমি env > check;
কমান্ডের মাঝখানে যোগ করে জানতে পেরেছিলাম । তবে আমি নিশ্চিত যে এটির ডিবাগ করার আরও ভাল উপায় আছে!
xdg-open
বেশ কিছুক্ষণের জন্য এটি বাগড হয়ে গেছে এবং কেবলমাত্র পাঠ্য সম্পাদকদের ডেস্কটপ আইকনগুলি খুলি ...