![以特殊字符命名的应用程序不会显示在 Dash 中](https://linux22.com/image/1096609/%E4%BB%A5%E7%89%B9%E6%AE%8A%E5%AD%97%E7%AC%A6%E5%91%BD%E5%90%8D%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%8D%E4%BC%9A%E6%98%BE%E7%A4%BA%E5%9C%A8%20Dash%20%E4%B8%AD.png)
我最近下载并安装了 LÖVE(请注意特殊字符)。如果我在仪表板中输入 L,它就找不到了。即使我刚刚从启动器启动了 LÖVE,它也不会显示在仪表板的“最近使用的应用程序”部分中。
带有特殊字符/破折号的应用程序是否存在问题?
答案1
Dash 将搜索您的 .desktop 文件并使用提供的名称和注释,这样您就不必输入“Firefox”了。输入“web”也可以,因为“web”是 Firefox 描述的一部分。
对于 LÖVE,应用程序开发人员特别要求通过在桌面文件中指定 NoDisplay=True 来使应用程序不显示在菜单中。我不知道他们这样做的确切原因,但可能是因为它需要输入文件名才能执行任何有用的操作。
Alt如果您认为这应该有所不同,您可以通过按+F2并输入向 LÖVE 开发人员提交错误ubuntu-bug love
。