Plasma mostra temas, etc. como instalados, embora não sejam e vice versa

1

Executando o Kubuntu 17.04.

Quando tento obter novos temas da área de trabalho, etc., há uma incompatibilidade entre o que as configurações do sistema mostram e o que mostra a caixa de diálogo "Obter coisas novas". A caixa de diálogo Obter novas coisas mostra vários temas como 'instalados'. Mas eles não são. Lembro-me de instalar alguns deles anteriormente e removê-los mais tarde.

Como eu removo essa incompatibilidade?

    
por deshmukh 12.10.2017 / 16:32

1 resposta

2

Poucas palavras do KDE Geek Hot Stuff (GHNS)

Isso é com o KDE Frameworks 5

Glossário: link

% bl0ck_qu0te%

Quando você está usando o Instalador de Complementos de Configurações do Sistema, a escrituração (instalada, removida, ...) é feita no arquivo xml do knsregistry em $ HOME / .local / share / knewstuff3 /. O registro do tema Plasma está em: $ HOME / .local / share / knewstuff3 / plasma-themes.knsregistry.

Exemplodeplasma-themes.knsregistry:

Existemtambémoutrasmaneirasdeinstalareremoverostemas,menusdeserviço,etc.Vocêpodeinstalareremovercoisasmanualmente,comogerenciamentodepacotesdedistribuição(apt)oucomasferramentasdoKDE(kpackagetool5).Portanto,asconfiguraçõesdosistemanãopodemconfiarapenasnosregistrosdoknow-how.Osnavegadoresestãomostrandoasituaçãoreal.Quaistemasestãonolugarcertoetêmoformatocerto.

Janeladonavegadordetemadeáreadetrabalhodeplasma(kcmshell5kcm_desktoptheme):

Omódulodetemadaáreadetrabalhodeconfiguraçõesdosistemadeplasmamostraostemasde/usr/share/plasma/desktoptheme/e$HOME/.local/share/plasma/desktoptheme/.

Poucostestes

1)Testecomotemadaáreadetrabalho'AdaptaKDE'

Instalação:instalabem

  • marcadoparaoplasma-themes.knsregistry
  • descompactadoparao$HOME/.local/share/plasma/desktoptheme/

Remoçãodonavegadordetemadeáreadetrabalhodoplasma

  • removidodapasta$HOME/.local/share/plasma/desktoptheme/
  • Ostatusdo
  • plasma-themes.knsregistroaindaestáinstalado!

Remoçãodo'InstaladordeComplementosdoMódulodeConfiguraçõesdoSistema'

  • removidodapasta$HOME/.local/share/plasma/desktoptheme/
  • removeuplasma-themes.knsregistry

2)Testandoainstalaçãocomotema'K10neNext'

ExecutandocomoKonsole:

$kcmshell5desktoptheme

Erro=>

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

Mas o plasma-themes.knsregistry tem:

<status>installed</status>

e o 'Instalador do Complemento do Módulo de Configurações do Sistema' mostra:

Executando

% bl0ck_qu0te%

Mais informações:

% bl0ck_qu0te%

Nota!

É possível descompactar o k10next_final.7z com o Ark para o $ HOME / .local / share / plasma / desktoptheme /.

Reparando o GHNS

Os arquivos knsregistry são arquivos de texto (xml). Você pode remover a parte entre o <stuff>... </stuff> , se já houver arquivos removidos.

    
por user26687 14.10.2017 / 18:04