18.04: Выполненный zenity в фоне или не шоу терминал

A. файл на рабочем столе выполняет некоторые диалоговые окна с помощью zenity (больше) в системе Ubuntu 18.04.

Я хочу просто, чтобы zenity диалоговые окна подошли, не терминал. Я попытался установить Терминальный тег на ложь и выполнить его без Терминального тега.

Я чувствую, что это - вопрос, на котором нужно было уже задать здесь, но я, может казаться, ничего не нахожу на этом.

Править: Я выполняю zenity версию 3.28.1, Также я получаю предупреждение "Gtk-сообщение: 13:03:17.218: GtkDialog отображается без переходного родителя. Этому препятствуют". когда я называю команду zenity. Я думал, возможно, что это делало терминальное всплывающее окно, таким образом, я пытался отправить предупреждение/dev/null, но терминал все еще открывается.

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

0
задан 12 March 2020 в 22:59

1 ответ

Следующее примерило 19.10 с 3.32.0-4 версиями zenity.

Измененный мой Viber .desktop зарегистрируйте следующий путь:

$ cp ~/.local/share/applications/Viber.desktop ~/.local/share/applications/runzenity.desktop

$ gedit .local/share/applications/runzenity.desktop

[Desktop Entry]
Name=ZenScript
Comment=Calendar showing
Exec=/home/user/test/zenscript.sh
Icon=/usr/share/pixmaps/viber.png
Terminal=false
Type=Application

Созданный ~/test/zenscript.sh сценарий:

#!/bin/bash
/usr/bin/zenity --calendar

Сделанный этим исполняемый файл: chmod +x ~/test/zenscript.sh.

Значок приложения ZenScript появился в главном меню. После нажатия это заносит в календарь, открывается без терминала.

0
ответ дан 17 March 2020 в 00:03

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

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