Comment # 6 on bug 1225636 from Clayton Castro
(In reply to Patrik Jakobsson from comment #4)

> Packages can be installed without internet access so I had to ask.

Sorry, wasn't aware.

> Do you have any special dracut configs?

I haven't touched dracut.

> Does the module load properly

[I] clayton@localhost ~> sudo modprobe -r facetimehd
[I] clayton@localhost ~> sudo modprobe facetimehd
[I] clayton@localhost ~> lsmod | grep facetimehd
facetimehd            139264  0
videobuf2_v4l2         45056  1 facetimehd
videobuf2_dma_sg       20480  2 facetimehd
videodev              409600  2 videobuf2_v4l2,facetimehd
videobuf2_common       94208  4
videobuf2_v4l2,facetimehd,videobuf2_dma_sg,videobuf2_memops
[I] clayton@localhost ~ [127]> modinfo facetimehd
filename:       /usr/lib/modules/6.9.1-1-default/updates/facetimehd.ko
license:        GPL
description:    FacetimeHD camera driver
author:         Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
suserelease:    openSUSE Tumbleweed
srcversion:     6AD55175D3B9C6B3A15A764
alias:          pci:v000014E4d00001570sv*sd*bc*sc*i*
depends:        videodev,videobuf2-v4l2,videobuf2-common,videobuf2-dma-sg
retpoline:      Y
name:           facetimehd
vermagic:       6.9.1-1-default SMP preempt mod_unload modversions
sig_id:         PKCS#7
signer:         openSUSE Secure Boot CA
sig_key:        FA:BE:D8:BF:40:9A:5E:65
sig_hashalgo:   sha256
signature:      17:0B:38:30:6E:93:2C:C5:5F:B7:C9:C7:9C:5D:ED:2F:9E:03:0C:61:
                B5:96:C0:5B:8F:0E:FB:60:15:36:0D:93:21:B6:38:13:B5:A6:51:08:
                B7:F4:70:0A:BF:0D:40:47:4A:BA:56:21:EC:CB:86:56:34:2F:D8:06:
                94:9F:4D:7D:08:25:42:C8:01:B2:18:52:6D:17:59:F4:4B:96:F0:D0:
                65:9F:A7:A2:62:C3:08:E8:21:D6:94:73:2C:84:AB:9E:24:74:DB:81:
                BB:23:07:FF:66:D0:D9:D1:13:F7:8F:CE:F0:01:D2:2A:2F:2C:68:99:
                F2:88:33:82:B5:BA:01:43:63:0F:F3:D3:24:AA:22:EF:71:E6:A2:12:
                2F:C4:F0:DF:EF:37:D9:00:71:21:63:36:6A:48:1F:35:AE:DE:AA:16:
                6C:B7:4E:F2:7D:A2:BB:BE:BE:25:BA:48:9E:26:C3:83:E3:BF:8A:7F:
                15:3D:3E:85:C5:AC:63:35:99:4D:95:4D:13:75:22:9B:FC:DF:CE:54:
                2C:4F:A2:D6:81:54:31:2D:E5:3C:38:1A:B1:DE:E7:40:E1:C6:99:39:
                F5:A4:D4:2F:E9:8F:65:42:2C:A1:F1:BA:ED:B5:69:82:DA:E9:49:D7:
                6E:0F:AD:31:C7:81:09:56:31:DE:F0:99:E9:97:A8:2E

I've been testing with cheese,

[I] clayton@localhost ~> cheese
(cheese:870): cheese-WARNING **: 11:22:06.914: stream error: can't negotiate
buffers on port: ../src/gst/gstpipewiresrc.c(692): on_state_changed ():
/GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin36/GstPipeWireSrc:pipewiresrc1

Running without manually loading the module results in a no device found error,
but that's to be expected.

> BTW, the proper path for firmware files after TW (and former ALP) are /usr/lib/firmware.  I guess /lib/firmware still works, but the package should manage the right path instead.

[I] clayton@localhost ~> ll /usr/lib/firmware/facetimehd/firmware.bin
-rw-r--r-- 1 root root 1425412 May 30 09:33
/usr/lib/firmware/facetimehd/firmware.bin
[I] clayton@localhost ~> ll /lib/firmware/facetimehd/firmware.bin
-rw-r--r-- 1 root root 1425412 May 30 09:33
/lib/firmware/facetimehd/firmware.bin

It seems to exist in both locations.


You are receiving this mail because: