Good morning everyone! I use a MacBook air with EOS kde.
Is there something I can easily to to get my webcams working again? I had a tough time getting working in the first place, and wish I wrote down what I did.
Any help would be greatly appreciated. For reference, when I open Google meet it says webcam not found, but the mic does work.
So, I tried reinstalling it⌠with yay -S bcwc-pcie-git.
At the end I get:
==> dkms install bcwc-pcie/r242.ea832ac -k 5.6.2-arch1-2
Error! Bad return status for module build on kernel: 5.6.2-arch1-2 (x86_64)
Consult /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/make.log for more information.
That log file includes:
GNU nano 4.9.1 /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/make.log
DKMS make.log for bcwc-pcie-r242.ea832ac for kernel 5.6.2-arch1-2 (x86_64)
Wed 08 Apr 2020 12:19:41 PM EDT
make: Entering directory â/usr/lib/modules/5.6.2-arch1-2/buildâ
AR /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/built-in.a
CC [M] /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_hw.o
CC [M] /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_ddr.o
CC [M] /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.o
CC [M] /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_ringbuf.o
/var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.c: In function âfthd_pci_reserve_memâ:
/var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.c:73:20: error: implicit declaration of function âioremap_nocacheâ>
73 | dev_priv->s2_io = ioremap_nocache(start, len);
| ^~~~~~~~~~~~~~~
| ioremap_cache
/var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.c:73:18: warning: assignment to âvoid *â from âintâ makes pointer >
73 | dev_priv->s2_io = ioremap_nocache(start, len);
| ^
/var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.c:79:19: warning: assignment to âvoid *â from âintâ makes pointer >
79 | dev_priv->s2_mem = ioremap_nocache(start, len);
| ^
/var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.c:85:19: warning: assignment to âvoid *â from âintâ makes pointer >
85 | dev_priv->isp_io = ioremap_nocache(start, len);
| ^
CC [M] /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_isp.o
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:268: /var/lib/dkms/bcwc-pcie/r242.ea832ac/build/fthd_drv.o] Error 1
make[1]: *** Waiting for unfinished jobsâŚ
make: *** [Makefile:1683: /var/lib/dkms/bcwc-pcie/r242.ea832ac/build] Error 2
make: Leaving directory â/usr/lib/modules/5.6.2-arch1-2/buildâ
I had trouble with sound being broken in kde on the most recent kernel update. I dropped back to the LTS kernel, and everything worked correctly. Have you tried this?
After installing the facetimhd-firmware, I rand sudo modprobe facetimhd and got FATAL: module facetimhd not found in directory /lib/modules/5.6.2-arch1-2
Itâs never a bad idea to have more than one kernel installed. The lts kernel is usually my back up kernel. I would leave the other there. This way you can check back after some more updates/fixes and see if it works then