SDB:Egyes alkalmazásokkal nem működik a webkamera
openSUSE kiadás | Ajánlott cikkek | Kapcsolódó SDB cikkek | |||
|
Probléma
Bizonyos alkalmazásokkal (pl. motv, Kopete) működik a webkamera, másokkal meg nem (pl. Skype, Csíííz/Cheese). Ennek az az oka, hogy a fejlesztők megváltoztatták a kamerák kezelését. Korábban a drivernek kellett a kamera képét dekódolnia, az új driverek viszont abból a feltételezésből indulnak ki, hogy a dekódolás valahol máshol (általában a fogadó alkalmazásban) megy végbe. Azokat az alkalmazásokat, amelyek a régi módszer szerint működnek, fel kell készíteni a dekódolásra.
Két kameratípus, amikkel a probléma biztosan fennáll (az alábbi az lsusb
parancs kimenetének része):
- ID 046d:08aa Logitech, Inc. Labtec Notebooks
- ID 041e:4034 Creative Technology, Ltd Webcam Instant
Megoldás
Az alkalmazás számára be kell állítani az LD_PRELOAD változót az /usr/lib/libv4l/v4l1compat.so értékre. Ha parancssorból indítja a programot, tegye így (példa a Skype-ra):
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
Grafikus felületen kattintson az egér jobb gombjával az alkalmazás indítóikonjára, majd kattintson a Tulajdonságok pontra. Itt írja át a Parancs értékét az alábbira, majd nyomja meg az OK gombot:
bash -c 'LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype'
Külső hivatkozások
- https://help.ubuntu.com/community/Webcam - hasonló probléma Ubuntu alatt
- http://lists.opensuse.org/opensuse-hu/2009-11/msg00129.html - a témával foglalkozó levél az opensuse-hu levelezési listán