Это руководство, не по ремонту как таковому, а по действиям, которые нужно сделать прежде чем создать тему на форуме.
1. Драйвер
Находите свою камеру в lsusb (строчка с именем может быть пустой), смотрите номера шины и устройства. Далее в выводе lsusb -t смотрите, отображается ли какой-нибудь драйвер. Если да, то всё хорошо, переходим к пункту 2.
Bus 001 Device 003: ID 2232:1020 UVC Camera
Bus 003 Device 002: ID 8086:0189 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
alexander@goblin-book ~ $ lsusb -t
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
|__ Port 2: Dev 2, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 2: Dev 2, If 1, Class=Wireless, Driver=btusb, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
|__ Port 8: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 8: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
2. Созданы ли устройства
Файлы устройств /dev/videoX должны существовать. Проверяется командой ls /dev/video*. Если камера не одна или есть другие v4l устройства (например тв-тюнер), то устройств в /dev может быть несколько. Если устройства существуют, то вперёд, к пункту 3.
/dev/video0
3. Права
Смотрите в ls -l /dev/video* группу, которой принадлежит устройство (обычно это группа video). И проверяете(id), что ваш пользователь включен в неё. Если нет, то добавляете пользователя в группу и перезаходите в систему. Если не заработало, то переходите к пункту 4.
crw-rw----+ 1 root video 81, 0 Aug 25 02:01 /dev/video0
alexander@goblin-book ~ $ id
uid=1000(alexander) gid=1000(alexander) groups=1000(alexander),7(lp),10(wheel),14(uucp),18(audio),19(cdrom),27(video),35(games),70(postgres),80(cdrw),100(users),440(plugdev),997(wireshark)
4. Проверка в простой программе
Камеру стоит проверить в простой программе, я рекомендую qv4l2. Обычно она входит в пакет v4l-utils или qv4l2 [названия могут различаться].
Устанавливаете как принято в вашем дистрибутиве, запускаете в консоли( qv4l2 /dev/videoX ) и убеждаетесь, что камера даже так не работает.
5. Создание темы
Только после этого создаёте тему на форуме с выводом ВСЕХ вышеприведённых команд. Выводы оформляйте с помощью тега [codе].
+ Также будут полезны следующие выводы:
uname -a
dmesg (много текста; можно закинуть на pastebin)
lsmod