Eu tive o mesmo problema com o Ubuntu 14.4 em uma caixa AMD64;
Não sei como acabei nesse estado, mas era óbvio que, dentro do firefox, o plug-in pipelight / silverlight tentava carregar duas bibliotecas dinâmicas e não conseguia encontrá-las.
Ambos tentaram ser carregados como variante de 32 bits (mais especificamente a partir de um diretório designado explicitamente para bibliotecas de 32 bits).
Os arquivos de biblioteca relacionados para a arquitetura de 64 bits onde estão presentes
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
Eu li sobre algumas abordagens hackeadas como ubuntuforums sobre "p11-kit error Workaround WINE no AMD64 Ubuntu 12.04 , e tentei instalar pacotes com nomes semelhantes para obter as bibliotecas.
A parte complicada é que as bibliotecas não estão nos pacotes em que você espera que sejam do nome do pacote, mas sim de pacotes com nomes parecidos.
Então, descobri que esses dois pacotes
p11-kit-modules:i386
e libp11-kit-gnome-keyring:i386
precisa ser instalado para corrigir os dois casos "não foi possível carregar o módulo".
Observe que isso não resolveu uma terceira linha de mensagem de erro seguida diretamente das linhas discutidas acima:
err:secur32:schan_AcquireClientCredentials Could not find matching protocol