xfce4-settings-manager 没有显示很多配置程序

xfce4-settings-manager 没有显示很多配置程序

我在配置 xfce4-settings-manager 以显示许多配置应用程序时遇到了困难。实际上,xfce4-settings-manager 仅显示与 xfce4 直接相关的配置和一些其他配置。

显示情况的图像在这儿。左侧是主机系统,其中 xfce4-settings-manager 显示配置正确。右侧是配置有问题的虚拟机。在 Sistema(系统)下,许多应用程序(如 users-admin、software-properties-gtk 等)都缺失。

我尝试使用 dpkg-reconfigure xfce4-settings,但没有成功。

当比较主机和虚拟系统时,我根本找不到配置不同的地方,从而隐藏了 GNOME 的选项。

虚拟机上的系统是从头开始构建的,两个系统都是 xenial,amd64。我以为选项会自动出现。我在虚拟机内配置系统时做错了什么吗?是否有我应该安装或重新配置的软件包以使所有配置程序都出现?

谢谢。

答案1

我找到了如何配置 xfce4-settings-manager 以显示其他设置应用程序。一个包含正确文件的软件包是xubuntu-默认设置。安装它并使用 Xubuntu 会话使菜单正常工作。

但是,我并不想使用 Xubuntu 会话,而是想要一个 xfce 会话。我开始搜索 xubuntu-default-settings 安装的文件,并找到了该文件:

/etc/xdg/xdg-xubuntu/菜单/xfce-settings-manager.menu

我读了这些文件,显然,它是基于。桌面文件。

此文件比xfce4-设置,这样配置的应用程序不是专门为 xfce 制作的,但用于配置系统,也会显示出来。看看如何设置条件非常有趣,有些条件会搜索其他信息,有些条件会直接包括或排除。桌面文件。

在用户范围内,配置菜单位于~/.config/菜单/xfce-settings-manager.menu. 它会在系统范围内搜索/etc/xdg/菜单/xfce-settings-manager.menu. 对于 Xubuntu 会话,它用于/etc/xdg/xdg-xubuntu/菜单/xfce-settings-manager.menu

因此,为了使 xfce 会话显示设置,我从/etc/xdg/xdg-xubuntu/菜单//etc/xdg/菜单/,因此它也成为 xfce 会话的“默认”。看起来这个文件会保留下来,但另一种选择是将其复制到/etc/skel/.config/菜单/

我可以编辑它们以使它们显示特定的条目,但 Xubuntu 文件的配置足以满足我的需要。

答案2

我通过添加 .desktop 文件解决了这个问题:

  • 系统范围目录:/usr/share/applications
  • 用户目录:~/.local/share/applications

在其中一个目录中为您想要在设置菜单中显示的应用程序创建一个.desktop文件,并使用类别标签将其显示在您想要的位置。

例如,在个人设置部分显示应用程序图标使用:

Categories=X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;

此标签(类别)管理桌面显示启动应用程序的图标的位置,如果您添加标签“设置”,它将在面板菜单的设置部分显示图标。

Categories=Settings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings;

我不太了解这个问题,只是在复制和编辑现有的 .desktop 文件时弄乱了我自己的配置。

参考

感谢FurretUber的回复,它帮助我理解了一些事情。

相关内容