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 15/09/2024, à 22:53

ABCD

[RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Bonsoir à tous,

J'ai récemment installé Ubuntu Mate sur un Macbook 4,1 en dual boot avec MacOs.
Tout fonctionne plutôt bien sauf la Webcam.

Si quelqu'un peut m'aider, ce serait évidemment super.
Merci d'avance

Dernière modification par ABCD (Le 16/09/2024, à 15:13)


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#2 Le 16/09/2024, à 01:12

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Tu fais :

cd ~/Téléchargements
wget https://archive.org/download/AppleUSBVideoSupport/AppleUSBVideoSupport

Tu rentres dans la fenêtre du terminal

sudo apt-get install isight-firmware-tools

Tu réponds oui à la question : la lettre o

Une fenêtre va s'ouvrir :
d4ailqu.th.png

Avec la touche tabulation tu vas sur "non" et tu valides par la touche ENTREE :
d4as8Ge.th.png

La fenêtre se ferme

Tu reviens dans la fenêtre du terminal et tu rentres :

sudo ift-extract -a AppleUSBVideoSupport

le firmware va s'installer comme ceci :

sudo ift-extract -a AppleUSBVideoSupport
** Message: 08:20:56.124: Found firmware signature at offset 0x2060.
** Message: 08:20:56.125: Succès de l'extaction du microcode dans /lib/firmware/isight.fw
** Message: 08:20:56.125: Firmware version 2.37.92 (0x02.0x25.0x5C)
** Message: 08:20:56.125: Applique le patch 0 : Fix device descriptor
** Message: 08:20:56.125: Applique le patch 1 : Fix interface assocation descriptor
** Message: 08:20:56.125: Applique le patch 2 : Fix video interface collection
** Message: 08:20:56.125: Applique le patch 3 : Correction l'interface de flux vidéo
** Message: 08:20:56.125: Applique le patch 4 : Correction du descripteur de l'interface de contrôle vidéo
** Message: 08:20:56.125: Applique le patch 5 : Correction du descripteur de l'interface de flux vidéo
** Message: 08:20:56.125: Succès de la correction du microcode

Et tu effaces le microcode apple :

rm AppleUSBVideoSupport

Tu arrêtes le pc et tu redémarres

Tu essayes , ça devrait fonctionner

Si ça ne fonctionne pas :
il est possible qu'il faille installer d'une autre manière  un pilote  comme "facetimehd" en "dkms" en suivant cette procédure : ici et en désinstallant le firmware "isight.fw"  qui n'a plus lieu d'être.
On verra après si nécessaire....

Dernière modification par tycooon (Le 16/09/2024, à 10:10)

En ligne

#3 Le 16/09/2024, à 14:58

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Bonjour Tycoon,

Comme sur des roulettes, félicitations encore une fois.

Et je te remercie beaucoup.

Il manquait le pilote adéquat, c'est ça ?


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#4 Le 16/09/2024, à 15:36

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Oui c'est ça, on utilise le microcode d'Apple natif dans les Mac comme le tien et l'outil "isight-firmware-tools" sert à extraire le binaire afin de le convertir à la sauce linux.
je pense que celui là aurait pu aussi marcher : "facetimehd" (qui n'est pas apple)
On ne va pas tenter le diable, si ça fonctionne on laisse comme ça.

Pour utiliser une webcam, il faut aussi des firmware et des modules, le module par défaut sur Ubuntu est  uvcvideo, il  doit probablement s'appuyer sur ce firmware pour faire communiquer la partie hard de ta webcam et le soft (flux vidéo)

En ligne

#5 Le 16/09/2024, à 15:52

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

On a donc installé deux trucs qui n'étaient pas dans la configuration par défaut, c'est ça ?


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#6 Le 16/09/2024, à 16:55

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

non juste le firmware d'Apple, le module est déjà dans Ubuntu.
par curiosité :

lsusb -v

En ligne

#7 Le 16/09/2024, à 17:02

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Voilà :

iProcessing             0 
        bmVideoStandards     0x09
          None
          SECAM - 625/50
      VideoControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             3
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID               2
        iTerminal               0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      VideoStreaming Interface Descriptor:
        bLength                            14
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                         1
        wTotalLength                   0x009b
        bEndpointAddress                 0x82  EP 2 IN
        bmInfo                              0
        bTerminalLink                       3
        bStillCaptureMethod                 0
        bTriggerSupport                     0
        bTriggerUsage                       0
        bControlSize                        1
        bmaControls( 0)                     0
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors                3
        guidFormat                            {59565955-0000-0010-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                       0
        bAspectRatioY                       0
        bmInterlaceFlags                 0x00
          Interlaced stream or variable: No
          Fields per frame: 2 fields
          Field 1 first: No
          Field pattern: Field 1 only
        bCopyProtect                        0
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         1
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            640
        wHeight                           480
        dwMinBitRate                383976960
        dwMaxBitRate                383976960
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  0
        dwMinFrameInterval             333333
        dwMaxFrameInterval             333333
        dwFrameIntervalStep                 0
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         2
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            352
        wHeight                           288
        dwMinBitRate                383976960
        dwMaxBitRate                383976960
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  0
        dwMinFrameInterval             333333
        dwMaxFrameInterval             333333
        dwFrameIntervalStep                 0
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         3
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            320
        wHeight                           240
        dwMinBitRate                383976960
        dwMaxBitRate                383976960
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  0
        dwMinFrameInterval             333333
        dwMaxFrameInterval             333333
        dwFrameIntervalStep                 0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 1024 bytes
        bInterval               1

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 [unknown]
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            6.08
  iManufacturer           3 Linux 6.8.0-44-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1a.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 [unknown]
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 [unknown]
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            6.08
  iManufacturer           3 Linux 6.8.0-44-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 [unknown]
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 [unknown]
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            6.08
  iManufacturer           3 Linux 6.8.0-44-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 [unknown]
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 [unknown]
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            6.08
  iManufacturer           3 Linux 6.8.0-44-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 [unknown]
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255

Bus 007 Device 002: ID 05ac:8242 Apple, Inc. Built-in IR Receiver
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 [unknown]
  bDeviceSubClass         0 [unknown]
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x05ac Apple, Inc.
  idProduct          0x8242 Built-in IR Receiver
  bcdDevice            0.16
  iManufacturer           1 Apple Computer, Inc.
  iProduct                2 IR Receiver
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0022
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          1 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 [unknown]
      bInterfaceProtocol      0 
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      42
          Report Descriptors: 
            ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10

Bus 007 Device 003: ID 05ac:022a Apple, Inc. Internal Keyboard/Trackpad (MacBook Pro) (ISO)
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 [unknown]
  bDeviceSubClass         0 [unknown]
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x05ac Apple, Inc.
  idProduct          0x022a Internal Keyboard/Trackpad (MacBook Pro) (ISO)
  bcdDevice            0.07
  iManufacturer           1 Apple Computer
  iProduct                2 Apple Internal Keyboard / Trackpad
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0054
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               40mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              3 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode           13 International (ISO)
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      73
          Report Descriptors: 
            ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               8
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              4 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      89
          Report Descriptors: 
            ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               8
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 [unknown]
      bInterfaceProtocol      0 
      iInterface              3 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      20
          Report Descriptors: 
            ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval               8

Que constates-tu ?


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#8 Le 16/09/2024, à 18:22

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Tu as du ne pas copier le début des lignes, il  manque le plus intéressant .....
tu commences ici :
iProcessing             0
Alors que ça doit commencer par :
Bus 00? Device 00?
Par contre tu n'es pas obligé de tout copier, ta webcam commence par le Bus 001 ou 002 ou 003  et tu arrêtes de copier jusqu'au Bus 004

Dernière modification par tycooon (Le 16/09/2024, à 18:24)

En ligne

#9 Le 16/09/2024, à 18:48

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

J'ai recommencé mais j'obtiens la même chose. Je ne vois pas l'endroit où j'ai tapé la commande.


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#10 Le 16/09/2024, à 20:31

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Étonnant !!!  hmm
plus simple :

lsusb

En ligne

#11 Le 16/09/2024, à 20:36

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 05ac:8205 Apple, Inc. Bluetooth HCI
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 004: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 002 Device 005: ID 046d:c077 Logitech, Inc. Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Et donc ?


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#12 Le 16/09/2024, à 20:41

xubu1957

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Bonjour,

ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]

dans [Solved] My built-in camera is not detected on my MacBook (early 2009)

Pour info devicehunt.com/view/type/usb/vendor/05AC Vendor Details Apple

Dernière modification par xubu1957 (Le 16/09/2024, à 20:43)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#13 Le 16/09/2024, à 21:02

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Exacte , la bête est là : ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]

et pour voir son contenu détaillé :

lsusb -v -d 05ac:8501

et voir comment ça se charge avec le noyau :

sudo dmesg | grep -i -C 5 "05ac:8501"

Comme ça on aura un historique pour ceux qui comme toi  auront des futurs problèmes

Dernière modification par tycooon (Le 16/09/2024, à 21:12)

En ligne

#14 Le 16/09/2024, à 21:16

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Les réponses :

lsusb -v -d 05ac:8501

Bus 003 Device 005: ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 [unknown]
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x05ac Apple, Inc.
  idProduct          0x8501 Built-in iSight [Micron]
  bcdDevice            1.84
  iManufacturer           1 Micron
  iProduct                2 Built-in iSight
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x010b
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass         14 Video
      bFunctionSubClass       3 Video Interface Collection
      bFunctionProtocol       0 
      iFunction               0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0 
      iInterface              0 
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC               1.00
        wTotalLength       0x0031
        dwClockFrequency       13.500000MHz
        bInCollection           1
        baInterfaceNr( 0)       1
      VideoControl Interface Descriptor:
        bLength                16
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          0
        iTerminal               0 
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  1
        bmControls           0x00000000
      VideoControl Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                 2
        bSourceID               1
        wMaxMultiplier          0
        bControlSize            2
        bmControls     0x00000039
          Brightness
          Saturation
          Sharpness
          Gamma
        iProcessing             0 
        bmVideoStandards     0x09
          None
          SECAM - 625/50
      VideoControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             3
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID               2
        iTerminal               0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      VideoStreaming Interface Descriptor:
        bLength                            14
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                         1
        wTotalLength                   0x009b
        bEndpointAddress                 0x82  EP 2 IN
        bmInfo                              0
        bTerminalLink                       3
        bStillCaptureMethod                 0
        bTriggerSupport                     0
        bTriggerUsage                       0
        bControlSize                        1
        bmaControls( 0)                     0
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors                3
        guidFormat                            {59565955-0000-0010-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                       0
        bAspectRatioY                       0
        bmInterlaceFlags                 0x00
          Interlaced stream or variable: No
          Fields per frame: 2 fields
          Field 1 first: No
          Field pattern: Field 1 only
        bCopyProtect                        0
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         1
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            640
        wHeight                           480
        dwMinBitRate                383976960
        dwMaxBitRate                383976960
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  0
        dwMinFrameInterval             333333
        dwMaxFrameInterval             333333
        dwFrameIntervalStep                 0
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         2
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            352
        wHeight                           288
        dwMinBitRate                383976960
        dwMaxBitRate                383976960
        dwMaxVideoFrameBufferSize      202752
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  0
        dwMinFrameInterval             333333
        dwMaxFrameInterval             333333
        dwFrameIntervalStep                 0
      VideoStreaming Interface Descriptor:
        bLength                            38
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         3
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            320
        wHeight                           240
        dwMinBitRate                383976960
        dwMaxBitRate                383976960
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  0
        dwMinFrameInterval             333333
        dwMaxFrameInterval             333333
        dwFrameIntervalStep                 0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 1024 bytes
        bInterval               1

sudo dmesg | grep -i -C 5 "05ac:8501"

Cette 2e commande ne donne rien/


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#15 Le 16/09/2024, à 21:36

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Probablement qu' il n’apparaît pas sous la forme ci dessus
alors peut être comme ceci :

sudo dmesg | grep -i -C 5 "uvc"

sinon ta webcam utilise bien le protocole bcdUVC donc compatible le module uvcvidéo
elle gère les flux vidéo avec plusieurs résolutions :640x480 352x288 et 320x240,
et plusieurs contrôles disponibles : comme la luminosité, la saturation et la netteté (brightness, saturation, sharpness)
avec un bcdUVC = 1.00, c'est la première version du protocole, ta webcam n'est pas de la 1er jeunesse sad

Si pas de retour sur la dernière commande, c'est pas grave, on a suffisamment d'élément pour clore le sujet ...

En ligne

#16 Le 16/09/2024, à 21:42

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Pas de réponse non plus à cette commande :
sudo dmesg | grep -i -C 5 "uvc"

L'ordinateur ne comprend pas !

Oui, la webcam est de 2008, comme l'ordinateur !

En tout cas, tous les paramètres sont remplis ?


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne

#17 Le 16/09/2024, à 21:52

tycooon

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

j'ai mis que ceux que je comprenais, surtout les principaux , les autres sont trop techniques et n'apportent rien pour le commun des mortels comme moi et pour toi

En ligne

#18 Le 16/09/2024, à 22:05

ABCD

Re : [RÉSOLU] Pas de Webcam - Ubuntu Mate sur Macbook

Parle pour toi !


Pour revenir à la WIFI, le pilote additionnel fourni dans le logiciel d'installation ne collait donc pas avec cet ordinateur, c'est bien ça ?


Ubuntu Mate 24.04 sur Macbook 4,1

Hors ligne