Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/08/2011, à 12:03

did

Webcam uvc et openchrome

Salut,

J'ai besoin d'un coup de main pour résoudre le problème suivant.
Mes parents ont un vieux pc qui tournait sous Maverick sans problème jusqu'ici, mais je viens d'upgrader vers Natty et la webcam ne fonctionne plus.

La configuration :
Carte graphique VIA
$ lspci -v | grep -A 12 VGA

01:00.0 VGA compatible controller: VIA Technologies, Inc. KM400/KN400/P4M800 [S3 UniChrome] (rev 01) (prog-if 00 [VGA controller])

Driver Openchrome
$ glxinfo | grep OpenGL

OpenGL vendor string: VIA Technology
OpenGL renderer string: Mesa DRI UniChrome (KM400) 20060710 x86/MMX+/3DNow!+/SSE
OpenGL version string: 1.2 Mesa 7.10.2

Webcam (Logitech C270)
$ lsusb | grep -i logitech

Bus 001 Device 002: ID 046d:0825 Logitech, Inc.

Module vidéo (UVC)
$ lsmod | grep video

uvcvideo               66851  0 
videodev               75143  1 uvcvideo

Le problème :
Lorsque que j'utilise la webcam avec Guvcviewer, Cheese ou Skype, dans un premier temps j'ai bien l'image qui s'affiche dans une fenêtre, mais à la moindre interaction avec celle-ci (la déplacer ou cliquer sur un bouton), le serveur graphique est aussitôt réinitialisé et je me retrouve à l'écran de connexion de GDM. Je ne parviens pas à récupérer de message d'erreur, et tout ce que j'ai dans /var/log/Xorg.1.log c'est :

[    25.986] (II) OPENCHROME: Driver for VIA Chrome chipsets: CLE266, KM400/KN400,
    K8M800/K8N800, PM800/PM880/CN400, VM800/P4M800Pro/VN800/CN700,
    K8M890/K8N890, P4M900/VN896/CN896, CX700/VX700, P4M890, VX800/VX820,
    VX855/VX875
[    25.986] (II) VESA: driver for VESA chipsets: vesa
[    25.986] (II) FBDEV: driver for framebuffer: fbdev
[    25.986] (--) using VT number 1

[ 15229.002] 
Fatal server error:
[ 15229.002] xf86OpenConsole: VT_WAITACTIVE failed: Interrupted system call
[ 15229.003] 
[ 15229.003] 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[ 15229.003] Please also check the log file at "/var/log/Xorg.1.log" for additional information.

Manip testées :
J'ai essayé avec les PPA xorg-edger, X Updates et PPA for libv4l v4l-utils qui proposent des drivers graphiques et vidéo plus récents mais ça ne change rien. J'ai aussi testé le noyaux 3.0, mais c'est pareil.
Dans gstreamer-properties, j'ai le même problème lors des tests vidéos sauf quand je choisi le greffon X Window System (sans Xv) où là ça marche sans problème.

Voilà, si vous avez des pistes ou une solution, merci.

PS : cette webcam fonctionne sur un autre pc sous natty mais qui utilise une carte nvidia.

Dernière modification par did (Le 12/08/2011, à 12:18)

Hors ligne

#2 Le 12/08/2011, à 12:34

did

Re : Webcam uvc et openchrome

Je progresse. Lorsque je teste la webcam avec vlc (vlc v4l2:///dev/video0) j'ai toujours le même problème. Par contre si je configure par avance VLC pour utiliser X11 à la place de Xv (dans les modules de sortie vidéo), ça marche.

Ca confirme ce que je voyais avec gstreamer-properties, ce serait bien le module Xv qui pose problème avec la webcam (UVC ?). Est-il possible de configurer le système pour ne pas l'utiliser par défaut, au lieu d'avoir à le faire avec chaque appli ? (Je ne sais si c'est possible pour Skype).

Hors ligne

#3 Le 12/08/2011, à 13:37

did

Re : Webcam uvc et openchrome

Un contournement du problème pour skype :
http://forum.skype.com/index.php?showtopic=328901&st=0

Ca marche mais ce n'est qu'une solution partielle.

Hors ligne