LINUX.ORG.RU

Через кнопку запуска не запускаются приложения в терминале

 ,


0

1

DEBIAN/MATE.
Через кнопку запуска не запускаются приложения в терминале. Как исправить?

Перемещено hobbit из development



Последнее исправление: prikolotin3 (всего исправлений: 1)

Рискну предположить, что они запускаются, но так быстро отрабатывают, что окно терминала успевает закрыться, еще до конца не открывшись.

Infra_HDC ★★★★★
()
Последнее исправление: Infra_HDC (всего исправлений: 1)
Ответ на: комментарий от Infra_HDC

Попробовал

#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=true Icon=mate-panel-launcher Icon[ru_RU]=mate-panel-launcher Exec=python3 /home/s0/py/helloworld.py 1>/home/s0/1.txt Name[ru_RU]=python3 Name=python3

файл 1.txt остаётся пустой (при запуске же из терминала в него вывод производится)

prikolotin3
() автор топика

Скорее всего в системе не назначен терминал по умолчанию, поэтому десктоп-файл не отрабатывает, просто не знает в чем выполнить. Назначь или пропиши конеретный терминал в десктоп-файле. А-ля:

Exec=terminal_name -e helloworld.py
dmitry237 ★★★★
()
Ответ на: комментарий от dmitry237

root@comp1:~# update-alternatives –config x-terminal-emulator Есть только одна альтернатива в группе ссылок x-terminal-emulator (предоставляющая /usr/bin/x-terminal-emulator): /usr/bin/mate-terminal.wrapper Настраивать нечего.

prikolotin3
() автор топика
Ответ на: комментарий от dmitry237

Получилось!

#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon=py Icon[ru_RU]=py Name[ru_RU]=helloworld Exec=mate-terminal -e /home/s0/py/helloworld.py Name=helloworld

Спасибо!

prikolotin3
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.