You should probably start by telling us something about your hardware. My laptop has a camera, but I've never tried to get it working, and now that you jog me on it, I'd be more inclined to make sure that the stuff is kept out-of-kernel so it can't work. I know, there's always black electrical tape._________________.sigs waste space and bandwidth

You should probably start by telling us something about your hardware. My laptop has a camera, but I've never tried to get it working, and now that you jog me on it, I'd be more inclined to make sure that the stuff is kept out-of-kernel so it can't work. I know, there's always black electrical tape.

I have black electrical tape covering it, but NOW I have an online course

Well, according to your lspci you don't have one of those hypothetical PCI webcams. Dedicating a PCI line to a webcam would be a waste of resources indeed._________________Please learn how to denote units correctly!

I meant as in they are probably on sale SOMEWERE. Im pretty sure military drones likely utilised it since they have cameras which can read small print on a peice of paper on the ground from very high altitudes thus the necessity for a high data rate interface. But I don't know what to enable in kernel

Your webcam is probably USB-attached, as most are. In this case, "lsusb -vv" might tell more.

However if you've got it working, it was probably sufficient to use "m" for every USB camera device. I've never fussed with this, but it sure looks as if you've got all imaging devices disabled. Maybe imaging is different from video..._________________.sigs waste space and bandwidth

Your webcam is probably USB-attached, as most are. In this case, "lsusb -vv" might tell more.

However if you've got it working, it was probably sufficient to use "m" for every USB camera device. I've never fussed with this, but it sure looks as if you've got all imaging devices disabled. Maybe imaging is different from video...

I used M for vendor drivers because I selected them all, but built in for functionality.

Looks like it's working, check "dmesg | grep -i uvcvideo". If the driver isn't in lsmod or doesn't show up at /lib/modules/"$(uname -r)"/kernel/drivers/media/usb/uvc/uvcvideo.ko , it's ended up as built-in somehow.

Looks like it's working, check "dmesg | grep -i uvcvideo". If the driver isn't in lsmod or doesn't show up at /lib/modules/"$(uname -r)"/kernel/drivers/media/usb/uvc/uvcvideo.ko , it's ended up as built-in somehow.