Изменить обои 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, и их там нет.

Любая помощь приветствуется!

EDIT: То же самое происходит, когда я подключаю внешний экран и «расширяю» его: он получает обои по умолчанию.

решение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. Установите defaultWidthи defaultHeight. Доступные размеры можно найти на /usr/share/wallpapers/(wallpapername)/contents/images. Обратите внимание: не все обои, поставляемые с плазмой, имеют одинаковые размеры. Например: у обоев Next много размеров, а у Canopee только один. ЕСЛИ РАЗМЕР УСТАНОВЛЕН НЕПРАВИЛЬНО, ОБОИ НЕ БУДУТ РАБОТАТЬ!!!
  5. Найдите в настройках системы «Тема рабочего пространства» (или в Plasma найдите «Тема Plasma»).
  6. Установите тему на свою собственную, измененную версию (она имеет имя, указанное в metadata.desktopфайле)
  7. И вот оно: когда вы создаете новое действие или подключаете новый экран, вы получаете свои собственные обои.

Связанный контент