Unity .desktop file ничего не делает

Я новичок в Linux, и я использую Ubuntu 16.04.

Я пытаюсь создать файл .desktop для простейшего кода. Однако я не могу понять, почему, но когда я дважды щелкаю по нему, ничего не происходит, кроме того, что значок появляется в Launcher в течение нескольких секунд.

Вот мой файл .desktop: [ ! d2]

[Desktop Entry]
Version=1.0
Name=Shortcut-Test
Comment=No comment for now
Exec=/home/julien/Desktop/Test.sh
Icon=/home/julien/Desktop/Pic.png
Terminal=false
Type=Application
Categories=Utility;Application;

Вот файл Test.sh, который он запускает:

#!/bin/bash
python Test.py

Вот целевой файл Test.py:

f = open("Test.txt", "w") 
f.write("Test successful!")
f.close() 

. Рабочий стол, .sh и .py находятся в /home/julien/Desktop и имеют разрешения chmod +x. Когда я запускаю Test.sh с терминала, все работает отлично, и создается файл Test.txt. Однако, когда я дважды щелкаю по значку ярлыка-теста, ничего не происходит.

Кто-нибудь может заставить этот простой пример работать? Любая помощь приветствуется!

1
задан 27 February 2017 в 03:08

0 ответов

Другие вопросы по тегам:

Похожие вопросы: