LinuxForum.Fans
Тема

Отвалилась Web-камера ноутбука

Автор: Deni_ 13 сообщений 4097 просмотров
#228149

Раньше проблем с камерой не было. А сегодня смотрю, а она не определяется ни в одной программе.

[console]linux-lk30:~ # lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0c45:6310 Microdia Sonix USB 2.0 Camera
Bus 003 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
[/console]

Походу проблема пришла с новым ядром. Есть возможность зависти её?

Ноутбук Acer Ext. 5635ZG
OpenSUSE 12.1 Gnome3

[console]linux-lk30:~ # uname -a
Linux linux-lk30 3.1.9-1.4-default #1 SMP Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) i686 i686 i386 GNU/Linux
[/console]

#228155
Deni$ написал:
Раньше проблем с камерой не было. А сегодня смотрю, а она не определяется ни в одной программе.

Достаточно странно. Давайте вспоминайте, что делали в последнее время, может обновления какие накатывали?

#228157
step_slim написал:
Давайте вспоминайте, что делали в последнее время, может обновления какие накатывали?

Ну говорю, что самым заметным за последнее время было обновления ядра.
Камерой пользуюсь достаточно редко, так что не скажу точно в какой период времени появился баг.

#228208

dmesg | grep uvc
modprobe -r uvcvideo
tail -f /var/log/messages
modprobe -v uvcvideo

#228229

aliaksei1818,

Объясните, пожалуйста, сакральный смысл этих команд.
Я хочу понимать, что делаю.

#228326

Deni$, стремление к знаниям- это похвально. Вперед читать мануалы!

#228371
Deni$ написал:
Объясните, пожалуйста, сакральный смысл этих команд.
Я хочу понимать, что делаю.

Пояснять не буду это Вы должны знать или хотя бы воспользоваться гуглом на предмет, что такое:
dmesg, modprobe и т.д.
Единственное, что поясню:
в одной консоли:
dmesg | grep uvc
modprobe -r uvcvideo
tail -f /var/log/messages
в другой:
modprobe -v uvcvideo
Выхлопы скидываете сюда.

#228403

aliaksei1818, это не я пишу, а Deni$ :D

#228404

Вывод:

Показать
[console]linux-lk30:~ # dmesg | grep uvc
[ 16.741411] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6310)
[ 16.743669] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
[ 16.744451] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
[ 16.744692] uvcvideo: Failed to initialize the device (-5).
[ 16.744893] usbcore: registered new interface driver uvcvideo

linux-lk30:~ # modprobe -r uvcvideo

linux-lk30:~ # tail -f /var/log/messages
Feb 10 16:42:32 linux-lk30 dbus-daemon[1032]: **** EMITTING CHANGED for /sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda
Feb 10 16:46:03 linux-lk30 pkexec[4358]: denis-suse: Executing command [USER=root] [TTY=unknown] [CWD=/home/denis-suse] [COMMAND=/usr/lib/gnome-settings-daemon-3.0/gsd-backlight-helper --set-brightness 8]
Feb 10 16:46:23 linux-lk30 dbus[1032]: [system] Activating via systemd: service name='org.freedesktop.NetworkManager' unit='dbus-org.freedesktop.NetworkManager.service'
Feb 10 16:46:23 linux-lk30 dbus-daemon[1032]: dbus[1032]: [system] Activating via systemd: service name='org.freedesktop.NetworkManager' unit='dbus-org.freedesktop.NetworkManager.service'
Feb 10 16:46:23 linux-lk30 dbus[1032]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.NetworkManager.service': Unit dbus-org.freedesktop.NetworkManager.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.freedesktop.NetworkManager.service' for details.
Feb 10 16:46:23 linux-lk30 dbus-daemon[1032]: dbus[1032]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.NetworkManager.service': Unit dbus-org.freedesktop.NetworkManager.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.freedesktop.NetworkManager.service' for details.
Feb 10 16:48:10 linux-lk30 su: The gnome keyring socket is not owned with the same credentials as the user login: /tmp/keyring-BWZGNe/control
Feb 10 16:48:10 linux-lk30 su: gkr-pam: couldn't unlock the login keyring.
Feb 10 16:48:10 linux-lk30 su: (to root) denis-suse on /dev/pts/0
Feb 10 16:48:27 linux-lk30 kernel: [ 2205.790801] usbcore: deregistering interface driver uvcvideo
Feb 10 16:49:15 linux-lk30 su: The gnome keyring socket is not owned with the same credentials as the user login: /tmp/keyring-BWZGNe/control
Feb 10 16:49:15 linux-lk30 su: gkr-pam: couldn't unlock the login keyring.
Feb 10 16:49:15 linux-lk30 su: (to root) denis-suse on /dev/pts/1
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.819145] Linux video capture interface: v2.00
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.820425] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6310)
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.821266] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.821760] uvcvideo: Failed to query (129) UVC probe control : -32 (exp. 26).
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.821764] uvcvideo: Failed to initialize the device (-5).
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.821822] usbcore: registered new interface driver uvcvideo
Feb 10 16:49:33 linux-lk30 kernel: [ 2271.821824] USB Video Class driver (1.1.1)

[/console]

[console]linux-lk30:~ # modprobe -v uvcvideo
insmod /lib/modules/3.1.9-1.4-default/kernel/drivers/media/video/videodev.ko
insmod /lib/modules/3.1.9-1.4-default/kernel/drivers/media/video/uvc/uvcvideo.ko[/console]

#228438
inTime написал:
aliaksei1818, это не я пишу, а Deni$

Поправил smile
Deni$, единственное, что могу посоветовать, так это пересобрать модуль ядра "uvcvideo.ko" или откатиться:
zypper in -f kernel-default-3.1.0-1.2.1.i586

#231939

Сейчас по нужде загрузил Windows и обнаружил, что камера там тоже не работает. Хотя определяется в диспетчере устройства нормально. По-ходу кирдык ей пришел. На будущее, посоветуйте, что гарантированно заведется из камер ценового диапазона до 1к рублей?

#231966

Любая веб-камера с надписью Driver Free

Войдите или зарегистрируйтесь, чтобы ответить.