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