Buongiorno a tutti. Ho appena installato Debian 12, diventata ieri la nuova stable, sul Macbook Air di mia moglie, dove già da anni avevo sostituito l'abominevole MacOS con Ubuntu. Questa è stata l'unica distribuzione che sono riuscito a configurare in modo da far funzionare tutto l'hardware del computer in questione.
La parte più difficile è l'installazione della webcam Broadcom 720p FacetimeHD del Mac, che ero riuscito a fare seguendo punto per punto le istruzioni di patjak* Confidando nella sempre maggior evoluzione di Debian, ho pensato di provare a seguire lo stesso procedimento su Debian 12, mossa che mi permetterebbe di passare completamente a Debian tutte le macchine che gestisco. Completata la procedura, senza apparenti errori, purtroppo la webcam non funziona. Mentre su Ubuntu lanciavo Cheese e la webcam partiva, adesso lanciando Cheese, dopo vari se mi restituisce l'errore: cheese:3844): cheese-WARNING **: 12:33:30.744: Internal data stream error.: ../libs/gst/base/gstbasesrc.c(3132): gst_base_src_loop (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin28/GstPipeWireSrc:pipewiresrc1: streaming stopped, reason not-negotiated (-4) (cheese:3844): Clutter-CRITICAL **: 12:33:39.495: Unable to create dummy onscreen: No foreign surface, and wl_shell unsupported by the compositor Provo anche con mplayer e ottengo: MPlayer UNKNOWN-12 (C) 2000-2023 MPlayer Team do_connect: could not connect to socket connect: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing tv://. TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschew...@zpr.uni-koeln.de> comment: first try, more to come ;-) v4l2: unable to open '/dev/video0': No such file or directory v4l2: ioctl set mute failed: Bad file descriptor v4l2: 0 frames successfully processed, 0 frames dropped. Exiting... (End of file) Nell'ipotesi che il problema consista nella mancata creazione di /dev/video0 (che in effetti manca), ho seguito le "known issues": No /dev/video0 device appears after loading the module. This can be because the bdc_pci module is already loaded. Make sure you unload or blacklist bdc_pci before loading the facetimehd module: modprobe -r bdc_pci tuttavia lanciando modprobe -r bdc_pci restituisce: modprobe: FATAL: Module bdc_pci not found. A questo punto non so come procedere. Suggerimenti? *https://github.com/patjak/facetimehd/wiki -- Lucio Marinelli