更改 KDE Plasma 默认壁纸

更改 KDE Plasma 默认壁纸

因此,我正在使用 KDE Plasma 桌面,并选择了一张漂亮的壁纸。但是,当我开始使用“活动”功能并开始定期添加和删除活动时,我遇到了一个问题:新活动采用默认的 Kubuntu 壁纸(在撰写本文时为 Next),而不是我设置的壁纸。我尝试按照上面的答案进行操作这里,但不起作用,新活动的背景保持不变。在修改该文件的过程中,我注意到一些奇怪的事情:那里设置的壁纸与实际默认壁纸不匹配。这是文件:

...
[Wallpaper]
defaultWallpaperTheme=Elarun # The actual default wallpaper is Next!
defaultFileSuffix=.png
defaultWidth=2560
defaultHeight=1600

我检查了 Elarun 主题是否(可能)包含 Next 壁纸,但没有

任何帮助都将不胜感激!

编辑:当我连接外部屏幕并“扩展”到它时也会发生同样的情况:它会获得默认壁纸。

答案1

好吧,不知怎么的,我自己找到了一个答案。显然,新版本的 KDE Plasma 使用与旧答案中提到的不同的文件。新文件位于/usr/share/plasma/desktoptheme/(themename)/metadata.desktop并且工作方式几乎相同,唯一的区别是它是特定于主题的。

我建议的步骤是:

  1. 将您当前正在使用的复制desktoptheme到具有自定义名称的文件夹。(例如,将 Breeze 复制/usr/share/plasma/desktoptheme/breeze/usr/share/plasma/desktoptheme/canobreeze左右)
  2. 编辑为您喜欢的metadata.desktop壁纸defaultWallpaperTheme
  3. (可选,但很方便)将metadata.desktop的名称编辑为您喜欢的名称。这是为了区分您的主题和原始主题。
  4. 设置defaultWidthdefaultHeight。您可以在中找到可用的尺寸/usr/share/wallpapers/(wallpapername)/contents/images。请注意:并非所有等离子附带的壁纸都具有相同的尺寸。例如:Next 壁纸有很多尺寸,而 Canopee 只有一种。如果尺寸设置不正确,壁纸将无法使用!!!
  5. 在系统设置中查找“工作区主题”(或在等离子搜索中查找“等离子主题”)。
  6. 将主题设置为您自己的修改版本(它具有文件中指定的名称metadata.desktop
  7. 就是这样:当您创建新活动或连接新屏幕时,您将获得自定义壁纸。

相关内容