SDB:Egyes alkalmazásokkal nem működik a webkamera

openSUSE kiadás Ajánlott cikkek Kapcsolódó SDB cikkek
Icon-checked.png

Icon-manual.png Icon-help.png

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