

Edit: Też nie działało, ale znalazłem przyczynę jak popatrzyłem w log mplayera. Po prostu nie miałem dostepu do kamerki. Wystarczyło stworzyć grupę video i się do niej dodać. Szkoda tylko że cheese nie działa....
przynajmniej jest jakiś progreszylx pisze:Nie kopiowałem od Ciebie więc raczej otworzyłem dobry plikZaraz sprawdzę bo wcześniej zrobiłem sobie paczkę deb z sterownikiem
Edit: Też nie działało, ale znalazłem przyczynę jak popatrzyłem w log mplayera. Po prostu nie miałem dostepu do kamerki. Wystarczyło stworzyć grupę video i się do niej dodać. Szkoda tylko że cheese nie działa....
i pozmieniać opcje, może Tobie zadziała kamerka w cheese :]gstreamer-properties
nie wiem jak w ubuntu, ale w slackware, dodaje moduł żeby ładował się przy starcie:options ov51x-jpeg forceblock=1
no i od tej pory za każdym razem jest obraz na skype# USB ov51x_jpeg Camera support:
/sbin/modprobe ov51x_jpeg
Ja się zastosowałem do tej rady i u mnie dioda nadal świeci cały czas, co dziwniejsze świeci wtedy, gdy kamera nie jest używana, a gaśnie wtedy gdy jej używamzulek87 pisze:No więc ja mam dokładnie ten sam problem
[EdiT]
Już sobie poradziłem
w pliku ze sterownikiem:znajdujemy i zamieniamy na :Kod: Zaznacz cały
ov51x-jpeg-core.c
zapisujemy i w konsoli :Kod: Zaznacz cały
/* Turns on or off the LED. Only has an effect with OV511+/OV518(+)/OV519 */ static void ov51x_led_control(struct usb_ov511 *ov, int on) { PDEBUG(4, " (%s)", on ? "turn on" : "turn off"); if (ov->bridge == BRG_OV511PLUS) reg_w(ov, R511_SYS_LED_CTL, on ? 1 : 0); else if (ov->bridge == BRG_OV519) { // LIVE webcams seem to expect reversed values here.. if (ov->imp == IMP_LIVE) reg_w_mask(ov, OV519_GPIO_DATA_OUT0, on ? 0x00 : 0x01, 0x01);//0x01 : 0x00, 0x01 else reg_w_mask(ov, OV519_GPIO_DATA_OUT0, on ? 0x01 : 0x00, 0x01);//0x00 : 0x01, 0x00 } else if (ov->bclass == BCL_OV518) reg_w_mask(ov, R518_GPIO_OUT, on ? 0x02 : 0x00, 0x02); return; }
dopisujemy linijkę:Kod: Zaznacz cały
make sudo make install sudo depmod sudo gedit /etc/modprobe.d/options
zapisać!Kod: Zaznacz cały
options ov51x-jpeg forceblock=1 led=2
i w konsoli:
i na koniec uruchomić mplayeraKod: Zaznacz cały
sudo rmmod ov51x-jpeg sudo modprobe ov51x-jpeg
aga-edytowałam i wstawiłam znaczniki. Następnym razem pamiętaj o tym, kiedy wstawiasz coś z konsoli. Post wtedy jest przejrzysty.Kod: Zaznacz cały
mplayer tv:// -tv driver=v4l:width=640:height=480:device=/dev/video0
Kod: Zaznacz cały
// LIVE webcams seem to expect reversed values here..
if (ov->imp == IMP_LIVE)
reg_w_mask(ov, OV519_GPIO_DATA_OUT0, on ? 0x00 : 0x01, 0x01);
else
reg_w_mask(ov, OV519_GPIO_DATA_OUT0, on ? 0x01 : 0x00, 0x01);
Kod: Zaznacz cały
// LIVE webcams seem to expect reversed values here..
if (ov->imp == IMP_LIVE)
reg_w_mask(ov, OV519_GPIO_DATA_OUT0, on ? 0x01 : 0x00, 0x01);
else
reg_w_mask(ov, OV519_GPIO_DATA_OUT0, on ? 0x00 : 0x01, 0x00);
Kod: Zaznacz cały
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.30-020630rc2-generic'
CC [M] /home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ?create_proc_ov511_cam?:
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:677: error: implicit declaration of function ?info?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:681: error: ?struct proc_dir_entry? has no member named ?owner?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:689: error: ?struct proc_dir_entry? has no member named ?owner?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:700: error: ?struct proc_dir_entry? has no member named ?owner?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:712: error: ?struct proc_dir_entry? has no member named ?owner?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ?proc_ov511_create?:
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:766: error: ?struct proc_dir_entry? has no member named ?owner?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ?ov51x_clear_snapshot?:
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:1691: error: implicit declaration of function ?warn?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: In function ?ov51x_v4l1_ioctl?:
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: warning: passing argument 1 of ?video_usercopy? from incompatible pointer type
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: warning: passing argument 2 of ?video_usercopy? makes integer from pointer without a cast
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: warning: passing argument 4 of ?video_usercopy? makes pointer from integer without a cast
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6386: error: too many arguments to function ?video_usercopy?
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c: At top level:
/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.c:6651: warning: initialization from incompatible pointer type
make[2]: *** [/home/gk/Sterowniki/ov51x-jpeg-1.5.9/ov51x-jpeg-core.o] Błąd 1
make[1]: *** [_module_/home/gk/Sterowniki/ov51x-jpeg-1.5.9] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.30-020630rc2-generic'
make: *** [all] Błąd 2
Kod: Zaznacz cały
sudo aptitude build-dep ov51x-jpeg
Kod: Zaznacz cały
ov51x-jpeg
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości