11.04 niedziałająca kamera w Asus F3SV + Skype

Przenośne komputery i problemy z nimi związane
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8659
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: mario_7 »

może coś więcej w dmesg będzie?
Awatar użytkownika
COVERek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 153
Rejestracja: 19 gru 2007, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: COVERek »

Kod: Zaznacz cały

root@box:/home/coverek/.syntek/driver# dmesg | grep stk11xx
[  570.590509] stk11xx: Unknown symbol v4l_compat_ioctl32
[  887.834222] stk11xx: Unknown symbol v4l_compat_ioctl32

OK. Dalem # modprobe compat_ioctl32 i dziala. :)
Linux User #462372 || Ubuntu User #20118
cannawpz
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 10 cze 2009, 16:14
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 nie działająca kamera w Asus F3SV

Post autor: cannawpz »

Witam!
No i stanąłem na makefile! Dostaję coś takiego.

root@laptop:/home/syntec/driver# make -f Makefile-syntekdriver
make -C /lib/modules/2.6.28-11-generic/build SUBDIRS=/home/syntec/driver modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.28-11-generic'
CC [M] /home/syntec/driver/stk11xx-v4l.o
/home/syntec/driver/stk11xx-v4l.c: In function ?v4l_stk11xx_ioctl?:
/home/syntec/driver/stk11xx-v4l.c:1662: warning: passing argument 1 of ?video_usercopy? from incompatible pointer type
/home/syntec/driver/stk11xx-v4l.c:1662: warning: passing argument 2 of ?video_usercopy? makes pointer from integer without a cast
/home/syntec/driver/stk11xx-v4l.c:1662: warning: passing argument 4 of ?video_usercopy? makes integer from pointer without a cast
/home/syntec/driver/stk11xx-v4l.c:1662: error: too few arguments to function ?video_usercopy?
/home/syntec/driver/stk11xx-v4l.c: In function ?v4l_stk11xx_register_video_device?:
/home/syntec/driver/stk11xx-v4l.c:1686: warning: assignment from incompatible pointer type
/home/syntec/driver/stk11xx-v4l.c: At top level:
/home/syntec/driver/stk11xx-v4l.c:1728: error: variable ?v4l_stk11xx_fops? has initializer but incomplete type
/home/syntec/driver/stk11xx-v4l.c:1729: error: unknown field ?owner? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1729: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1729: warning: (near initialization for ?v4l_stk11xx_fops?)
/home/syntec/driver/stk11xx-v4l.c:1730: error: unknown field ?open? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1730: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1730: warning: (near initialization for ?v4l_stk11xx_fops?)
/home/syntec/driver/stk11xx-v4l.c:1731: error: unknown field ?release? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1731: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1731: warning: (near initialization for ?v4l_stk11xx_fops?)
/home/syntec/driver/stk11xx-v4l.c:1732: error: unknown field ?read? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1732: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1732: warning: (near initialization for ?v4l_stk11xx_fops?)
/home/syntec/driver/stk11xx-v4l.c:1733: error: unknown field ?poll? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1733: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1733: warning: (near initialization for ?v4l_stk11xx_fops?)
/home/syntec/driver/stk11xx-v4l.c:1734: error: unknown field ?mmap? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1734: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1734: warning: (near initialization for ?v4l_stk11xx_fops?)
/home/syntec/driver/stk11xx-v4l.c:1735: error: unknown field ?ioctl? specified in initializer
/home/syntec/driver/stk11xx-v4l.c:1735: warning: excess elements in struct initializer
/home/syntec/driver/stk11xx-v4l.c:1735: warning: (near initialization for ?v4l_stk11xx_fops?)
make[2]: *** [/home/syntec/driver/stk11xx-v4l.o] Błąd 1
make[1]: *** [_module_/home/syntec/driver] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [all] Błąd 2

--------------------
Proszę o pomoc, bo już nie wiem co mam robić.
Z góry dziękuję :)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8659
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: mario_7 »

cannawpz, kilka postów wcześniej było dokładnie o tym samym...
cannawpz
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 10 cze 2009, 16:14
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: cannawpz »

Wielkie dzięki!
Posta znalazłem przez google i nie sprawdziłem całego wątku.
Problem rozwiązał się w momencie, gdy ściągnąłem starszą wersję sterownika do kamerki (1.4). Kernel w 09.04 ma końcówkę .28, a sterowniki pobierane automatycznie były pod wersję >=.29! Proste;-)
eiver
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 06 wrz 2009, 17:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: eiver »

A ja z kolei mam taki problem.

Zainstalowałem driver w wersji 1.4

I teraz:
gstreamer-properties - kamerka działa
camorama - kamerka działa

ale
cheese - nie wykrywa kamerki
skype - wykrywa, ale jak w opcjach wybiorę "Test" to zapala się dioda na kamerce i jest tylko czarny ekran

Pamiętam, że dawno temu jeszcze na Fedorze 8 zainstalowałem driver w ten sam sposób i wszystko działało.
Czy ktoś wie jak sprawić, żeby wszystko działało? Zwłaszcza Skype, bo na tym mi najbardziej zależy?
Driver jako taki wydaje się działać, bo w niektórych programach widzę obraz.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8659
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: mario_7 »

Próbowałeś tych sposobów?

Kod: Zaznacz cały

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Awatar użytkownika
tommy8482
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 196
Rejestracja: 24 wrz 2008, 18:50
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: tommy8482 »

jeśli chodzi o kamerki i 8.10, to radzę zaktualizować system do 9.04 lub zaczekać na 9.10 i powinno działać.

u mnie to pomogło, na 9.04 śmiga bardzo ładnie i skype i inne programy.
eiver
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 06 wrz 2009, 17:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: eiver »

No coż u mnie nie pomogło.
Nie próbowałem tych sposobów ale teraz spróbowałem i niestety nie działa - tzn. w skype cały czas czarny ekran (mimo że skype niby uruchamia kamerkę, bo widze że dioda się zapala)

Mam system 64-bitowy jeśli to ma jakieś znaczenie.
Spróbowałem też bibliotek z /usr/lib32 ale wtedy wywala błąd, że nie mógł ich załadować.

Gdy wciskam "Test" w skype, to ten wypluwa mi taki oto output:

Kod: Zaznacz cały

Skype V4L2: Failed to change capture framerate (15)
Starting the process...
Skype Xv: Xv ports available: 32
Skype XShm: XShm support enabled
Skype Xv: Using Xv port 280
Próbowałem coś mądrego na ten temat wygooglać ale nic ciekawego (i działającego) nie znalazłem
cannawpz
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 10 cze 2009, 16:14
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: cannawpz »

Panowie!
Nie dalej jak wczoraj ponownie stanąłem przed problemem instalacji kamerki. Dysk w Asusie padł i trzeba było wszystko stawiać od nowa.
Okazało się, że miałem podobny problem co Wy. Camorama widzi, skype czarny.
Jednak! Poprzednio miałem skype w wersji 1.x a teraz pobrał mi wersję 2.0.x Zatem to tu leżał problem.
Po zassaniu najnowszej wersji skype 2.1.x wprost ze strony po wykonaniu testu skype wreszcie mnie zobaczył!
Powodzenia:-)
eiver
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 06 wrz 2009, 17:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: eiver »

Dzięki! :D

Najnowsza wersja Skypa rozwiązała mój problem. Poprostu działa. Myślałem, że w repozytoriach jest już najnowsza wersja, zwłaszcza że skype nie wypuszcza nowych wersji zbyt często pod linuksa.
Teraz tylko nie działa mi Cheese, ale po tym jak Skype zaczął działać jestem przekonany że jest to bug w aplikacji a nie w innym miejscu. A ponieważ używałem Cheese tylko do tego, żeby sprawdzić czy kamerka działa to mam to gdzieś, że Cheese jej nie wykrywa. Najważniejsze, że skype ruszył.

Jeszcze raz dzięki. :D
Awatar użytkownika
COVERek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 153
Rejestracja: 19 gru 2007, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: COVERek »

jak zwykle... nowy system i stare kłopoty.

Kod: Zaznacz cały

root@box:/home/coverek/.syntek/driver# make -f Makefile.standalone
make -C /lib/modules/2.6.31-14-generic/build SUBDIRS=/home/coverek/.syntek/driver modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.31-14-generic'
  CC [M]  /home/coverek/.syntek/driver/stk11xx-usb.o
  CC [M]  /home/coverek/.syntek/driver/stk11xx-v4l.o
/home/coverek/.syntek/driver/stk11xx-v4l.c:1737: error: unknown field ?compat_ioctl? specified in initializer
/home/coverek/.syntek/driver/stk11xx-v4l.c:1737: error: ?v4l_compat_ioctl32? undeclared here (not in a function)
make[2]: *** [/home/coverek/.syntek/driver/stk11xx-v4l.o] Błąd 1
make[1]: *** [_module_/home/coverek/.syntek/driver] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [driver] Błąd 2
Podobno wraz z nowym jądrem nie miało być kłopotów, a tutaj proszę...
Co tym razem? :(
Linux User #462372 || Ubuntu User #20118
cannawpz
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 10 cze 2009, 16:14
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: cannawpz »

U mnie to samo! Można się wnerwić i przyjdzie kupić zewnętrzną kamerę...
Awatar użytkownika
COVERek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 153
Rejestracja: 19 gru 2007, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: COVERek »

Jest jakiś znawca od tego? Czy nowe Ubuntu nawet najlepszych pokonało? ;]
Linux User #462372 || Ubuntu User #20118
psykopqs
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 09 sty 2008, 02:00
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: 8.10 niedziałająca kamera w Asus F3SV

Post autor: psykopqs »

Witam, dzisiaj zainstalowałem sobie 9.10 i nie miałem żadnych problemów z kamerą, postępowałem zgodnie krok w krok z:

viewtopic.php?t=53095

Edit:

Nowy system i ten sam problem co wcześniej. Żaden sposób z tego forum nie działa.

Kod: Zaznacz cały

pawel@pawel-laptop:~/syntek/driver$ sudo make -f Makefile-syntekdriver
make -C /lib/modules/2.6.32-22-generic/build SUBDIRS=/home/pawel/syntek/driver modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.32-22-generic'
  CC [M]  /home/pawel/syntek/driver/stk11xx-usb.o
In file included from include/linux/gfp.h:4,
                 from include/linux/kmod.h:22,
                 from include/linux/module.h:13,
                 from /home/pawel/syntek/driver/stk11xx-usb.c:34:
include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory
include/linux/mmzone.h:258:5: warning: "MAX_NR_ZONES" is not defined
include/linux/mmzone.h:260:7: warning: "MAX_NR_ZONES" is not defined
include/linux/mmzone.h:262:7: warning: "MAX_NR_ZONES" is not defined
In file included from include/linux/gfp.h:4,
                 from include/linux/kmod.h:22,
                 from include/linux/module.h:13,
                 from /home/pawel/syntek/driver/stk11xx-usb.c:34:
include/linux/mmzone.h:300: error: ?MAX_NR_ZONES? undeclared here (not in a function)
In file included from /home/pawel/syntek/driver/stk11xx-usb.c:41:
include/linux/mm.h:454:63: warning: "NR_PAGEFLAGS" is not defined
include/linux/mm.h:502:62: warning: "NR_PAGEFLAGS" is not defined
In file included from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/unistd.h:5,
                 from include/linux/unistd.h:7,
                 from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/seccomp_64.h:4,
                 from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/seccomp.h:4,
                 from include/linux/seccomp.h:8,
                 from include/linux/sched.h:80,
                 from include/linux/usb.h:21,
                 from /home/pawel/syntek/driver/stk11xx-usb.c:43:
/usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/unistd_64.h:693:29: error: asm/asm-offsets.h: No such file or directory
make[2]: *** [/home/pawel/syntek/driver/stk11xx-usb.o] Błąd 1
make[1]: *** [_module_/home/pawel/syntek/driver] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.32-22-generic'
make: *** [all] Błąd 2
pawel@pawel-laptop:~/syntek/driver$ sudo make -f Makefile-syntekdriver install
mkdir -p /lib/modules/2.6.32-22-generic/kernel/drivers/usb/media
install -m 644 -o 0 -g 0 stk11xx.ko /lib/modules/2.6.32-22-generic/kernel/drivers/usb/media
install: nie można wykonać stat na `stk11xx.ko': No such file or directory
make: *** [install] Błąd 1
Awatar użytkownika
COVERek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 153
Rejestracja: 19 gru 2007, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: 8.10 niedziałająca kamera w Asus F3SV

Post autor: COVERek »

Odpalamy kamerę na 11.04. :)

Kod: Zaznacz cały

$ wget http://ubuntuone.com/p/pQc/ -O syntek.tar.gz
$ tar -xvf ~/syntek.tar.gz
$ cd ~/syntek/driver
$ make -f Makefile-syntekdriver
$ sudo make -f Makefile-syntekdriver install
$ sudo modprobe stk11xx
Teraz testujemy:

Kod: Zaznacz cały

$ sudo apt-get install camorama && camorama -D -R --width=640 --height=480
Powinno działać. :)

Teraz opcja (jeśli potrzeba) konfiguracji obrazu w pionie i w poziomie dla wszystkich użytkowników:

Dodaj do /etc/rc.local, przed exit 0:

Kod: Zaznacz cały

sudo gedit /etc/rc.local
Obrót pionowy:

Kod: Zaznacz cały

echo "1"> /sys/class/video4linux/video0/vflip
Obrót poziomy:

Kod: Zaznacz cały

echo "1"> /sys/class/video4linux/video0/hflip
Przeładuj moduł i jazda. :P

===

Kamera w programie SKYPE.

Instalujmy tą wersję Skype (2.1.0.81). W nowszej wersji Skype nie działa kamera!

Kod: Zaznacz cały

Skype amd64 :

    wget -c http://download.skype.com/linux/skype-ubuntu-intrepid_2.1.0.81-1_amd64.deb
    sudo dpkg -i skype-ubuntu-intrepid_2.1.0.81-1_amd64.deb
    rm skype-ubuntu-intrepid_2.1.0.81-1_amd64.deb

Skype i386 :

    wget -c http://download.skype.com/linux/skype-ubuntu-intrepid_2.1.0.81-1_i386.deb
    sudo dpkg -i skype-ubuntu-intrepid_2.1.0.81-1_i386.deb
    rm skype-ubuntu-intrepid_2.1.0.81-1_i386.deb
...i cieszymy się z wideo-rozmowy. :)
piciek
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 06 kwie 2008, 23:35
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86
Kontakt:

Re: 11.04 niedziałająca kamera w Asus F3SV + Skype

Post autor: piciek »

Chciałem dzisiaj uruchomić kamerkę ale chyba link http://ubuntuone.com/p/pQc/ przestał działać trwale. Czy ma ktoś może alternatywne źródło do pobrania tego pliku? a może ktoś zachował na swoim dysku? Szukałem wytrwale, ale niestety :(
Z góry dzięki :)
ODPOWIEDZ

Wróć do „Laptopy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości