Xfce 将所选桌面壁纸文件的设置存储在哪里?

Xfce 将所选桌面壁纸文件的设置存储在哪里?

在 Xfce v4.14 上,用户选择的壁纸图像的路径/文件名的设置存储在哪个配置文件中?

2008 年,该设置存储在 中~/.config/xfce4/mcs_settings/desktop.xml。至少在当前的 MX Linux 实现和我检查过的其他几个发行版中,该mcs_settings子目录已不存在。 desktop.xml也没有找到,因此该设置似乎已被移至另一个文件。我在线搜索此信息,但一无所获。

我确实在包含壁纸规格的路径中找到了埋藏的配置文件~/.config/xfce4/,但该文件似乎并没有控制显示哪种壁纸。

答案1

Xfce 中壁纸规范的当前标准位置是:

~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml

请注意,此配置文件中包含的不是单个壁纸规范,而是规范的集合。每个显示器类型和实例以及每个工作区都有一个单独的规范。这些都最初设置为发行版的默认壁纸。

当您更改壁纸时,此文件中只会更改相关实例。因此,例如,如果您的发行版安装在外部驱动器上,并且您在插入的计算机上更改壁纸,则如果您在另一台具有不同类型显示器的计算机上启动驱动器,则该设置可能不会应用。

答案2

如此处所述: https://forum.xfce.org/viewtopic.php?id=4317

假设您使用的是 Xfce 4.4,请查看 ~/.config/xfce4/mcs_settings/desktop.xml:

选项名称=“imagepath_0_0”类型=“string”值=“/home/username/path/to/image.png”/

我很确定 4.14 和 4.4 是一样的

相关内容