我希望在 Ubuntu 20.04 中启动一个程序。
如果我从终端运行它:
$ /usr/bin/eclipse
一切都运行正常。
但是,我希望从桌面图标运行它,因此我创建了一个桌面图标脚本/usr/share/applications/eclipse.desktop
:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Exec=/usr/bin/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
通过此桌面图标脚本启动(鼠标位于桌面上)时,该程序的某些常用功能不起作用。
这两种启动程序的方法有什么区别?如何让桌面图标的工作方式与终端完全相同?
显然,当我打开终端时,它会以我的默认用户名“登录”。但是,当我想启动这个 Unity 启动器时,我已经以我的用户身份登录了。