O caminho para o v4l1compat.so foi alterado. Então, você deve usar o comando:
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
Eu usei o Skype com este comando no Ubuntu 11.10:
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
Mas desde que fiz o upgrade para 12.04, não funciona e não consigo usar meu vídeo (Webcam).
Eu tenho a última versão da libv4l e minha webcam funciona com outros aplicativos.
Como posso corrigir isso?
O caminho para o v4l1compat.so foi alterado. Então, você deve usar o comando:
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
Primeiro você precisa ter certeza de ter libv4l-0 instalado.
Se você instalou extras restritos do Ubuntu então você já deve tê-lo se não abrir o Software Center e instalar extras restritos do Ubuntu de lá.
Quando isso for feito, abra um Terminal e copie e cole o seguinte comando
sudo gedit /usr/share/applications/skype.desktop
Depois de fornecer sua senha, um editor de texto será aberto. A linha 4 deve se parecer com isso
Exec=skype
Substitua por este texto
Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Salve e saia do editor de texto e feche o terminal. Agora você pode abrir o Skype e testar sua webcam por meio de 'opções' e 'dispositivos de vídeo'