在 LXDE 中使用 Web 浏览器时出现错误“桌面条目文件无效:”

在 LXDE 中使用 Web 浏览器时出现错误“桌面条目文件无效:”

我的系统是Linux Lubuntu 17.10,安装了Firefox作为浏览器。可以通过应用程序面板访问它,但单击任务栏上的 Web 浏览器图标会导致以下错误:

无效的桌面条目文件:“/usr/share/applications/lxde-x-www-browser.desktop”

我努力了

desktop-file-validate lxde-x-www-browser.desktop

但这并没有改变任何事情。

以下是该文件的内容:

[Desktop Entry]  
Name=Web Browser  
Name[pt_BR]=Navegador web  
Name[zh_TW]=瀏覽器  
GenericName=X Web Browser  
GenericName[pt_BR]=Navegador web gráfico  
GenericName[zh_TW]=網頁瀏覽器  
Exec=/usr/bin/x-www-browser %u  
Terminal=false  
Type=Application  
Categories=GTK;WebBrowser;Network  
Icon=web-browser  
NoDisplay=true  

答案1

可能的解决方案

  • 转到相当于Settings → Preferred Applications并确保已选择“默认浏览器”
  • 直接检查/执行/usr/bin/x-www-browser,看看会发生什么
  • 访问 Firefoxabout:preferences并确保它正在检查是否是默认浏览器,并查看是否有一个激活的按钮“设置默认浏览器”或类似的东西
  • 运行desktop-file-validate --warn-kde lxde-x-www-browser.desktop以检查 kde 特定字段
  • Exec=…Exec=/usr/bin/firefox(直接指向 firefox 可执行文件,无论它在哪里……)—如果您无法了解,请查看which firefox或在终端上whereis firefox

相关内容