AttlantaAz
Exec=env PULSE_LATENCY_MSEC=60 skype %U
sor a lényeg, ezt kell átírni, csak az a kérdés, mi jön a skype %U helyére.
Tudtommal
32 bites rendszeren telepítve kell legyen a libv4l-0 (sudo apt-get install libv4l-0)
64 bites rendszeren pedig libv4l-0:i386 (sudo apt-get install libv4l-0:i386)
ezután, hogy megnézném, mi a
locate v4l1compat.so
kimenete, az megadja a parancsba behelyettesítendő útvonalat.
Például:
Kimenet:
/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so
akkor neked alapvetően az
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
lesz az, amire szükséged lesz, ha más az elérési útvonalad, akkor te azzal dolgozz!
(Ha leállítod a Skype-ot, majd nyitsz egy terminált és bemásolod „ezt”, vagyis a neked kellő utasítást, akkor elvileg máris el kell induljon megfelelő kameraállással a Skype, a többi inkább csak ennek az indítóikonba történő beszerkesztése, hogy kényelmesebb legyen így indítani.)
Valamilyen szövegszerkesztővel rendszergazdai joggal megnyitod az indítófájlt, például:
gksu gedit /usr/share/applications/skype.desktop
Az
Exec= kezdetű sort átírod a neked szükséges utasítással, a skype %U helyére az LD_PRELOAD= kezdetűt másolod, például:
Eredeti:
Exec=env PULSE_LATENCY_MSEC=60 skype %U
Módosított:
Exec=env PULSE_LATENCY_MSEC=60 LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
Elmented a változást.