J'ai regardé partout Ask Ubuntu et je ne trouve aucun moyen d'installer le pilote facilement. Tout ira bien en passant par le terminal si c'est le cas.
Le pilote de cette webcam est déjà inclus et devrait fonctionner immédiatement. Vous pouvez vérifier si c'est le cas avec cheese
.
Le module de noyau pour cette webcam s'appelle gspca_sonixj
. Vous pouvez vérifier s'il est chargé avec:
lsmod | grep sonixj
Si la webcam fonctionne dans Cheese mais pas dans Skype, c'est que cette webcam ne peut émettre que des images compressées JPEG que Skype ne peut pas gérer. Pour résoudre ce problème, la solution proposée par les autres réponses est déjà presque correcte.
Démarrez Skype à partir d’une fenêtre de terminal en exécutant:
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
ou si vous êtes sur un système 64 bits (si la sortie de uname -m
est x86_64
):
LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype
Dans buntu 11.1 le chemin a changé, donc pour une utilisation 32 bits
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype
et pour une utilisation 64 bits
LD_PRELOAD=/usr/lib32/libv4l/v4l2convert.so skype
Dans buntu 12.04 le chemin pour 64bit a changé à nouveau , utilisez donc
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
Pour 32bit voir ci-dessus.
Si cela fonctionne, vous pouvez modifier l’entrée de menu de la même manière que @demua suggère de faire:
copiez /usr/share/applications/skype.desktop
dans un fichier de votre profil pour empêcher toute mise à jour ultérieure d'annuler vos modifications. Cela peut être fait dans un terminal avec:
mkdir -p $HOME/.local/share/applications
cp /usr/share/applications/skype.desktop $HOME/.local/share/applications/
ouvrez le $HOME/.local/share/applications/skype.desktop
nouvellement créé dans un éditeur et changez la ligne
Exec=skype
à quelque chose comme
Exec=env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Bien sûr, vous devez utiliser le même chemin ici que ci-dessus lors des tests.
La solution de contournement pour Skype fonctionne également pour d'autres applications héritées et d'autres webcams ne prenant en charge que des formats inhabituels. Testé avec:
Votre webcam devrait fonctionner comme prévu dans 11.10. Quelles sont les sorties de ces commandes?
lsusb | grep LifeCam
Sudo lsmod | grep v4l1_compat
Assurez-vous que la vidéo pour Linux est installée
#32-bit
Sudo apt-get install libv4l-0
#64-bit
Sudo apt-get install libv4l-0 lib32v4l-0
Skype peut toutefois ne pas détecter la caméra. Pour résoudre ce problème, forcez skype à charger la bibliothèque v4l comme suit:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
Skype
http://www.ubunturoot.com/2010/05/how-to-fix-webcam-problem-in-skype.html
désinstaller libavcodec53
et
installer xubuntu restricted extras
Puis commandes
echo -e "\n# libv4l PPA\ndeb http://ppa.launchpad.net/libv4l/ppa/ubuntu `lsb_release -c | awk '{print $2}'` main" | Sudo tee -a /etc/apt/sources.list
Sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C3FFB4AA
Sudo apt-get update
Sudo apt-get install libv4l-0
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Premier trz à éditer la commande dans le lanceur et à mettre
bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
a travaillé pour moi
Si vous utilisez Ubuntu 11.04 et Unity ou un autre environnement de bureau, l’éditeur de menus n’est pas disponible. Pour modifier le lanceur dans Unity, vous devez modifier Skype.desktop.
Alors démarrez terminal et tapez:
Sudo gedit /usr/share/applications/skype.desktop
Maintenant, éditez en ligne 4, remplacez;
Exec=skype
avec:
Exec=bash -c 'LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype'
Il semble qu'il y ait des problèmes pour que cette webcam fonctionne correctement sur Ubuntu, après avoir trouvé un bon aperçu, j'ai trouvé cette information sur les forums Ubunt qui pourrait résoudre votre problème - bonne chance.