XScreensaver 中的每个屏幕保护程序都显示在显示应用程序中

XScreensaver 中的每个屏幕保护程序都显示在显示应用程序中

所以我刚刚更新了xscreensaver,更新之后,每个单独的屏幕保护程序都会在“显示应用程序”菜单中显示为其自己的应用程序。

我查看了我的/usr/share/applications文件夹,有一个名为屏幕保护程序的文件夹包含所有这些“应用程序”。

有没有办法将此文件夹移出此位置?由于它是根文件夹,我无法手动删除或移动文件。

答案1

按着这些次序:

  1. .desktop将包含与这些屏幕保护程序关联的所有启动器的文件夹从/usr/share/applications/复制到~/.local/share/applications/
  2. .desktop使用文本编辑器打开文件夹中复制的文件。
  3. NoDisplay在所有文件中添加以下行(如果已存在则进行更改)

    NoDisplay=true
    
  4. 保存文件。

相关内容