我正在使用 Ubuntu 20.04 LTS,之前我可以正常创建桌面快捷方式,但现在我无法创建,当我单击“允许启动”时,什么也没有发生。当我移动图标时,我必须单击桌面以外的其他地方才能使其不移动 - 基本上,如果我移动图标,当我移动光标时它仍然会移动,如何解决这个问题,我重视任何支持。
答案1
这是我昨晚想出的方法。
您的快捷方式是终端命令的快捷方式吗?
如果是的话这是我的配置:
[Desktop Entry]
Version=2.1.3
Name= speedtest
GenericName=speedtest.net
Comment=internet speed test
Exec=/bin/sh -c "speedtest --secure;sleep 6"
Icon=/home/user01/Desktop/cmds/speedtest.png
Encoding=UTF-8
Terminal=true
Type=Application
Categories=Application;Network;
我使用了这个终端命令/bin/sh -c在我的命令之前速度测试因为终端没有打开。这解决了这个问题。执行后您有 3 个选项:
;睡眠 6,这将保持终端打开 6 秒(您可以调整数字)
;读按下后将关闭进入
您可以更改以下终端设置:
hamburger menu > preferences > (pick) profile > commands > when commands exits: hold the terminal open
如果要执行程序,则在以下位置输入文件的路径执行=例如
Exec=/usr/bin/speedtest
在此之后
properties > permissions
我,通过点击复选框来允许执行。
然后,我右键单击该文件并选择“允许启动”(如果存在)。
然后,我复制 .desktop 快捷方式并将其粘贴到:
Home/.local/share/applications
这将在你的开始菜单中创建一个链接(如果你无法访问 .local 文件夹,请转到
hamburger menu > click; show hidden files
如果有帮助或者您需要更多信息,请告诉我。