Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: martin.nohejl 24 Května 2013, 19:31:37

Název: Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 24 Května 2013, 19:31:37
Zdravím všechny,
chtěl bych využívat webkameru Microdia Genius VideoCam Look pro Skype, ale webkamera se nechová standartně. Zkoušel jsem ji v programech Forobudka Cheese, Kamerka, Kamoso, Camorama, ale místo skutečného obrazu se zobrazí jen barevné pruhy a kostičky. Stejně se chová webkamera v programu VLC. Pod Windows XP běží webkamera normálně. Může mi někdo poradit, jak mám Webkameru rozchodit pod Ubuntu 12.04?

Předem děkuji
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 25 Května 2013, 10:09:07
Když tu věc připojíš, tak po zadání
Kód: [Vybrat]
lsusb by jsi měl vidět (možná) místo názvu kamery, výrobce čipu nebo nějaké označení, to by se docela hodilo
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 25 Května 2013, 11:00:48
Bus 002 Device 005: ID 0c45:60b0 Microdia Genius VideoCam Look
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 26 Května 2013, 12:35:27
Tenhle modul by prý měl chodit (SN9C102), zkus tedy
Kód: [Vybrat]
sudo modprobe sn9c102
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 26 Května 2013, 14:43:46
Tak po zadání tohoto příkazu v terminálu se vůbec nic nestane.
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 26 Května 2013, 18:59:19
Ono by se ani nic stát nemělo, jen by ta kamera měla naskočit a začít dávat normální obraz. Nicméně, tady to vidím hlášené jako chybu v jádře https://bugs.launchpad.net/ubuntu/+source/linux/+bug/612300

Jaké máš jádro
Kód: [Vybrat]
sudo uname -a
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 26 Května 2013, 19:34:16
3.2.0-43-generic-pae #68-Ubuntu SMP Wed May 15 03:55:10 UTC 2013 i686 i686 i386 GNU/Linux
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 26 Května 2013, 19:53:32
Zkus si nainstalovat jádro 3.5 z Quantala, je v repozitáři, dostalo se tam jako backport s vydáním Ubuntu 12.04.2
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 26 Května 2013, 20:19:57
Který balík přesně si mám z repozitáře nainstalovat?
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 26 Května 2013, 22:38:19
Mělo by ti stačit linux-generic-lts-quantal-pae, linux-headers-generic-lts-quantal-pae a linux-image-lts-quantal-pae

Zbytek si to označí samo.
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 26 Května 2013, 23:17:30
Hledal jsem v repozitáři uvedené balíky a našel jsem tam jen uvedené bez "-pae". Ty jsem zkusil nainstalovat.
Po zadání sudo uname -a se vypíše: 3.5.0-31-generic #52~precise1-Ubuntu SMP Fri May 17 15:27:49 UTC 2013 i686 i686 i386 GNU/Linux
Web kamera stále stejně nefunguje.
Po zadání sudo modprobe sn9c102 se vypíše
FATAL: Module sn9c102 not found.
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 26 Května 2013, 23:24:57
A přepne ti systém vůbec na to nové jádro, ověříš stejně jako verzi
Kód: [Vybrat]
uname -a
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 27 Května 2013, 16:16:31
Jak jsem již psal, uname -a vypíše: 3.5.0-31-generic #52~precise1-Ubuntu SMP Fri May 17 15:27:49 UTC 2013 i686 i686 i386 GNU/Linux, takže to vypadá, že nové jádro je zavedeno.
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 27 Května 2013, 19:17:17
Problém bude asi spíš v tom, že ten ovladač s tou kamerou nepracuje správně, obraz totiž je, ale špatný. Nevím jestli si s tím poradíš, ale tady je experimentální ovladač, který by mohl tvou situaci řešit http://www.64bitjungle.com/tech/microdia-webcam-0c54-experimental-drivers-installation-and-testing-part-1/
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 27 Května 2013, 20:05:39
Tak jsem zkoušel postupovat pomocí návodu na odkazu. Angličtina mi trochu dělá problémy.
1. lsusb mi dal výstup: ID 0c45:60b0 Microdia Genius VideoCam Look
2. zadal jsem sudo lsusb -d 0c45:60b0 -v > ~/Desktop/0c45_60b0_device_descriptors.txt, který mi vytvořil na ploše soubor, ten nevím k čemu jem
3. soubor ovladače systému Windows snp2std.inf nemám, takže nemůžu zjistit Bridge a Sensor, nevím ale k čemu bych tyto informace měl použít
4. sudo apt-get install git-core git-doc git-gui kernel-package linux-headers-`uname -r` build-essential libv4l-0 mplayer mi proběhlo
5. cd ~/Dokumenty
mkdir webcam
cd webcam
git clone http://repo.or.cz/r/microdia.git také proběhlo
6. cd microdia bez problémů
7. make, tento příkaz mi vyhodil podstatně více chyb než je uvedeno v návodu:

make -C /lib/modules/3.5.0-31-generic/build SUBDIRS=/home/martin/Dokumenty/webcam/microdia modules
make[1]: Entering directory `/usr/src/linux-headers-3.5.0-31-generic'
  CC [M]  /home/martin/Dokumenty/webcam/microdia/sn9c20x-usb.o
  CC [M]  /home/martin/Dokumenty/webcam/microdia/sn9c20x-v4l2.o
  CC [M]  /home/martin/Dokumenty/webcam/microdia/sn9c20x-sysfs.o
  CC [M]  /home/martin/Dokumenty/webcam/microdia/sn9c20x-dev.o
  CC [M]  /home/martin/Dokumenty/webcam/microdia/sn9c20x-queue.o
/home/martin/Dokumenty/webcam/microdia/sn9c20x-queue.c:77:28: fatal error: linux/videodev.h: Adresář nebo soubor neexistuje
compilation terminated.
make[2]: *** [/home/martin/Dokumenty/webcam/microdia/sn9c20x-queue.o] Error 1
make[1]: *** [_module_/home/martin/Dokumenty/webcam/microdia] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.5.0-31-generic'
make: *** [driver] Error 2

tak nevím, jestli má smysl se pouštět se dále
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 27 Května 2013, 21:59:03
Mám lepší nápad, zkus si spustit LiveCD 13.04, ta vlastní poslední stabilní jádro 3.8 a taky nové v4l (ve kterém je asi problém) a zkusit kameru v ní. Jen doporučuji stáhnout si to ISO přes torrent, direct-link často generuje poškozený soubor
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: martin.nohejl 28 Května 2013, 16:44:08
Tak pres LiveCD 13.04 a doinstalovanou Fotobudkou Cheese kamera funguje.
Lze nejak zaridit, abych skrz to, aby mi kamera fungovala, nemusel povysovat Ubuntu 12.04 na Ubuntu 13.04 bez dlouhodobe podpory?
Název: Re:Webkamera Genius VideoCAM Look
Přispěvatel: Rover623 28 Května 2013, 20:07:55
Tak jádro 3.8 můžeš poměrně snadno dostat i do 12.04, postup je tady http://wiki.ubuntu.cz/aktualizace_kernelu#upgrade_pro_32bit jakou máš verzi systému (32 nebo 64 bit) najdeš ve "Sledování systému". Jenže já se domnívám, že problém není v ovladači v jádru, ale ve video for linux (v4l). Nicméně začal bych tím jádrem, update v4l, lze udělat přes tento repozitář klasickou aktualizací
Kód: [Vybrat]
ppa:libv4l/development
Název: Re:Webkamera Genius VideoCAM Look_vyřešeno
Přispěvatel: martin.nohejl 28 Května 2013, 21:09:06
Tak stačilo aktualizovat to předkompilované jádro v3.8-raring. Kamera už jede jak má a já se zase něco nového naučil. Děkuji ti Rover623 za ochotu, trpělivost a tvůj čas.