View previous topic :: View next topic |
Author |
Message |
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 4:32 pm Post subject: [skype] webcam ne marche pas... |
|
|
Bonjour à tous,
J'ai quelques soucis avec Skype. Je l'ai téléchargé en utilisant emerge (j'ai la version 2.0.0.72) mais je n'arrive pas à faire marcher ma webcam. Quand je veux la tester dans "option", une fois sur deux Skype plante et se ferme, et l'autre fois sur deux ça fait une image noire avec des barres vertes, ça ne me ressemble pas trop! Pourtant sous aMSN ça marche (enfin quand ça veut...)
Savez-vous comment régler ce problème?
Je vous remercie par avance,
Kevin57
PS : je sais qu'il existe des logiciels libres sur le même principe mais mes contacts ayant Skype, j'aimerais bien avoir un logiciel compatible avec le leur et Skype est, pour autany que je sache, le seul.
Last edited by Kevin57 on Wed Sep 16, 2009 6:01 pm; edited 2 times in total |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Fri Sep 04, 2009 4:35 pm Post subject: |
|
|
Skype c'est over-proprio, over-bidouillé (leur code est pourri d'anti-reverse engineering), over-sypware. Amha tu trouveras rien de compatible, c'est fermé de chez fermé.
Pour ta webcam, est ce qu'un outil de base comme SDLcam arrive à l'utiliser correctement? |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 4:43 pm Post subject: |
|
|
Pour la webcam, je n'ai pas essayé avec un logiciel simple, mais avec aMSN elle marche sans problème (le problème avec aMSN c'est qu'une fois sur deux l'envoi ne marche pas, mais en test elle marche...) donc je pense qu'elle est bien installée.
J'ai dékà eu ce problème avec Skype sous Fedora et on m'avais dit d'ajouter export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so au fichier .bash_profile. Skype marchait après ça mais j'avais plein d'erreurs dans la console à la moindre commande donc si c'était possible, y a-t-il une meilleure sollution?
Edit : d'autant plus que cette solution ne marche pas sous Gentoo... |
|
Back to top |
|
|
gregool Guru
Joined: 26 Nov 2007 Posts: 336 Location: Lille
|
Posted: Fri Sep 04, 2009 5:20 pm Post subject: |
|
|
et t'as essayé lancer skype depuis un terminal comme ça :
Code: | sudo LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype |
là skype devrait se lancer correctement |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 5:37 pm Post subject: |
|
|
Toujours le même problème...
J'ai d'abord fait le preload, puis lancé Skype mais la vidéo ne marche pas mieux. Et je n'ai aucune erreur qui apparait dans la console. Dans le doute, voici ce qui s'affiche :
Code: | skype
Starting the process...
Skype Xv: Xv ports available: 32
Skype XShm: XShm support enabled
Skype Xv: Using Xv port 280 |
Edit : je précise, mais je ne pense pas que ça change grand chose, que plutôt que de passer par sudo j'ai fait su - avant de rentrer les commandes, mais a priori ça ne change rien je pense... |
|
Back to top |
|
|
gregool Guru
Joined: 26 Nov 2007 Posts: 336 Location: Lille
|
Posted: Fri Sep 04, 2009 6:10 pm Post subject: |
|
|
comment ça d'abord le preload?
il faut que tu lances skype avec le preload en une seule commande
ça marchait avant avec le meme materiel sous fedora, donc ya pas de raison que ça ne marche plus. |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 6:20 pm Post subject: |
|
|
Ca marche pas non plus...
Code: | ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored. |
Edit : j'ai vérifié, je n'ai pas de /usr/lib/lib4l/... |
|
Back to top |
|
|
Kazuya Apprentice
Joined: 09 Jul 2006 Posts: 256
|
Posted: Fri Sep 04, 2009 9:04 pm Post subject: |
|
|
Hello,
et si tu sais te faire ton propre overlay locale, as-tu essayé avec la dernière version de skype ?
La 2.1_beta alias 2.1.0.47: il ya un ebuild de disponible sur le bugzilla (bon après apparemment il ne fonctionne pas chez tout le monde hein... mais tu peux toujours tester...) : https://bugs.gentoo.org/show_bug.cgi?id=283008
Tu peux le sauvegarder sur ton pc directement à partir de ce lien (clique droit enregistrer sous).
Voilà, bon courage _________________ Hacker vaillant, rien d'impossible !!!
"Quand une vache boit de l'eau, cette eau devient du lait. Quand un serpent boit de l'eau, cette eau devient du poison." |
|
Back to top |
|
|
gregool Guru
Joined: 26 Nov 2007 Posts: 336 Location: Lille
|
Posted: Fri Sep 04, 2009 9:10 pm Post subject: |
|
|
tu n'as pas installé libv4l ? |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 9:20 pm Post subject: |
|
|
gregool : euh... en effet tu as raison!! Maintenant ça marche mais il faut lancer le preload.
Kazuya : Je vais tester ton idée, au cas où ça évite le preload. J'ai déjà fait une overlay locale (enfin je crois) mais je sais plus du tout comment, je vais chercher ça, ça doit bien être expliqué dans la doc!
Edit : alors j'ai installé la version beta mais ça ne change rien au problème... Mais du coup je suis obligé de charger Skype en root pour que ça marche... J'ai essayé d'ajouter la ligne à mon bash_profile mais j'ai bien peur de voir apparaitre autant d'erreurs que sous Fedora... On verra demain après un reboot.
Par contre, il semblerait que mon micro ne soit pas installé, en tout cas il n'est pas reconnu par skype. Je vais creuser le problème. Mais comme je pars un peu à l'aveuglette, y a-t-il des modules spéciaux à activer dans le noyau? J'ai une webcam Logitech quickcam e2500 (046d:089d si je ne me trompe pas), gérée par le pilote gspca_zc3xx d'après ce que je sais... Je vais revoir tout ça demain.
Last edited by Kevin57 on Fri Sep 04, 2009 9:40 pm; edited 1 time in total |
|
Back to top |
|
|
gregool Guru
Joined: 26 Nov 2007 Posts: 336 Location: Lille
|
Posted: Fri Sep 04, 2009 9:28 pm Post subject: |
|
|
tu peux faire un lanceur toi même
tu fais un script avec le preload, et tu remplaces le lanceur de skype par ton script et t'es plus embetté. |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 9:41 pm Post subject: |
|
|
Euh... je sais pas faire tout ça! Je vais voir si j'y arrive!
PS : j'ai édité mon message au-dessus pendant que tu écrivais... |
|
Back to top |
|
|
gregool Guru
Joined: 26 Nov 2007 Posts: 336 Location: Lille
|
Posted: Fri Sep 04, 2009 9:57 pm Post subject: |
|
|
tu utilises juste la meme commande que tu tapes dans ton terminal :
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
t'enregistres ça dans un fichier que tu nommes skypepreload ou ce que tu veux, tu le rends executable avec chmod +x et tu le places dans /usr/bin
ensuite tu edites le raccourci skype et au lieu de lancer /usr/bin/skype tu lances /usr/bin/ton_script
et pour l'audio faut activer CONFIG_SND_USB_AUDIO dans ton noyau
Localisation:
│ -> Device Drivers
│ -> Sound card support (SOUND [=y])
│ -> Advanced Linux Sound Architecture (SND [=m])
│ -> USB sound devices (SND_USB [=y])
et ne pas oublier d'appeller le module au démarrage |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 04, 2009 10:12 pm Post subject: |
|
|
Merci pour toutes ces réponses, je vais voir ça demain parce que si je commence à recompiler le noyau à cette heure je ne suis pas couché avant longtemps!
Par contre quand je lance skype en console avec le preload, j'ai un message qui apparait dès que j'utilise la vidéo :
Code: | libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffff |
Mais ça n'empêche rien de marcher. Normal? |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Sun Sep 13, 2009 5:59 pm Post subject: |
|
|
Je n'arrive toujours pas à faire marcher le micro de ma webcam. Il me semble bien avoir activé les options correspondantes mais il n'apparait pas dans les menus de skype. Savez-vous d'où ça peut venir? |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Sun Sep 13, 2009 6:29 pm Post subject: |
|
|
Salut,
As-tu compilé le bon module ? As-tu réglé le volume avec alsamixer ? _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Sun Sep 13, 2009 7:40 pm Post subject: |
|
|
Merci, le problème venait certainement d'alsamixer car après avoir augmenté tous les volumes de la partie "Capture" tout marche. je n'avais pas pensé à ça. Merci beaucoup!!! |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8710 Location: ~Brussels - Belgique
|
Posted: Mon Sep 14, 2009 6:42 am Post subject: |
|
|
De rien _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Wed Sep 16, 2009 6:04 pm Post subject: |
|
|
Je remonte le sujet parce qu'en fait le problème n'est pas résolu. Bizarrement dans l'outil de configuration de skype la webcam marche bien, mais en appel elle ne marche pas. Et je me suis rendu compte qu'une fois que j'appelle, si je retourne dans l'outil de configuration la webcam n'est plus détectée... Et a partir de là Skype marche mal et si je l'éteins et relance il fait planter l'ordinateur (freeze complet, plus rien ne répond). Je n'ai pas pu noter d'erreur en console quand le problème est arrivé car je ne m'y attendais pas. Par contre le son marche. _________________ Gentoo ~amd64 avec Openbox, AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
Traducteur indépendant allemand-français et anglais-français |
|
Back to top |
|
|
Kazuya Apprentice
Joined: 09 Jul 2006 Posts: 256
|
Posted: Wed Sep 16, 2009 9:02 pm Post subject: |
|
|
Hello,
Ok ben c'est facile, il faut regarder dans le code source de skype pour tenter de mettre le doigt sur le problème...
ah mince ! j'ai oublié un léger détails, skyp n'est pas open-source, mais un vieux truc proprio fermé... rah zut alors ! _________________ Hacker vaillant, rien d'impossible !!!
"Quand une vache boit de l'eau, cette eau devient du lait. Quand un serpent boit de l'eau, cette eau devient du poison." |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Wed Sep 16, 2009 9:17 pm Post subject: |
|
|
Mais ce qui est bizarre c'est que j'ai le même problème avec aMSN, pas moyen d'envoyer la webcam alors qu'elle marche seule. Le problème est donc quelque part dans l'envoi/reception des données je pense. Peut-être me manque-t-il un driver ou un module du kernel, avez-vous une idée? aMSN a le même problème sous Arch et sous Fedora, mais sous Fedora Skype marchait sans problème... enfin bon, c'est un vrai casse-tête pour moi! _________________ Gentoo ~amd64 avec Openbox, AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
Traducteur indépendant allemand-français et anglais-français |
|
Back to top |
|
|
fb99 l33t
Joined: 09 Apr 2003 Posts: 998 Location: Le Locle (Suisse,Neuchâtel)
|
Posted: Sun Sep 20, 2009 12:42 pm Post subject: |
|
|
Après moi aussi m'être souvent pris la tête avec les webcams, j'encourage à directement acheter une webcam compatible, résoudre des problèmes à son charme me se compliquer la vie c'est manquer d'intelligence.
Sinon j'ai pas tout lu, mais regarde des fois les webcams marchait avec d'anciens noyau et plus avec les nouveaux (c'est un problème de librairies, il faut recharger avec par ex. $env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so "ton programme".
Mes 0.000002 cents _________________ L'ami aime en tout temps, et dans le malheur il se montre un frère ( Prov. 17,17 )
L'insensé même, quand il se tait, passe pour sage ( Prov. 17;28a ) |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Sun Sep 20, 2009 4:13 pm Post subject: |
|
|
Ben disons que quand j'ai acheté la webcam, je pensais qu'elle serait compatible... Puisqu'elle marche avec aMSN et qu'elle marchait avec Skype sous Fedora...
Pour le preload, je le fais déjà, ce qui permet d'avoir la cam dans la configuration de Skype. Ce que je ne comprends pas c'est qu'une fois que j'appelle, Skype ne détecte plus la webcam alors que, quelques secondes avant, il la detectait encore... Là ça me dépasse je dois dire! _________________ Gentoo ~amd64 avec Openbox, AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
Traducteur indépendant allemand-français et anglais-français |
|
Back to top |
|
|
Kevin57 Guru
Joined: 21 Aug 2009 Posts: 373
|
Posted: Fri Sep 25, 2009 3:30 pm Post subject: |
|
|
Je remonte le topic parce que depuis mon passage en ~x86, le problème de la webcam avec skype se pose à nouveau, malgré le preload.
Voici les messages d'erreurs donnés par la console :
Code: | Skype V4L2: Failed to change capture framerate (15)
Starting the process...
Skype Xv: Xv ports available: 32
Skype XShm: XShm support enabled
Skype Xv: Using Xv port 280 |
Pour rappel, la comande avec preload est
Code: | LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
|
Vu le message d'erreur, je me suis dit qu'il faut v4l2 et non juste libv4l mais ça ne doit pas être ça vu que je ne trouve pas de paquet qui s'appelle v4l2, juste un plugin pour gstreamer. Avez-vous une idée? _________________ Gentoo ~amd64 avec Openbox, AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
Traducteur indépendant allemand-français et anglais-français |
|
Back to top |
|
|
|