Esse problema pode ter vários motivos. Como não está claro qual é exatamente o problema no seu caso, descreverei soluções para os problemas mais comuns abaixo.
1. A instalação anterior foi de alguma forma interrompida e os arquivos estão corrompidos
No começo, eu recomendaria remover o prefixo do vinho inteiro. Isso garante que nenhum arquivo corrompido seja deixado, o que pode impedir uma instalação adequada. Primeiro feche todas as janelas do navegador e execute (como usuário comum, não root):
rm -rf ~/.wine-pipelight
A pasta será recriada automaticamente e contém apenas dados específicos do Pipelight, portanto, não se preocupe com nenhum dado perdido. Depois inicie a janela do navegador novamente, abra sobre: plugins e verifique se funciona.
2. Versão desatualizada do Pipelight ou Wine-compholio
Se ainda não funcionar, você deve se certificar de que sua versão de pipelight e wine-compholio esteja atualizada. Você pode usar
dpkg --list | grep "\(pipelight\|wine-compholio\)"
para verificar isso. Atualmente (no momento da escrita) você deve ter compholio de vinho > = 1.7.12 e pipelight > = 0.2.4.2.
3. Sistema de arquivos incomum
O Wine só funciona corretamente quando você o executa a partir de sistemas de arquivos "usuais" - já vi instalações onde os usuários tentavam executar vinhos de uma unidade NTFS montada via FUSE ou outras configurações incomuns de unidade de rede, onde o Silverlight não ser instalado corretamente.
A maneira mais fácil de descobrir o sistema de arquivos usado é examinando manualmente:
/etc/fstab
Se o sistema de arquivos for uma unidade de rede ou algum outro sistema de arquivos incomum montado via FUSE, esse provavelmente é o problema. Se não for possível alternar para um sistema de arquivos diferente, você pode alternativamente modificar os arquivos de configuração do Pipelight, de forma que o wineprefix esteja localizado em um disco rígido diferente. Exemplo de instruções sobre como configurar algo assim:
cp /usr/share/pipelight/configs/pipelight-silverlight5.1 ~/.config
# Open the new config file in an editor, for example gedit
gedit ~/.config/pipelight-silverlight5.1
# search for "winePrefix = $HOME/.wine-pipelight/"
# modify it for example to "winePrefix = /media/secondhdd/.wine-pipelight/"
Não relacionado, mas também muito importante: Para assistir a conteúdo protegido por DRM, o sistema de arquivos no qual o prefixo wine está localizado também deve suportar XATTR (atributos estendidos), caso contrário, você obterá o erro N8156- 6205! Você pode ignorar isso se não quiser usar o Pipelight para assistir a conteúdo protegido por DRM.
A linha de comando a seguir ilustra como verificar atributos estendidos no diretório inicial (o local padrão do prefixo wine):
# Run this once, such that setfattr and getfattr is installed
sudo apt-get install attr
# XATTR check, from: http://wiki.gentoo.org/wiki/Netflix/Pipelight
touch ~/.xattr_test && setfattr -n 'user.testAttr' -v 'attribute value' ~/.xattr_test &> /dev/null; getfattr ~/.xattr_test 2>&1 | grep -q user.testAttr && echo 'It works!' || echo 'No workie!'; rm ~/.xattr_test &> /dev/null
Se o resultado for "No workie!" (e o pacote attr está instalado), então você está perdendo o XATTR no diretório inicial. Aqui é um exemplo de como ele pode ser ativado para ext4 .
4. Se ainda não funcionar ...
Para se livrar dos diálogos irritantes, a maneira mais fácil é desinstalar o pipelight ou pelo menos desativar os plugins problemáticos:
sudo pipelight-plugin --disable silverlight
# if multiple plugins have problems:
# sudo pipelight-plugin --disable-all
Apesar disso, isso não resolve o problema, mas apenas oculta o erro. Se você quiser usar o Pipelight e precisar de suporte adicional, a maneira mais rápida é perguntar a alguém em #pipelight no IRC freenode (seja um pouco paciente se ninguém responder imediatamente) ou, alternativamente, poste uma descrição de erro mais detalhada no launchpad e nós o ajudaremos a rastreá-lo.