csuhas32Ezt kéne megpróbálni:
export LIBV4LCONTROL_FLAGS=1 && LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/share/viber/Viber.sh
Én azért keresnék egy Viber ".bin"-t valahol (32 bit-es rendszerem van, úgyhogy "kereshetem"):
which viber
vagy "locate".
Forrás: http://ubuntuforums.org/archive/index.php/t-1449263.html
Ha nincs hibaüzenet,
http://ubuntu.hu/node/38310#comment-464449
akkor jó, de ezt
"Hogyan tudom tesztelni, hogy miként áll a képe?"
szintén nem tudom.
Csak tippelek:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /ahol/van/egy...cheese_például
(which cheese)
De amúgy a viber ".bin" kéne, mert megnéznénk kicsit jobban. Mire gondolok? Arra, hogy tényleg mit is használ. Például az én skype-om láthatóan 32-bit-es könyvtárakat:
which skype
/usr/bin/skype
file /usr/bin/skype
/usr/bin/skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
Így is kéne egy próba:
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/share/viber/Viber.sh
http://www.danbishop.org/2011/03/27/asus-upside-down-webcam-in-ubuntu/
Amúgy ez sem hülyeség, sőt :D
http://itcafe.hu/tema/ubuntu_linux_2/hsz_8724-8724.html
(http://itcafe.hu/tema/ubuntu_linux_2/hsz_8762-8762.html)
de akkor persze nézd csak meg ezt itt a pontosításhoz:
locate libGL.so.1
A dolog bonyolultabb is lehet:
http://securityvulns.com/articles/reveng/
http://www.thegeekstuff.com/2012/03/reverse-engineering-tools/
(szerva ott)