Excluí manualmente todos os arquivos relacionados ao Okular (visualizador de PDF) e reinstalei-o, pois havia um bug que a limpeza e a reinstalação não resolveriam. Agora não funciona e gera o erro:
Unable to find the Okular component.
Na primeira tentativa de execução o terminal também gera o erro
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kbuildsycoca4 running...
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
No entanto, isso só ocorre inicialmente.
Estou executando o Kubuntu 16.04 e é uma instalação relativamente nova.
Acho que preciso baixar novamente algum arquivo de programa relacionado ao Okular, mas não tenho certeza de onde ou como fazer isso. Eu tentei usar
sudo apt-get install -f
sudo apt-get install --reinstall okular
sudo apt-get purge okular
e depois reinstalando. Também tentei atualizar os pacotes por precaução.
Editar
Eu desinstalei o okular pela primeira vez usando o comando
sudo apt-get purge okular
Eu então usei o comando
sudo find / -name "*okular*" | xargs rm
Editar 2
o comando
dpkg -S 'okular' | awk -F: '!a[$1]++ {print $1}'
gera esta informação:
dpkg-query: warning: files list file for package 'libokularcore7' missing; assuming package has no files currently installed
okular-extra-backends
okular-backend-odp
okular
okular-dev
kde-l10n-engb
libsmokeokular3
kubuntu-settings-desktop
calligra-l10n-engb
breeze-icon-theme
libokular-perl
Responder1
Uma das dependências foi quebrada. Acho que foi o libokularcore7.
Depois de seguir a etapa @steeldriver mencionada na seção de comentários, ou seja, usando o comando:
sudo dpkg -S 'okular' | awk -F: '!a[$1]++ {print $1}'
Consegui reinstalar todas as dependências usando:
for i in $(sudo dpkg -S 'okular' | awk -F: '!a[$1]++ {print $1}');
do sudo apt-get install --reinstall $i;
done
e então reinstale separadamente o libokularcore7 usando o comando
sudo apt-get install --reinstall libokularcore7