Logitech Quickcam Pro 4000 sur Fedora 19

Logitech Quickcam Pro 4000 sur Fedora 19 - Hardware - Linux et OS Alternatifs

Marsh Posté le 18-10-2014 à 10:00:14    

Bonjour à tous et désolé si mon topic n'est pas dans la bonne section.
 
Le problème :  
 
Ma Quickcam pro 4000 ne m'affiche pas d'image, que ce soit avec camorama/cheese/skype. Mais .... le son fonctionne très bien et la caméra est reconnue avec la commande lsusb.
Le driver utilisé est pwc, et j'ai déjà fait quelques recherches qui n'ont pas abouties.
 

Code :
  1. [root@localhost ~]# lsmod
  2. Module                  Size  Used by
  3. fuse                   86975  3
  4. snd_usb_audio         153794  2
  5. snd_usbmidi_lib        24845  1 snd_usb_audio
  6. snd_rawmidi            29394  1 snd_usbmidi_lib
  7. ip6t_rpfilter          12546  1
  8. ip6t_REJECT            12939  2
  9. xt_conntrack           12760  9
  10. pwc                    73493  0
  11. videobuf2_vmalloc      13163  1 pwc
  12. videobuf2_memops       13161  1 videobuf2_vmalloc
  13. videobuf2_core         39266  1 pwc
  14. v4l2_common            14542  1 pwc
  15. videodev              147071  3 pwc,v4l2_common,videobuf2_core
  16. media                  20840  1 videodev
  17. bnep                   19624  2
  18. bluetooth             408436  7 bnep
  19. 6lowpan_iphc           18591  1 bluetooth
  20. rfkill                 21979  3 bluetooth
  21. ebtable_nat            12807  0
  22. ebtable_broute         12731  0
  23. bridge                110862  1 ebtable_broute
  24. stp                    12868  1 bridge
  25. llc                    13941  2 stp,bridge
  26. ebtable_filter         12827  0
  27. ebtables               30758  3 ebtable_broute,ebtable_nat,ebtable_filter
  28. ip6table_nat           13015  1
  29. nf_conntrack_ipv6      18738  6
  30. nf_defrag_ipv6         34712  1 nf_conntrack_ipv6
  31. nf_nat_ipv6            13213  1 ip6table_nat
  32. ip6table_mangle        12700  1
  33. ip6table_security      12710  1
  34. ip6table_raw           12683  1
  35. ip6table_filter        12815  1
  36. ip6_tables             26808  5 ip6table_filter,ip6table_mangle,ip6table_security,ip6table_nat,ip6table_raw
  37. iptable_nat            13011  1
  38. nf_conntrack_ipv4      14656  5
  39. nf_defrag_ipv4         12702  1 nf_conntrack_ipv4
  40. nf_nat_ipv4            13199  1 iptable_nat
  41. nf_nat                 25112  4 nf_nat_ipv4,nf_nat_ipv6,ip6table_nat,iptable_nat
  42. nf_conntrack           95080  8 nf_nat,nf_nat_ipv4,nf_nat_ipv6,xt_conntrack,ip6table_nat,iptable_nat,nf_conntrack_ipv4,nf_conntrack_ipv6
  43. iptable_mangle         12695  1
  44. iptable_security       12705  1
  45. iptable_raw            12678  1
  46. iTCO_wdt               13480  0
  47. ppdev                  17635  0
  48. iTCO_vendor_support    13419  1 iTCO_wdt
  49. snd_hda_codec_hdmi     46421  1
  50. x86_pkg_temp_thermal    14205  0
  51. coretemp               13475  0
  52. nvidia              10697269  50
  53. kvm                   460181  0
  54. crct10dif_pclmul       14289  0
  55. crc32_pclmul           13113  0
  56. crc32c_intel           22079  0
  57. snd_hda_codec_realtek    65892  1
  58. snd_hda_codec_generic    66943  1 snd_hda_codec_realtek
  59. ghash_clmulni_intel    13216  0
  60. snd_hda_intel          56402  7
  61. snd_hda_codec         129201  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
  62. snd_hwdep              17650  2 snd_usb_audio,snd_hda_codec
  63. snd_seq                60752  0
  64. snd_seq_device         14136  2 snd_seq,snd_rawmidi
  65. microcode              44576  0
  66. snd_pcm               103489  4 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
  67. serio_raw              13413  0
  68. lpc_ich                21080  0
  69. i2c_i801               18135  0
  70. mfd_core               13182  1 lpc_ich
  71. r8169                  71677  0
  72. mii                    13527  1 r8169
  73. mei_me                 18499  0
  74. snd_timer              28698  2 snd_pcm,snd_seq
  75. mei                    81143  1 mei_me
  76. drm                   283747  2 nvidia
  77. snd                    75574  31 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
  78. i2c_core               38656  5 drm,i2c_i801,nvidia,v4l2_common,videodev
  79. soundcore              14491  1 snd
  80. shpchp                 37032  0
  81. parport_pc             28048  0
  82. parport                40425  2 ppdev,parport_pc
  83. uinput                 17672  0
  84. binfmt_misc            17431  1
  85. video                  19261  0


 
Un grand merci d'avance à ceux qui pourront m'aider (ou pas)


---------------
3000 tués sur les routes chaque année - c'est décidé, demain je roule sur les trottoirs ©brèves de comptoire
Reply

Marsh Posté le 18-10-2014 à 10:00:14   

Reply

Marsh Posté le 18-10-2014 à 17:42:17    

Tu as vu ce lien Logitech QuickCam Pro 4000 on Ubuntu ?
Après, il faut voir par rapport à ta version du noyau et aussi quelle est la référence de ta webcam (via lspci ou dmesg).
 
Il y a peut-être un paquet avec les pilotes pwc pour Fedora aussi.
-> Webcams-Installation générale
-> Je n'arrive pas à installer le module PWC pour webcam
-> PWC - Web Home
-> Philips USB Webcam Driver for Linux
-> Webcam setup
-> Webcam et logiciel wxastrocapture ( librairies "v4l2", un driver "kernel-pwc" )
 
nb : il y a aussi une question de headers correspondant par rapport à ta version du noyau (ce qui rejoint ma seconde phrase) et à voir si le paquet est encore un peu maintenu.
 
edit : il faut aussi voir si ces pilotes ne sont pas intégrés directement dans le noyau Linux de nos jours.


Message édité par j_c_p le 18-10-2014 à 18:07:20
Reply

Marsh Posté le 20-11-2014 à 13:52:27    

Merci pour ton intervention et tes liens, je m'y pencherais à l'occasion pour te dire quel est le modèle exact et quelle est ma version de kernel.
 
Sinon, la caméra fonctionne sur un autre PC sous windows, et elle fonctionnait également à mes débuts sur Fedora 19 (2 ans et quelques), ce qui rejoint ton edit. Depuis j'ai eu plusieurs mises à jour de kernel et autres, et j'ai voulu m'en servir un jour sans succès.


---------------
3000 tués sur les routes chaque année - c'est décidé, demain je roule sur les trottoirs ©brèves de comptoire
Reply

Marsh Posté le 06-12-2014 à 07:49:26    

De retour
 
J'ai le kernel 3.14.22-100 et c'est forcément une mise à jour du kernel ou autre qui m'empêche d'utiliser cette cam.
Tes liens n'ont pas donné grand chose, qv4l2 (test bench) me donne également un écran noir et j'ai comme résultat un écran vert qui bouge avec v4l2ucp (lecture via mplayer).
 
Si quelqu'un a une idée, sachant que la cam fonctionne très bien sous W7 et fonctionnait sous Fedora 19, mais j'me souviens plus de la date, et aucune idée du kernel qui fonctionnait ^^


---------------
3000 tués sur les routes chaque année - c'est décidé, demain je roule sur les trottoirs ©brèves de comptoire
Reply

Marsh Posté le 06-12-2014 à 08:59:26    

artouillassse a écrit :

J'ai le kernel 3.14.22-100


 
A ta place, j'essaierai avec le dernier kernel en rawhide pour vérifier si le support de ta cam n'est pas revenu ->

Citation :

[root@strange yum.repos.d]# cat fedora-rawhide-kernel-nodebug.repo
# Place this file in your /etc/yum.repos.d/ directory
 
[fedora-rawhide-kernel-nodebug]
name=Rawhide kernels built without debugging turned on
baseurl=http://alt.fedoraproject.org/pub/alt/rawhide-kernel-nodebug/$basearch
enabled=1
skip_if_unavailable=1
gpgcheck=0


 
puis yum list kerne\*, yum install kernel

Reply

Marsh Posté le 06-12-2014 à 09:04:18    

@imarune : merci pour ton aide, c'est un kernel plus récent que le mien ? le 3.14 me semble à jour pourtant.

 

J'ai essayé un autre logiciel, fswebcam, et voici ce qui en ressort :

 
Citation :

[root@localhost ~]# fswebcam
--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
Adjusting resolution from 384x288 to 320x240.
Error starting stream.
VIDIOC_STREAMON: No space left on device

Unable to use mmap. Using read instead.
--- Capturing frame...
VIDIOC_DQBUF: Invalid argument
No frames captured.

 


Edit : en effet, j'ai le 3.14.22 et il y a le 3.14.23


Message édité par artouillassse le 06-12-2014 à 09:05:30

---------------
3000 tués sur les routes chaque année - c'est décidé, demain je roule sur les trottoirs ©brèves de comptoire
Reply

Marsh Posté le 06-12-2014 à 09:09:33    

le rawhide est le tout dernier mainstream = 3.18.0.rc7
http://rpmfind.net/linux/rpm2html/ [...] ery=kernel
 
Si c'est infructueux, tu peux le désinstaller après. A noter qur sur le lien donné plus haut par j_c_p (ubuntu), c'est un kernel 3.17 qui est utilisé (équivalent f20 f21)
 
EDIT 3 modifs sur pwc depuis la 3.14 :
https://git.kernel.org/cgit/linux/k [...] grep&q=pwc


Message édité par imarune le 06-12-2014 à 09:15:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed