Skype 4.3.0.37 parou de funcionar após a instalação dos drivers da Nvidia 340.32 [duplicado]

3

Eu fiz uma nova instalação do Ubuntu 14.04 e tentei o skype, funcionou.

Agora eu decidi instalar o driver de vídeo do site da NVIDIA, a instalação foi bem sucedida, mas agora o Skype não está mais começando, sem erro, nada.

Qualquer ajuda para diagnosticar este problema, por favor?

Obrigado.

    
por Tusticles 03.09.2014 / 08:39

5 respostas

4

Acho que esse script de wrapper é uma maneira de fazer isso funcionar:

Crie a pasta bin em seu diretório pessoal, se já não estiver lá, e coloque um arquivo chamado skype lá com este conteúdo:

#!/bin/sh
export LD_PRELOAD="/usr/lib/i386-linux-gnu/mesa/libGL.so.1 $LD_PRELOAD"
exec /usr/bin/skype "$@"

Torne o arquivo executável com:

chmod +x ~/bin/skype

Se você precisar criar a pasta ~/bin , será necessário fazer logout e fazer login novamente para que isso faça a diferença.

Isso deve funcionar como você escolher para iniciar o Skype.

    
por Gunnar Hjalmarsson 05.09.2014 / 16:46
3

Em vez de mexer com tudo isso, crie um arquivo chamado local.conf no subdiretório /etc/ld.so.conf.d

Em /etc/ld.so.conf.d/local.conf , adicione a seguinte linha:

/usr/lib32

Agora sudo ldconfig

Nas versões posteriores do Ubuntu, o arquivo /etc/ld.so.conf.d contém /etc/ld.so.conf.d/*.conf . Se isso não funcionar, verifique se a linha foi adicionada.

    
por travisneids 01.05.2015 / 03:57
3

Skype confia em 32 bits libGL.so.1.Em um sistema operacional de 32 bits, ele vai funcionar sem problemas.Este problema é visto por aqueles que usa o sistema operacional de 64 bits.Como eu disse antes, skype confia em LibGL.so.1 de 32 bits. Mas primeiro ele encontra o arquivo libGL.so.1 de 64 bits e tenta usá-lo para a renderização, o que resulta no erro acima: wrong ELF class . O que fazer está listado neste link .

Abra o arquivo /etc/ld.so.conf.d/skype.conf , conforme listado abaixo.

sudo nano /etc/ld.so.conf.d/skype.conf

Em seguida, anexe a linha /usr/lib32 (ou o seu caminho, se o seu for diferente).

Depois de executar sudo ldconfig , ele deve funcionar sem problemas. Verifique o link que listei antes para mais informações.

    
por theunixdisaster 20.05.2015 / 08:12
0

Esta solução funcionou para mim no Ubuntu 16.04

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/
    
por Med Rhamnia 15.09.2016 / 13:15
-1

Esta solução funcionou para mim no Debian 8

sudo ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/
    
por Sileria 23.05.2016 / 15:37