Discussion:
Kubuntu 24.04 et webcam
(trop ancien pour répondre)
Dominique
2024-05-16 02:15:40 UTC
Permalink
Bonjour,

J'ai installé la Kubuntu 24.04. Tout s'est bien passé. Je rencontre
toutefois un problème : ma webcam est introuvable :

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 003 Device 035: ID 03f0:2141 HP, Inc HP Wireless Mouse 220
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

N'ayant jamais rencontré ce problème, je ne vois pas trop où chercher.
Ah, oui, bien sûr, j'ai fait Fn F10 pour activer ma webcam, sans aucun
effet (la touche n'est peut-être pas attribuée...)

Je ne vois rien qui ressemble à une webcam dans /dev/

Je n'ai pas d'erreur sur les ports USB dans dmesg.

Bref, pas de webcam. Avez-vous une piste à me proposer ? Je vous en
remercie,
--
Dominique
Esto quod es
yves
2024-05-16 07:30:20 UTC
Permalink
Post by Dominique
Je ne vois rien qui ressemble à une webcam dans /dev/
Je n'ai pas d'erreur sur les ports USB dans dmesg.
Bref, pas de webcam. Avez-vous une piste à me proposer ? Je vous en
remercie,
Quel type de webcam ? intégrée à un ordinateur portable ?

J'utilise lshw

avec lshw, les webcam parfois s'appellent integrated camera et pas webcam

$ sudo lshw


@+
--
Yves
Dominique
2024-05-16 13:09:50 UTC
Permalink
Post by yves
Quel type de webcam ? intégrée à un ordinateur portable ?
Oui.
Post by yves
J'utilise lshw
avec lshw, les webcam parfois s'appellent integrated camera et pas webcam
$ sudo lshw
Je trouve ça :

description: Vidéo
produit: BisonCam,NB Pro
fabricant: Sonix Technology Co., Ltd.
identifiant matériel: 7
information bus: ***@3:7
version: 6.01
fonctionnalités: usb-2.00
configuration : driver=uvcvideo maxpower=500mA
speed=480Mbit/s
--
Dominique
Esto quod es
yves
2024-05-16 16:04:48 UTC
Permalink
Post by Dominique
Post by yves
$ sudo lshw
description: Vidéo
produit: BisonCam,NB Pro fabricant: Sonix Technology
configuration : driver=uvcvideo maxpower=500mA
speed=480Mbit/s
Elle semble bien identifiée par lshw.

Après, tu peux essayer de chercher de l'inspiration sur :

<https://doc.ubuntu-fr.org/webcam>

Personnellement, je teste la webcam avec "cheese", qui est plutôt un
programme gnome.

@+
--
Yves
Dominique
2024-05-17 02:40:20 UTC
Permalink
Post by yves
<https://doc.ubuntu-fr.org/webcam>
Je vais y aller, merci pour le lien.
Post by yves
Personnellement, je teste la webcam avec "cheese", qui est plutôt un
programme gnome.
Cheese me dit : « Aucun périphérique trouvé »
--
Dominique
Esto quod es
Dominique
2024-05-17 02:47:47 UTC
Permalink
Post by yves
<https://doc.ubuntu-fr.org/webcam>
Contre toute attente, ma webcam fonctionne avec mpv (que je ne
connaissais pas du tout) :

mpv --profile=low-latency --untimed /dev/video0
(+) Video --vid=1 (rawvideo 1280x720 10.000fps)
[autoconvert] Converting yuyv422 -> yuv422p
VO: [gpu] 1280x720 yuv422p
[ffmpeg/demuxer] video4linux2,v4l2: Some buffers are still owned by the
caller on close.
[ffmpeg] ioctl(VIDIOC_QBUF): Bad file descriptor
Exiting... (Quit)

Pourquoi cheese ne veut pas de moi, Ah ben si, cheese veut bien de ma
webcam maintenant, tout comme les sites en ligne proposés par Ubuntu !

Lucifer, sort de cet ordinateur 😀
--
Dominique
Esto quod es
yves
2024-05-17 10:10:51 UTC
Permalink
Post by Dominique
Pourquoi cheese ne veut pas de moi, Ah ben si, cheese veut bien de ma
webcam maintenant, tout comme les sites en ligne proposés par Ubuntu !
Lucifer, sort de cet ordinateur 😀
Et le lsusb la signale correctement, maintenant ?

@+
--
Yves
Dominique
2024-05-18 03:14:35 UTC
Permalink
Post by yves
Post by Dominique
Pourquoi cheese ne veut pas de moi, Ah ben si, cheese veut bien de ma
webcam maintenant, tout comme les sites en ligne proposés par Ubuntu !
Lucifer, sort de cet ordinateur 😀
Et le lsusb la signale correctement, maintenant ?
@+
Eh bien non. Finalement, rien n'est résolu :

mpv --profile=low-latency --untimed /dev/video0
[ffmpeg/demuxer] video4linux2,v4l2: ioctl(VIDIOC_STREAMON): Protocol error
[lavf] avformat_open_input() failed
Failed to recognize file format.

Et ça échoue, bien sûr, aussi avec cheese :

cheese
** Message: 05:13:44.536: cheese-application.vala:222: Error during
camera setup: Aucun périphérique détecté


(cheese:23388): cheese-CRITICAL **: 05:13:44.557:
cheese_camera_device_get_name: assertion 'CHEESE_IS_CAMERA_DEVICE
(device)' failed

(cheese:23388): GLib-CRITICAL **: 05:13:44.557: g_variant_new_string:
assertion 'string != NULL' failed

(cheese:23388): GLib-CRITICAL **: 05:13:44.557: g_variant_ref_sink:
assertion 'value != NULL' failed

(cheese:23388): GLib-GIO-CRITICAL **: 05:13:44.557:
g_settings_schema_key_type_check: assertion 'value != NULL' failed

(cheese:23388): GLib-CRITICAL **: 05:13:44.557:
g_variant_get_type_string: assertion 'value != NULL' failed

(cheese:23388): GLib-GIO-CRITICAL **: 05:13:44.557:
g_settings_set_value: key 'camera' in 'org.gnome.Cheese' expects type
's', but a GVariant of type '(null)' was given

(cheese:23388): GLib-CRITICAL **: 05:13:44.557: g_variant_unref:
assertion 'value != NULL' failed

** (cheese:23388): CRITICAL **: 05:13:44.557:
cheese_preferences_dialog_setup_resolutions_for_device: assertion
'device != NULL' failed
--
Dominique
Esto quod es
Dominique
2024-05-18 03:37:30 UTC
Permalink
Post by yves
Pourquoi cheese ne veut pas de moi,  Ah ben si, cheese veut bien de ma
webcam maintenant, tout comme les sites en ligne proposés par Ubuntu !
Lucifer, sort de cet ordinateur 😀
Et le lsusb la signale correctement, maintenant ?
@+
Une nouvelle action su FN F10 donne ceci :

mpv --profile=low-latency --untimed /dev/video0
[file] Cannot open file '/dev/video0': No such file or directory
Failed to open /dev/video0.
Exiting... (Errors when loading file)
--
Dominique
Esto quod es
Sergio
2024-05-16 08:37:59 UTC
Permalink
Post by Dominique
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 003 Device 035: ID 03f0:2141 HP, Inc HP Wireless Mouse 220
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Pas la queue d'une webcam. peut-être un problème de connexion ?
On la voit avec lspci ?
--
Serge http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Dominique
2024-05-16 13:11:15 UTC
Permalink
Post by Sergio
Post by Dominique
J'ai installé la Kubuntu 24.04. Tout s'est bien passé. Je rencontre
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 8087:0032 Intel Corp. AX210 Bluetooth
Bus 003 Device 035: ID 03f0:2141 HP, Inc HP Wireless Mouse 220
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Pas la queue d'une webcam. peut-être un problème de connexion ?
On la voit avec lspci ?
Silence total, il me semble :

sudo lspci
00:00.0 Host bridge: Intel Corporation Device 8a02 (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics
G1 (Ice Lake) (rev 07)
00:04.0 Signal processing controller: Intel Corporation Processor Power
and Thermal Controller (rev 03)
00:0d.0 USB controller: Intel Corporation Ice Lake Thunderbolt 3 USB
Controller (rev 03)
00:14.0 USB controller: Intel Corporation Ice Lake-LP USB 3.1 xHCI Host
Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Ice Lake-LP DRAM Controller (rev 30)
00:15.0 Serial bus controller: Intel Corporation Ice Lake-LP Serial IO
I2C Controller #0 (rev 30)
00:15.1 Serial bus controller: Intel Corporation Ice Lake-LP Serial IO
I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Ice Lake-LP
Management Engine (rev 30)
00:17.0 SATA controller: Intel Corporation Ice Lake-LP SATA Controller
[AHCI mode] (rev 30)
00:1d.0 PCI bridge: Intel Corporation Ice Lake-LP PCI Express Root Port
#9 (rev 30)
00:1d.1 PCI bridge: Intel Corporation Ice Lake-LP PCIe Port #10 (rev 30)
00:1d.4 PCI bridge: Intel Corporation Ice Lake-LP PCIe Port #13 (rev 30)
00:1f.0 ISA bridge: Intel Corporation Ice Lake-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Ice Lake-LP Smart Sound
Technology Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Ice Lake-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller: Intel Corporation Ice Lake-LP SPI
Controller (rev 30)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
RTL8411B PCI Express Card Reader (rev 01)
01:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 12)
02:00.0 Network controller: Intel Corporation Wi-Fi 6E(802.11ax)
AX210/AX1675* 2x2 [Typhoon Peak] (rev 1a)
03:00.0 Non-Volatile memory controller: Kingston Technology Company,
Inc. NV1 NVMe SSD E13T (DRAM-less) (rev 01)
--
Dominique
Esto quod es
Nicolas George
2024-05-17 06:50:23 UTC
Permalink
Post by Dominique
N'ayant jamais rencontré ce problème, je ne vois pas trop où chercher.
dmesg -TW et brancher la webcam.
Dominique
2024-05-17 08:11:08 UTC
Permalink
Post by Nicolas George
Post by Dominique
N'ayant jamais rencontré ce problème, je ne vois pas trop où chercher.
dmesg -TW et brancher la webcam.
Il n'y a rien à brancher, la webcam est intégrée dans mon portable.

Comme je l'ai dit dans un autre post, cette webcam, introuvable, s'est
mise en marche, un peu par magie...

Merci pour la réponse et belle journée,
--
Dominique
Esto quod es
Sergio
2024-05-17 09:56:21 UTC
Permalink
Post by Dominique
Post by Nicolas George
Post by Dominique
N'ayant jamais rencontré ce problème, je ne vois pas trop où chercher.
dmesg -TW et brancher la webcam.
Il n'y a rien à brancher, la webcam est intégrée dans mon portable.
Comme je l'ai dit dans un autre post, cette webcam, introuvable, s'est mise en marche, un peu par magie...
Peut-être, il y a un bouton caché pour l'activer/désactiver.
--
Serge http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Regarde ailleurs
2024-05-17 13:20:32 UTC
Permalink
Post by Sergio
Post by Dominique
Post by Nicolas George
Post by Dominique
N'ayant jamais rencontré ce problème, je ne vois pas trop où chercher.
dmesg -TW et brancher la webcam.
Il n'y a rien à brancher, la webcam est intégrée dans mon portable.
Comme je l'ai dit dans un autre post, cette webcam, introuvable, s'est mise
en marche, un peu par magie...
Peut-être, il y a un bouton caché pour l'activer/désactiver.
Salut!
Il ne serait pas ridicule de dire de quel portable il s'agit, on
porrait lire le mode d'emploi.
B.
Dominique
2024-05-18 03:15:45 UTC
Permalink
Post by Regarde ailleurs
Salut!
Il ne serait pas ridicule de dire de quel portable il s'agit, on porrait
lire le mode d'emploi.
B.
Tu as raison. C'est ce modèle :

https://clevo-europe.com/default_zone/fr/html/Prod_Notebook_EpureINLLU_Details.php
--
Dominique
Esto quod es
Dominique
2024-05-18 03:25:00 UTC
Permalink
Post by Dominique
Post by Regarde ailleurs
Salut!
Il ne serait pas ridicule de dire de quel portable il s'agit, on
porrait lire le mode d'emploi.
B.
https://clevo-europe.com/default_zone/fr/html/Prod_Notebook_EpureINLLU_Details.php
Ce la dit, j'ai la notice qui me dit que la caméra s'active et se
désactive avec FN F10. Mon action sur ces touches est sans effet ce matin.
--
Dominique
Esto quod es
Regarde ailleurs
2024-05-18 09:39:12 UTC
Permalink
Post by Dominique
Post by Regarde ailleurs
Salut!
Il ne serait pas ridicule de dire de quel portable il s'agit, on porrait
lire le mode d'emploi.
B.
https://clevo-europe.com/default_zone/fr/html/Prod_Notebook_EpureINLLU_Details.php
Ce la dit, j'ai la notice qui me dit que la caméra s'active et se désactive
avec FN F10. Mon action sur ces touches est sans effet ce matin.
Ne faut-il pas lancer un logiciel d'acquistion d'image, pour que la
caméra s'active avec les touches ad'hoc?
B.
Jo Engo
2024-05-18 10:09:10 UTC
Permalink
Post by Dominique
Ce la dit, j'ai la notice qui me dit que la caméra s'active et se
désactive avec FN F10. Mon action sur ces touches est sans effet ce matin.
Essaie sans la touche FN
--
Anissina tue, m'enrôle ! L'or n'émeut Anissina ?
-- Graner, Nicolas
Sergio
2024-05-18 11:35:29 UTC
Permalink
Post by Jo Engo
Post by Dominique
Ce la dit, j'ai la notice qui me dit que la caméra s'active et se
désactive avec FN F10. Mon action sur ces touches est sans effet ce matin.
Essaie sans la touche FN
Il est vrai qu'il y a des portables où les touches fonction sont activées par défaut avec Fn activé[¹]...
Sur les portables de qualité, ça doit se régler dans le BIOS...

[¹] Encore un coup de la Marine !
--
Serge http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
yves
2024-05-18 10:21:55 UTC
Permalink
Post by Dominique
Ce la dit, j'ai la notice qui me dit que la caméra s'active et se
désactive avec FN F10. Mon action sur ces touches est sans effet ce matin.
Chez moi, il y a une option "bios" pour inverser le rôle des touches Ctrl
et Fn, ce qui est mon paramétrage de prédilection (mais je me fait parfois
piéger).
Assure toi que ta touche Fn fonctionne comme elle devrait.


Sinon, pas d'effet non plus en utilisant l'astuce de Nicolas George ?

$ sudo dmesg -TW

puis examiner un effet éventuel dans le terminal de FN F10 ?

@+
--
Yves
Dominique
2024-05-19 05:24:30 UTC
Permalink
Post by yves
Sinon, pas d'effet non plus en utilisant l'astuce de Nicolas George ?
$ sudo dmesg -TW
Y a-t-il un lien ? J'ai lancé cette commande (que je ne comprends
d'ailleurs pas, comment fonctionne-t-elle ?) Visiblement, ma webcam
paraît trouvée avec le n°18,

[dim. mai 19 07:14:11 2024] usb 3-7: new high-speed USB device number 17
using xhci_hcd

<SNIP>

[dim. mai 19 07:14:22 2024] usb 3-7: USB disconnect, device number 17
[dim. mai 19 07:15:29 2024] usb 3-7: new high-speed USB device number 18
using xhci_hcd
[dim. mai 19 07:15:29 2024] usb 3-7: New USB device found,
idVendor=5986, idProduct=9102, bcdDevice= 6.01
[dim. mai 19 07:15:29 2024] usb 3-7: New USB device strings: Mfr=2,
Product=1, SerialNumber=0
[dim. mai 19 07:15:29 2024] usb 3-7: Product: BisonCam,NB Pro
[dim. mai 19 07:15:29 2024] usb 3-7: Manufacturer: Sonix Technology Co.,
Ltd.
[dim. mai 19 07:15:29 2024] usb 3-7: Found UVC 1.00 device BisonCam,NB
Pro (5986:9102)

Contre toute attente, cheese me donne une image et ma webcam est
fonctionnelle.

Je ne comprends pas bien pourquoi. Je me demande alors comment faire
pour obtenir une webcam fonctionnelle directement sans passer par ces
incantations aléatoires 🙄

En vous remerciant tous pour votre présence,
--
Dominique
Esto quod es
Dominique
2024-05-19 05:40:34 UTC
Permalink
Le 19/05/2024 à 07:24, Dominique a écrit :

Je regarde les dev ouverts aujourd'hui, au moment où ma webcam est
tombée en marche, et en me limitant aux vidéos. Ils ne sont pas nombreux

crw-rw----+ 1 root video 234, 0 mai 19 07:15 media0

crw-rw----+ 1 root video 81, 1 mai 19 07:15 video1

crw-rw----+ 1 root video 81, 2 mai 19 07:15 video2

mpv, qui avait fonctionné un instant hier, refuse aujourd'hui de
fonctionner, même quand je corrige le device :

mpv --profile=low-latency --untimed /dev/media0
Failed to recognize file format.
Exiting... (Errors when loading file)

***@dominique-nl4xnl5xlu:~/Temp$ mpv --profile=low-latency --untimed
/dev/video1
[lavf] avformat_open_input() failed
Failed to recognize file format.
Exiting... (Errors when loading file)

***@dominique-nl4xnl5xlu:~/Temp$ mpv --profile=low-latency --untimed
/dev/video2
[ffmpeg/demuxer] video4linux2,v4l2: ioctl(VIDIOC_G_INPUT): Inappropriate
ioctl for device
[lavf] avformat_open_input() failed
Failed to recognize file format.
Exiting... (Errors when loading file)

Je ne sais pas quel dev utilise cheese qui fonctionne correctement, ce
matin.

Ai-je quelque chose à chercher par là ?
--
Dominique
Esto quod es
yves
2024-05-19 13:29:12 UTC
Permalink
Post by Dominique
Post by yves
Sinon, pas d'effet non plus en utilisant l'astuce de Nicolas George ?
$ sudo dmesg -TW
Y a-t-il un lien ? J'ai lancé cette commande (que je ne comprends
d'ailleurs pas, comment fonctionne-t-elle ?) Visiblement, ma webcam
paraît trouvée avec le n°18,
$ sudo dmesg -TW n'est pas une commande qui permet de régler le problème,
c'est une commande qui permet éventuellement de diagnostiquer le problème.

Hypothèse :

la commande FN - F10 active ou désactive la caméra, mais comme il n'y a
pas de témoin d'activité (une led, ou une icone sur le bureau, ou une
notification transitoire), tu as du mal à savoir si la caméra est activée
ou non. (Et c'est encore pire si il y a un temps de latence pour
l'activation / désactivation).

Dans ce cas, l'observation des modifications de dmesg (par la commande $
sudo dmesg -TW) au moment de l'action sur la touche FN - F10 sert
d'indicateur.

A ta place je testerai cette hypothèse.

En cherchant d'abord si il n'y a vraiment pas de témoin d'activité (que tu
n'aurais pas remarqué).

En testant si le comportement est le même avec une distribution "live" sur
clé.

@+
--
Yves
Dominique
2024-05-20 03:37:22 UTC
Permalink
Post by yves
Post by Dominique
Post by yves
Sinon, pas d'effet non plus en utilisant l'astuce de Nicolas George ?
$ sudo dmesg -TW
Y a-t-il un lien ? J'ai lancé cette commande (que je ne comprends
d'ailleurs pas, comment fonctionne-t-elle ?) Visiblement, ma webcam
paraît trouvée avec le n°18,
$ sudo dmesg -TW n'est pas une commande qui permet de régler le problème,
c'est une commande qui permet éventuellement de diagnostiquer le problème.
OK, je comprends mieux dmesg -TW. Lorsque j'active FN F10, j'ai bien une
déconnexion de ma webcam, puis une connexion lorsque j'active à nouveau
ces touches :

[lun. mai 20 06:00:37 2024] usb 3-7: USB disconnect, device number 30
[lun. mai 20 06:00:37 2024] usb 3-7: new high-speed USB device number 31
using xhci_hcd
[lun. mai 20 06:00:37 2024] usb 3-7: New USB device found,
idVendor=5986, idProduct=9102, bcdDevice= 6.01
[lun. mai 20 06:00:37 2024] usb 3-7: New USB device strings: Mfr=2,
Product=1, SerialNumber=0
[lun. mai 20 06:00:37 2024] usb 3-7: Product: BisonCam,NB Pro
[lun. mai 20 06:00:37 2024] usb 3-7: Manufacturer: Sonix Technology Co.,
Ltd.
[lun. mai 20 06:00:37 2024] usb 3-7: Found UVC 1.00 device BisonCam,NB
Pro (5986:9102)

Chesse me dit, ce matin, qu'une erreur est survenue à la lecture de la
caméra, dont la petite led blanche s'est allumée une seconde puis
éteinte. En revanche, elle fonctionne parfaitement avec
https://www.onlinemictest.com/webcam-test/
Post by yves
En testant si le comportement est le même avec une distribution "live" sur
clé.
Oui, je testerai la clef live. Merci pour l'aide et les informations,
--
Dominique
Esto quod es
Dominique
2024-05-19 05:27:09 UTC
Permalink
Post by Nicolas George
Post by Dominique
N'ayant jamais rencontré ce problème, je ne vois pas trop où chercher.
dmesg -TW et brancher la webcam.
Bonjour Georges,

J'ai répondu plus bas à Yves en m'appuyant sur cette fonction que tu
m'as conseillée, que je n'ai pas comprise et qui a fonctionné 😌

Je te remercie,
--
Dominique
Esto quod es
Jo Engo
2024-05-19 07:40:33 UTC
Permalink
cette fonction que tu m'as conseillée, que je n'ai pas comprise et qui a
fonctionné 😌
dmesg permet de voir les messages du noyau. le man permet de savoir que :
-T, --ctime
Print human-readable timestamps.

-W, --follow-new
Wait and print only new messages.
--
Savoir faire la part de sa chance et celle de son mérite.
-+- Gilbert Cesbron (1913-1979), de petites choses. -+-
Loading...