![.desktop 应用程序快捷方式在重启或登录后停止工作,并且在 Ubuntu 20.04 上未显示为正确的图标](https://linux22.com/image/1176891/.desktop%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E5%9C%A8%E9%87%8D%E5%90%AF%E6%88%96%E7%99%BB%E5%BD%95%E5%90%8E%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C%EF%BC%8C%E5%B9%B6%E4%B8%94%E5%9C%A8%20Ubuntu%2020.04%20%E4%B8%8A%E6%9C%AA%E6%98%BE%E7%A4%BA%E4%B8%BA%E6%AD%A3%E7%A1%AE%E7%9A%84%E5%9B%BE%E6%A0%87.png)
我正在尝试在桌面上创建启动器图标。我通过创建一个.desktop
具有适当内容的扩展名的文件来使它们正常工作,例如:
[Desktop Entry]
Name=Google
Exec=/usr/bin/firefox
Type=Link
URL=http://google.com
Icon=firefox
但是当我注销或重启系统时,文件就停止工作了。由于某种原因,系统开始将其视为普通文本文件,尽管它有一个.desktop
扩展名。
我尝试授予文件执行权限,但似乎没有任何影响。我还尝试将文件添加到/local/share/applications/
目录中,但没有任何效果。
所以.desktop
文件在当前会话期间有效,但重新启动后停止工作。
我还注意到,当我使用文本编辑器在桌面上创建其他内容时,例如test.txt
该.desktop
文件就会再次开始工作(对于该会话)。
创建后(当前会话):
重新启动/注销/登录后