Если ваше ядро использует модули (что весьма вероятно), один из способов определить, обращается ли программа к вашей веб-камере, - это посмотреть на счетчик использования модуля:
$ lsmod | grep uvcvideo
uvcvideo 90112 0
0 в третьем поле показывает, что ни у чего нет открытого устройства для uvcvideo
-управляемой веб-камеры (когда запущен lsmod
). Конечно, вам нужно точно знать, какой модуль отвечает за вашу веб-камеру; однако это легко проверить, вы увидите изменение вывода при запуске такой программы, как Cheese.
Обратите внимание, что, строго говоря, положительный счет означает только то, что что-то открыло устройство, это не означает, что происходит захват изображения.