Kamerka USB i brak obrazu - Squeeze

Ogólne pytania dotyczące systemu
onedeep69
Posty: 3
Rejestracja: 26 grudnia 2009, 13:40

Kamerka USB i brak obrazu - Squeeze

Post autor: onedeep69 »

Dystrybucja Debian Squeeze, jądro 2.6.32-5-686, skype z repozytorium najnowsze. Problem z kamerką jest taki, że działa ona na wirtualnej maszynie pod tym systemem (Windows7), działa lokalnie w cheese, a w skype nie działa kompletnie. Test daje w opcjach i nic się nie dzieje, albo pokazuje na czarno. Gdzieś przeczytałem o innym sposobie, opierającym się na pakiecie libv4l-0.

Uruchamiam skype:

Kod: Zaznacz cały

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Wchodzę raz jeszcze w opcje, klikam test i wywala całą aplikację i w konsoli:

Kod: Zaznacz cały

Naruszenie ochrony pamięci.
Jakieś pomysły?
Awatar użytkownika
ryba84
Beginner
Posty: 340
Rejestracja: 08 lipca 2007, 14:55
Lokalizacja: LDZ

Post autor: ryba84 »

Zainstaluj gdb i spróbuj tak:

Kod: Zaznacz cały

gdb LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Potem run i możliwe, że pokaże na czym się wywala.
onedeep69
Posty: 3
Rejestracja: 26 grudnia 2009, 13:40

Post autor: onedeep69 »

Kod: Zaznacz cały

ladyaga@pawia:~$ gdb LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so: Nie ma takiego pliku ani katalogu.
/home/ladyaga/skype: Nie ma takiego pliku ani katalogu.
(gdb)

Kod: Zaznacz cały

ladyaga@pawia:~$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Naruszenie ochrony pamięci
To jak uruchamiam kamerkę, gdy skype jest uruchomiony wcześniejszym poleceniem.
Awatar użytkownika
ryba84
Beginner
Posty: 340
Rejestracja: 08 lipca 2007, 14:55
Lokalizacja: LDZ

Post autor: ryba84 »

Dobra sprawdziłem. I tak nie sprawdzisz za pomocą gdb skype.
onedeep69
Posty: 3
Rejestracja: 26 grudnia 2009, 13:40

Post autor: onedeep69 »

Kod: Zaznacz cały

access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
Ale nie mam takich plików u siebie, a jest to świeża instalacja Debiana.

Macie to u siebie?

U kogoś, kto sprawdzał mi to na Archu, wszystko działa, a te dwa pliki są u niego puste. Więc raczej nie ma co sobie nimi zaprzątać głowy.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Odświeżenie tematu.
ODPOWIEDZ