Вчера я попытался создать быстрый список рабочего стола для моего gnome-терминала, чтобы открыть byobu с определенным профилем byobu.
Вот часть моего файла gnome-terminal.desktop:
[NetBook_Byobu Shortcut Group]
Name=NetBook Byobu
Exec=gnome-terminal --disable-factory --sm-client-disable --class=netbook_byobu -x BYOBU_WINDOWS=netbook-session byobu
TargetEnvironment=Unity
Но ничего не добавляется, когда я нажимаю на ярлык. Поэтому я попытался запустить команду exec.
gnome-терминал открыт с ошибкой:
There were an error while the creation of the child process for this terminal
The execution of the Child proccess « BYOBU_WINDOWS=netbook-session » failed (no files or folder of that type)
Но когда я запускаю byobu с профилем byobu:
$ BYOBU_WINDOWS=netbook-session byobu
Команда отлично работает
I не понимаю, где проблема. Может быть, кто-то может мне помочь?
С наилучшими пожеланиями, Винаэль
Попробуйте это:
[Desktop Entry]
Name=My Custom Byobu
Comment=Custom Byobu Windows
Icon=byobu
Exec=BYOBU_WINDOWS=netbook-session byobu
Type=Application
Terminal=true
Categories=GNOME;GTK;Utility;
X-GNOME-Gettext-Domain=byobu
Это основано на файле рабочего стола byobu по умолчанию в /usr/share/applications/byobu.desktop
.