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