如何更改启动器项目启动的命令?

ast*_*ohn 11 unity launcher 11.04

我不确定尝试从仪表板启动程序时发出了什么命令。我如何确定这一点并修改这些快捷方式的命令?

例如,我想更改命令以从以下位置启动 Skype:

skype
Run Code Online (Sandbox Code Playgroud)

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
Run Code Online (Sandbox Code Playgroud)

我不确定当我单击破折号中的图标时发出了哪个命令,我不确定我将如何更改它。使用 gnome 菜单编辑器更改它似乎没有任何效果。

des*_*gua 14

虽然我找不到快捷方式,但我们可以使用该.local/share/applications文件夹。

您可以通过以下方式创建文件:

gedit ~/.local/share/applications/myskype.desktop  
Run Code Online (Sandbox Code Playgroud)

然后将这样的内容粘贴到其中:

[桌面输入]  
版本=1.0
名称=我的Skype
exec=env LD_PRELOAD="/usr/lib32/libv4l/v4l1compat.so" skype
终端=假
X-MultipleArgs=false
类型=应用程序
图标=Skype
类别=GNOME;GTK;网络;
StartupWMClass=Skype
启动通知=真
X-Ayatana-Desktop-Shortcuts=NewWindow;

【NewWindow快捷组】
名称=打开一个新窗口
exec=env LD_PRELOAD="/usr/lib32/libv4l/v4l1compat.so" skype
目标环境=统一  

保存并退出。