昨天,我尝试为我的 gnome-terminal 创建一个桌面快捷列表,以使用特定的 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-terminal 打开时出现错误:
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
该命令运行完美
我不明白问题出在哪里。也许有人能帮助我?
谨致问候,Winael
答案1
尝试这个:
[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
。