Skocz do zawartości

Instalacja Kamery Easy Touch Et-462


necrordian

Rekomendowane odpowiedzi

Witam. Przygode z fedora 14 rozpoczelem od wczoraj ale mialem wczesniej 6-scio miesieczne doswiadczenie w ubuntu. Do rzeczy - posiadam kamere Easy Touch ET-462 i chcialbym zmusic ja do pracy ze skype. Po podlaczeniu kamery bez instalowania sterowników kamerka dziala poprawnie w programie camor, a w programie cheese dziala przez chwile potem program wyrzuca jakis blad wewnetrzny programu.

Wynik polecenia lsusb:

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 04f2:0420 Chicony Electronics Co., Ltd 
Bus 003 Device 002: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04b4:6370 Cypress Semiconductor Corp. ViewMate Desktop Mouse CC2201
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 03f0:8c11 Hewlett-Packard 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Bus 003 Device 002: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100 - to moja kamerka

 

A oto co sie dzieje po uruchomieniu programu spcaview:

[necrordian@necrordian-desktop ~]$ spcaview
Spcaview version: 1.1.8 date: 25:12:2007 (C) [email protected] 
Initializing SDL.
SDL initialized.
bpp 3 format 15
Using video device /dev/video0.
Initializing v4l.
**************** PROBING CAMERA *********************
Camera found: Generic Digital camera 
ERROR setting channel and norme 

 

I nic sie po tym nie dzieje. Ktos wie jak rozwiazac ten problem?

Odnośnik do komentarza
Udostępnij na innych stronach

Wynik mplayer mplayer tv:// -tv device=/dev/video0

MPlayer SVN-r32421-snapshot-4.5.1 (C) 2000-2010 MPlayer Team
159 audio & 349 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <[email protected]>
comment: first try, more to come ;-)
v4l2: unable to open '/dev/video0': No such file or directory
v4l2: ioctl set mute failed: Bad file descriptor
v4l2: 0 frames successfully processed, 0 frames dropped.


Exiting... (End of file)

 

A co do cheese...

[necrordian@necrordian-desktop ~]$ cheese
Naruszenie ochrony pamieci (core dumped)

 

To podaje narzedzie do automatycznego zglaszania bledów:

 

Package:    	cheese-1:2.32.0-1.fc14
Latest Crash:	wto, 28 gru 2010, 17:05:20
Command:    	cheese
Reason:     	Process /usr/bin/cheese was killed by signal 11 (SIGSEGV)
Comment:    	None
Bug Reports:	

Odnośnik do komentarza
Udostępnij na innych stronach

[necrordian@necrordian-desktop ~]$ mplayer tv:// -tv device=/dev/video0
MPlayer SVN-r32421-snapshot-4.5.1 (C) 2000-2010 MPlayer Team
159 audio & 349 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <[email protected]>
comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: Generic Digital camera
Capabilities:  video capture  read/write  streaming
supported norms:
inputs: 0 = spca561;
Current input: 0
Current format: unknown (0x47524247)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
==========================================================================
Cannot find codec matching selected -vo and video format 0x47524247.
==========================================================================

v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 1 frames dropped.

 

Czy ktoś coś z tego rozumie? najpierw mówi że nie ma takiego a teraz żę jednak jest ale się krzaczy.

Odnośnik do komentarza
Udostępnij na innych stronach

A może... To chyba głupie rolleyes.gif, ale... Masz zainstalowane wszystkie kodeki? Tak np. zgodnie z naszą wiki:

http://wiki.fedora.pl/wiki/Poradnik#Instalacja_kodek.C3.B3w

http://wiki.fedora.pl/wiki/Poradnik#Instalacja_kodek.C3.B3w_potrzebnych_do_odtwarzania_np._film.C3.B3w_rmvb

Odnośnik do komentarza
Udostępnij na innych stronach

Chcialbym pomóc, bo mialem ta kamerke, ale pod Skype jej nie testowalem. Jedynie jakis czas do Cheese, zeby przetestowac po prostu. Jutro dodam ci dane innej kamerki, która dziala wysmienicie pod Fedora, przy okazji sprawdze, jak Skype z nia wspólpracuje :)

Odnośnik do komentarza
Udostępnij na innych stronach

Nie, wyjście jest ciut inne:

[necrordian@necrordian-desktop ~]$ mplayer tv:// -tv device=/dev/video0
MPlayer SVN-r32421-snapshot-4.5.1 (C) 2000-2010 MPlayer Team
159 audio & 349 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <[email protected]>
comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: Generic Digital camera
Capabilities:  video capture  read/write  streaming
supported norms:
inputs: 0 = spca561;
Current input: 0
Current format: unknown (0x47524247)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
==========================================================================
Cannot find codec matching selected -vo and video format 0x47524247.
==========================================================================

v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 1 frames dropped.

Exiting... (End of file)

 

A co do rpm -qa | grep gstreamer

[necrordian@necrordian-desktop ~]$ rpm -qa | grep gstreamer  
phonon-backend-gstreamer-4.4.3-2.fc14.i686
gstreamer-ffmpeg-0.10.11-4.fc14.i686
gstreamer-plugins-bad-0.10.20-2.fc14.i686
gstreamer-rtsp-0.10.5-2.fc14.i686
gstreamer-python-0.10.16-2.fc14.i686
PackageKit-gstreamer-plugin-0.6.11-1.fc14.i686
gstreamer-plugins-ugly-0.10.16-11.fc14.i686
gstreamer-tools-0.10.31-1.fc14.i686
gstreamer-plugins-base-0.10.30-2.fc14.i686
gstreamer-plugins-bad-free-0.10.20-3.fc14.i686
gstreamer-plugins-good-0.10.26-1.fc14.i686
gstreamer-0.10.31-1.fc14.i686

Odnośnik do komentarza
Udostępnij na innych stronach

Wydaje mi się, że instalacja gspca to chyba ostatnia deska ratunku. Z tym że nie mogę go zainstalować. Pobrałem pakiet z tej strony: http://mxhaard.free.fr/download.html Gdy go rozpakuję i próbuję wykonać polecenie ./gspca_bulid otrzymuję błąd:

[root@necrordian-desktop gspcav1-20071224]# ./gspca_build

REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
.gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
*.symvers *.err

COMPILE gspca Please Wait ....!!

INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
install: nie można wykonać stat na `gspca.ko': Nie ma takiego pliku ani katalogu
make: *** [install] Błąd 1

LOAD gspca in memory 
FATAL: Module gspca not found.

PRINT COMPILATION MESSAGES if ERRORS look kgspca.err 
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/necrordian/Pobrane/gspcav1-20071224 CC=cc modules
make[1]: Wejście do katalogu `/usr/src/kernels/2.6.35.10-74.fc14.i686'
 CC [M]  /home/necrordian/Pobrane/gspcav1-20071224/gspca_core.o
/home/necrordian/Pobrane/gspcav1-20071224/gspca_core.c:54:27: fatal error: asm/semaphore.h: Nie ma takiego pliku ani katalogu
compilation terminated.
make[2]: *** [/home/necrordian/Pobrane/gspcav1-20071224/gspca_core.o] Błąd 1
make[1]: *** [_module_/home/necrordian/Pobrane/gspcav1-20071224] Błąd 2

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...