Не работает веб-камера Genius Look 316 на Ubuntu

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение Olej » 25 мар 2013, 11:28

Вот поддерживаемые Linux устройства USB от производителя вашего чипа (а не пластмассовой коробки с логотипом "Genius" ;-) ):

Код: Выделить всё

bash-4.2$ modprobe -c | grep usb: | grep -i 0ac8
alias usb:v0AC8p0301d*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
alias usb:v0AC8p0302d*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
alias usb:v0AC8p0321d*dc*dsc*dp*ic*isc*ip* gspca_vc032x
alias usb:v0AC8p0323d*dc*dsc*dp*ic*isc*ip* gspca_vc032x
alias usb:v0AC8p0328d*dc*dsc*dp*ic*isc*ip* gspca_vc032x
alias usb:v0AC8p301Bd*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
alias usb:v0AC8p303Bd*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
alias usb:v0AC8p305Bd*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
alias usb:v0AC8p307Bd*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
alias usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00* uvcvideo
alias usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00* uvcvideo
alias usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00* uvcvideo
alias usb:v0AC8pC001d*dc*dsc*dp*ic*isc*ip* gspca_vc032x
alias usb:v0AC8pC002d*dc*dsc*dp*ic*isc*ip* gspca_vc032x
alias usb:v0AC8pC301d*dc*dsc*dp*ic*isc*ip* gspca_vc032x
А вот ваше непосредственно устройство:

Код: Выделить всё

bash-4.2$ modprobe -c | grep usb: | grep -i 0ac8 | grep -i 305b
alias usb:v0AC8p305Bd*dc*dsc*dp*ic*isc*ip* gspca_zc3xx
Стандартно поддерживается в Linux штатным модулем gspca_zc3xx.

P.S. В вашей версии Linux вывод может отличаться (я показал в ядре 3.5.2-1.fc17.i686.PAE). Повторите.

Делайте (пробуйте):

Код: Выделить всё

$ sudo modprobe -vvv gspca_zc3xx
...
$ lsmod | grep gspca_zc3xx
...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение Olej » 25 мар 2013, 11:43

964758 писал(а):dmesg выдаёт

[ 2031.169077] usb 3-2: Product: PC Camera
[ 2031.169082] usb 3-2: Manufacturer: Vimicro Corp.
[ 2031.172149] gspca_main: gspca_zc3xx-2.14.0 probing 0ac8:305b
[ 2031.174059] gspca_zc3xx: reg_w_i err -71
[ 2031.740039] gspca_zc3xx: Unknown sensor - set to TAS5130C
[ 2031.740070] gspca_zc3xx: probe of 3-2:1.0 failed with error -71
И предсказуемо (gspca_zc3xx) ... и странно: "Unknown sensor" :-o

Какая-то у вас камера ... порченая :lol: ... кто-то там что-то намудрячил :-?

Кто такой: Manufacturer: Vimicro Corp. ?

Вот ваш драйвер: http://lxr.free-electrons.com/source/dr ... xx.c?v=3.5 - нужно смотреть что там не так (по сообщению, по VID:DID и др.)

964758
Писатель
Сообщения: 39
Зарегистрирован: 24 мар 2013, 20:46
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение 964758 » 25 мар 2013, 11:50

Этой камере 5 лет. На Windows она работает нормально.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение Olej » 25 мар 2013, 11:51

Olej писал(а): Кто такой: Manufacturer: Vimicro Corp. ?
Vimicro
Vimicro Corporation (Chinese: 中星微电子有限公司) is a Chinese fabless chip company which specializes in ...
Это такая крутая "чиниза" :lol: , что вам придётся с нею сильно пободаться... :lol:

Похожая история - Записки дебианщика:
Компания THL расшифровывается как Technology, Happy Life, и представляет собой лавку дядюшки Ляо, разросшуюся до размеров нескольких десятков магазинов с фабрикой по поклёпу смартфонов.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение Olej » 25 мар 2013, 11:52

964758 писал(а):На Windows она работает нормально.
Да мало ли с кем и что происходит "на Windows"? :lol:

964758
Писатель
Сообщения: 39
Зарегистрирован: 24 мар 2013, 20:46
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение 964758 » 25 мар 2013, 11:53

modprobe -c | grep usb: | grep -i 0ac8 | grep -i 305b
alias usb:v0AC8p305Bd*dc*dsc*dp*ic*isc*ip*in* gspca_zc3xx

964758
Писатель
Сообщения: 39
Зарегистрирован: 24 мар 2013, 20:46
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение 964758 » 25 мар 2013, 11:54

Спасибо за ответы. Всего наилучшего.

964758
Писатель
Сообщения: 39
Зарегистрирован: 24 мар 2013, 20:46
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение 964758 » 25 мар 2013, 11:59

Причём тут камера ? Она нормально работает на предыдущих версиях Ubuntu, дело не в камере.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение Olej » 25 мар 2013, 12:01

Olej писал(а):Вот ваш драйвер: http://lxr.free-electrons.com/source/dr ... xx.c?v=3.5 - нужно смотреть что там не так (по сообщению, по VID:DID и др.)
Вот ваше устройство (впереди это номер строки):

Код: Выделить всё

6990         {USB_DEVICE(0x0ac8, 0x305b)},
Вот ваше подозрительное сообщение:

Код: Выделить всё

6513                         default:
6514                                 pr_warn("Unknown sensor - set to TAS5130C\n");
6515                                 sd->sensor = SENSOR_TAS5130C;
6516                         }

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Не работает веб-камера Genius Look 316 на Ubuntu

Непрочитанное сообщение Olej » 25 мар 2013, 12:06

964758 писал(а):Причём тут камера ? Она нормально работает на предыдущих версиях Ubuntu, дело не в камере.
Дело именно в камере - камера "в китайском понимании" не совсем соответствует тому чипу, который в ней заявлен.
В предыдущих версиях Linux (нет такого "Ubuntu" когда речь идёт о ядре и драйверах) драйвер мог не отслеживать тонкие детали, а теперь стал...

В принципе, можно попробовать (!) взять исходный код модуля gspca_zc3xx из предыдущего ядра (а реально все исходники этого ядра придётся подтягивать :-( ) и собрать и установить.

Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей