Forum Linux.pl

Sprzęt => Inne urządzenia => Wątek zaczęty przez: Tomasz Rozalski w 2018-01-21, 13:28:37

Tytuł: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-01-21, 13:28:37
Kamera nie działaw Skype. Problem stary i rozwiązań w internecie mnóstwo ale u mnie nie działa. Chciałbym więc sprawdzić co sprawia, że kamera działa w programie Cheese i to załadować poleceniem preload.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: 1709 w 2018-01-21, 13:49:36
1. Sprawdz ustawienia Skype, zobacz https://support.skype.com/en/faq/FA12097/call-quality-guide-windows-desktop
* link w linku był
https://support.skype.com/en/faq/FA34615/what-are-the-best-usb-headsets-and-webcams-to-use-with-skype

2. .Sprobuj od przetestowania w innych programach, może Ci coś doinstaluje
3.  Testowałeś ?
https://wiki.archlinux.org/index.php/webcam_setup
Cytuj
ov51x-jpeg
For me to get my "Creative Live! Cam Vista IM" working with Skype, I had to add this line to /etc/modprobe.d/modprobe.conf:
options ov51x-jpeg forceblock=1
Widzisz ? To jest tylko dla tego modelu, także sprawdź też jaki masz model kamery, pod tym kątem takze poszukaj w internecie.

4. Jak już jakaś aplikacja nie bedzie działać to komendą strace
https://pclinuxoshelp.com/index.php?title=Debug_a_Program&oldid=1782
możesz zobaczyć które pliki ładuje dana aplikacje
i porównać różnice ( do porównania mozesz użyc kdiff lub innych narzedzi np. https://www.diffchecker.com/ )
Choć ostrzegam że to dość mozolna robota.
5. Możesz porozmawiać z developerami aplikacji, może doradzą coś lepszego.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-11-10, 09:22:34
vangoche@vangoche-salon:~$  LD_PRELOAD=/usr/lib/x86_64linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeforlinux
ERROR: ld.so: object '/usr/lib/x86_64linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/lib/x86_64linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
vangoche@vangoche-salon:~$

Dlaczego "cannot open shared object file"? Pliki i ścieżki istnieją.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-11-10, 09:27:24
Cytuj
    ov51x-jpeg
    For me to get my "Creative Live! Cam Vista IM" working with Skype, I had to add this line to /etc/modprobe.d/modprobe.conf:
    Kod: [Zaznacz]

    options ov51x-jpeg forceblock=1

Jeśli /etc/modprobe.d/modprobe.conf nie istnieje?
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: marcin'82 w 2018-11-10, 09:32:31
Napisz jaki masz dokładnie system - nazwa i wersja.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-11-10, 11:09:27
vangoche@vangoche-salon:~$ uname -a
Linux vangoche-salon 4.15.0-38-generic #41~16.04.1-Ubuntu SMP Wed Oct 10 20:16:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
vangoche@vangoche-salon:~$
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Paweł Kraszewski w 2018-11-10, 13:14:43
U mnie ten katalog nazywa się x86_64-linux-gnu, nie x86_64linux-gnu...
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-11-10, 13:35:34
Poprawiłem - dopisałem minusa ale i tak kamera nie rusza. Dodam, że działała na Ubuntu 14 po właśnie takim preloadowaniu i że jest to kamera od Creative.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Paweł Kraszewski w 2018-11-10, 15:55:06
jest to kamera od Creative.
Równie szczegółowa informacja jak samochód produkcji General Motors... Podaj VID/PID (np z lsusb)

Cytuj
co sprawia, że kamera działa w programie Cheese
To sprawia, że Skype jest chyba ostatnim "rozwijanym" programem korzystającym z wycofanego standardu V4L1. Jak korzystasz, to zgłoś buga do Microsoftu, żeby przeportowali to na standard, który jeszcze istnieje, na V4L2.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-11-10, 17:16:59
Już mknę do Microsoftu:)
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: Tomasz Rozalski w 2018-11-11, 09:32:39
Szczegóły tej kamety to:
Bus 005 Device 002: ID 041e:4052 Creative Technology, Ltd Live! Cam Vista I
Podłączyłem ją do laptopa z wbudowaną kamerą (silicon), takim samym systemem, na którym działa wideo pod Skype. Moja kamera pod tamtym skype również nie działa.
Tytuł: Odp: preloadowane biblioteki do obsługi kamery w skype
Wiadomość wysłana przez: pavbaranov w 2018-11-11, 10:16:24
Nie wiem na ile Ci się przyda taka informacja sprzed lat, ale spójrz: https://www.redhat.com/archives/fedora-list/2008-July/msg00924.html (https://www.redhat.com/archives/fedora-list/2008-July/msg00924.html)