I'm not on a Linux box at the moment, so can't check, but read the following post for some background information: Fix for Skype Webcam problem
. It's not a solution to your problem, but highlights the distinction between 32-bit and 64-bit libv4l libraries (I'm not sure what Entropy does in this case, as I'm only using Portage on my main laptop). Also, you might as well try using the proper method of pre-loading, which is to edit the original script /usr/bin/skype and put export LIBV4LCONTROL_FLAGS=3 & export LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so
in there, instead of using a separate script. You don't need all that /usr/bin/skype.real and /usr/bin/skype stuff. Just revert to the original script as follows:
- Code: Select all
# rm /usr/bin/skype
# mv /usr/bin/skype.real /usr/bin/skype
and then edit /usr/bin/skype as specified at the end of my above-mentioned post, also prefixing with the LIBV4LCONTROL_FLAGS=3 &
as explained above. It's unlikely to be a solution to your particular problem, but it is the best way to do that modification properly.