我希望改变默认KDE(更具体地说是 Kubuntu)中桌面壁纸的缩放方法编辑配置文件KDE 用于在全新安装时填写这些默认值。这样,当创建任何新帐户或有人安装操作系统时,它将设置为“缩放和裁剪”,而不是“放大或缩小”。
我知道 gnome 将此默认设置存储在,
/usr/share/gnome-background-properties/ubuntu-wallpapers.xml
或者,
/usr/share/gconf/schemas/desktop_gnome_background.schemas
几天来我一直在 Linux 文件系统中搜索,希望找到上面列出的文件的 KDE 等效版本,但是没有找到。
我已经彻底搜索过/usr/share/kununtu-默认设置' 但那里似乎没有列出壁纸设置的配置文件。此时我假设另一个未内置于 KDE 的程序正在处理壁纸,但我不知道如何确定这一点。
答案1
KDE Plasma 桌面
KDE 配置文件:http://techbase.kde.org/KDE_System_Administration/Configuration_Files
KDE 使用等离子桌面,壁纸是一个小程序/小部件。等离子桌面小程序的配置文件是:plasma-desktop-appletsrc。
可以为每个活动/桌面设置壁纸设置。
定位信息保存到‘wallpaperposition=X’
wallpaperposition=0 为“缩放”
wallpaperposition=1 为“居中”
wallpaperposition=2 为“缩放和裁剪”
wallpaperposition=3 为“平铺”
wallpaperposition=4 为“中心平铺”
wallpaperposition=5 表示“缩放,保持比例”
kde4rc
默认配置文件路径从 /etc/kde4rc 读取。在创建新用户默认配置文件时会用到此信息。
Kubuntu 使用:
[Directories-default]
prefixes=/usr/share/kubuntu-default-settings/kde4-profile/default/
用户可以改变这一点-例如在这里
[Directories-default]
prefixes=/usr/share/my-default-settings/kde4-profile/default/
Kubuntu 在 /usr/share/kubuntu-default-settings/kde4-profile/default/share/config/plasma-desktop-appletsrc 中有:
[AppletGlobals][plasma_applet_launcher]
SwitchTabsOnHover=false
askBeforeRemoval=true
您可以编辑您的等离子桌面,然后将您的 ~/.kde/share/config/plasma-desktop-appletsrc 复制到 /usr/share/my-default-settings/kde4-profile/default/share/config/plasma-desktop-appletsrc。然后新用户将使用您的等离子小程序设置作为启动默认设置。