Here's a workaround using
LD_PRELOAD
:
sudo apt-get install lib32v4l-0 libv4l-0
(to have both the 32-bit and 64-bit versions.)
For camorama, which is a 64-bit application:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama
For skype, which is a 32-bit application:
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
(skype can be found in the medibuntu repositories.)
4 comments:
Thanks so much,
this solves the problem i've been having with skype on ubuntu
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
gives...
ERROR: ld.so: object '/usr/lib32/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
I guess you don't need this anymore with a current version of Ubuntu. The post above was mainly for Intrepid Ibex.
Post a Comment