Плазма показывает темы, и т.д., как установлено, хотя они не и наоборот

Рабочий Kubuntu 17.04.

Когда я пытаюсь получить новые темы для рабочего стола, и т.д. существует несоответствие между тем, что показывают параметры настройки системы и что получает новые вещи диалоговые шоу. Получение новых вещей диалоговое окно показывает несколько тем, как 'установлено'. Но они не. Я не забываю устанавливать некоторых из них ранее и удалять их позже.

Как я удаляю это несоответствие?

1
задан 12 October 2017 в 17:32

1 ответ

Немного слов Получить горячий новый материал (GHNS) KDE

Это с Платформами KDE 5

Глоссарий: https://Получить горячий новый материал (GHNS) userbase.kde.org/Glossary#Get_Hot_New_Stuff

является открытым стандартом, который помогает пользователям загрузить и установить различные расширения для их приложений. Наша реализация GHNS используется Плазмой (например, для получения новых тем для рабочего стола), и многими приложениями и виджетами.

при использовании Дополнительного Установщика Параметров настройки системы, бухгалтерия (установленный, удаленный...) сделана к knsregistry XML-файлу на уровне $HOME/.local/share/knewstuff3/. Плазменный реестр темы в: $HOME/.local/share/knewstuff3/plasma-themes.knsregistry.

enter image description here

Демонстрационная плазма-themes.knsregistry:

enter image description here

существуют также другие способы установить и удалить темы, сервисные меню, и т.д. Вы могли установить и удалить вещи вручную со (склонным) управлением пакетом распределения или с инструментами KDE (kpackagetool5). Таким образом, параметры настройки системы могут не только положиться регистры knewstuff. Браузеры показывают реальную ситуацию. Что темы в правильном месте и имеют правильный формат.

Плазменное окно браузера темы для рабочего стола (kcmshell5 kcm_desktoptheme):

enter image description here

плазменный модуль темы для рабочего стола параметров настройки системы показывает темы от/usr/share/plasma/desktoptheme/и $HOME/.local/share/plasma/desktoptheme/.

Немного тестов

1) Тестирование с темой для рабочего стола 'Adapta KDE'

Установка: Установки, прекрасные

  • отмеченный к плазме-themes.knsregistry
  • распакованный к $HOME/.local/share/plasma/desktoptheme /

Удаление из плазменного браузера Темы для рабочего стола

  • удаленный из $HOME/.local/share/plasma/desktoptheme /
  • плазменное-themes.knsregistry состояние, все еще установлены!

Удаление из 'Дополнительного Установщика Модуля Параметров настройки системы'

  • удаленный из $HOME/.local/share/plasma/desktoptheme /
  • удаленная плазма-themes.knsregistry

2) Тестирующая установка с 'K10ne Затем' тема

Выполнение с Konsole:

$ kcmshell5 desktoptheme

Ошибка =>

Command failed "kpackagetool5 -t Plasma/Theme -r /tmp/k10next_final.7z"
Command ' "kpackagetool5 -t Plasma/Theme -i /tmp/k10next_final.7z" ' failed with code 4

, Но плазма-themes.knsregistry имеет:

<status>installed</status>

и 'Дополнительные шоу' Установщика Модуля Параметров настройки системы:

enter image description here

Выполнение

плазма/тема kpackagetool5-t-I/tmp/k10next_final.7z

Больше информации:

Ошибка: Установка/tmp/k10next_final.7z перестала работать: не Мог открыть файл пакета, неподдерживаемый формат архива: Примечание/tmp/k10next_final.7z application/x-7z-compressed

!

возможно распаковать k10next_final.7z с Ковчегом к $HOME/.local/share/plasma/desktoptheme/.

Восстановление GHNS

knsregistry файлы являются текстовыми файлами (xml). Вы могли удалить часть между <stuff>... </stuff>, если уже существуют удаленные файлы.

3
ответ дан 7 December 2019 в 12:31

Другие вопросы по тегам:

Похожие вопросы: