PDA

View Full Version : [SOLVED] Skype Video (and) connection problem



Formerly
March 8th, 2012, 10:18 PM
I'm not all that new to Linux, but when it comes to Skype I just can't find the fix; even when using tutorials that helped others.

1 - I tested my webcam and it works in Cheese. Yet when I go into Skype and click "Start my video" the other person cannot see me nor can I see myself. I'm not sure exactly what information would be needed to help fix this, nor how to find such just yet. It seems the more I look, the more confusing this all gets.

2 - Every now and then after Skype has been running for a while, it just crashes. I can't exit Skype and none of my messages send to the other person, nor can I see any new messages from them. Looking up it seems to be a Pulse audio issue? I'm not 100% how to fix this, after deleting the .Pulse directory it came back.

Any help would be much appreciated.

TeoBigusGeekus
March 8th, 2012, 10:30 PM
1. Try launching skype from a terminal with this command

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Formerly
March 8th, 2012, 10:47 PM
1. Try launching skype from a terminal with this command

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

I don't have a person to test with at the moment, but I think this fixed issue #2 considering I don't see "Pulse Audio" in Sound Devices. But when I "test" my webcam under Video Devices it's just pitch black, even though it recognises my webcam.

Is this normal under Ubuntu, or should I also be able to see my video feed under the test?


LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.

(skype:17254): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(skype:17254): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(skype:17254): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(skype:17254): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.

TeoBigusGeekus
March 8th, 2012, 10:52 PM
What about this?

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Formerly
March 8th, 2012, 10:56 PM
Just tried it, same results. Same error messages, and still glad to see no more "pulse audio" under Sound Devices

TeoBigusGeekus
March 8th, 2012, 10:58 PM
...and still glad to see no more "pulse audio" under Sound Devices
Completely coincidental... unfortunately...

Can you post the output of

ls /usr/lib/libv4l/

Formerly
March 8th, 2012, 11:03 PM
Completely coincidental... unfortunately...

Can you post the output of

ls /usr/lib/libv4l/
ls: cannot access /usr/lib/libv4l/: No such file or directory

TeoBigusGeekus
March 8th, 2012, 11:06 PM
Open synaptic package manager and search for libv4l.
Install it and try again.

Formerly
March 8th, 2012, 11:14 PM
Open synaptic package manager and search for libv4l.
Install it and try again.
Well this is odd. It's stating that libv4l-0 is already installed, and so I tried to reinstall. But received the same error stating that I don't have it

Version 0.8.5-3ubuntu installed, the latest version.

TeoBigusGeekus
March 8th, 2012, 11:16 PM
That's odd... Can you post the output of

find / -iname "*libv4l*" 2>/dev/null
?

Formerly
March 8th, 2012, 11:20 PM
That's odd... Can you post the output of

find / -iname "*libv4l*" 2>/dev/null?


/usr/share/doc/libv4l-0
/usr/share/lintian/overrides/libv4l-0
/usr/lib/i386-linux-gnu/libv4l1.so.0
/usr/lib/i386-linux-gnu/libv4l2.so.0
/usr/lib/i386-linux-gnu/libv4lconvert.so.0
/usr/lib/i386-linux-gnu/libv4l
/var/cache/apt/archives/libv4l-0_0.8.5-3ubuntu2_i386.deb
/var/lib/dpkg/info/libv4l-0:i386.md5sums
/var/lib/dpkg/info/libv4l-0:i386.symbols
/var/lib/dpkg/info/libv4l-0:i386.postinst
/var/lib/dpkg/info/libv4l-0:i386.list
/var/lib/dpkg/info/libv4l-0:i386.postrm
/var/lib/dpkg/info/libv4l-0:i386.shlibs

TeoBigusGeekus
March 8th, 2012, 11:23 PM
Ok, now post the output of

ls /usr/lib/i386-linux-gnu/libv4l

Formerly
March 8th, 2012, 11:24 PM
Ok, now post the output of

ls /usr/lib/i386-linux-gnu/libv4l

ov511-decomp ov518-decomp v4l1compat.so v4l2convert.so

ov511-decomp and ov518-decomp are both in bold green text

TeoBigusGeekus
March 8th, 2012, 11:26 PM
Now give

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype
and test your camera.
If that doesn't work, try with

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

Formerly
March 8th, 2012, 11:28 PM
Now give

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skypeand test your camera.
If that doesn't work, try with

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l2convert.so skype

Wow, you're amazing. It's all fixed, thanks!!

TeoBigusGeekus
March 8th, 2012, 11:29 PM
You're welcome and don't forget to mark the thread as solved.

markbl
March 9th, 2012, 12:05 AM
Both v4l1compat.so and v4l2convert.so seem to fix skype for me. Does anybody know which is best to use?

TeoBigusGeekus
March 9th, 2012, 12:10 AM
Both v4l1compat.so and v4l2convert.so seem to fix skype for me. Does anybody know which is best to use?

v4l2convert.so
It allows skype to use the more recent v4l2 library.
But with the mess that skype is...

markbl
March 9th, 2012, 12:16 AM
v4l2convert.so
It allows skype to use the more recent v4l2 library.

Thanks. That is what I suspected. Perhaps you should edit your post above to try v4l2convert.so first and, if that does not work, then v4l1compat.so?

TeoBigusGeekus
March 9th, 2012, 12:18 AM
Thanks. That is what I suspected. Perhaps you should edit your post above to try v4l2convert.so first and, if that does not work, then v4l1compat.so?
Will do so, but skype hasn't been updated for ages; I doubt if there's gonna be any real difference - especially now, that Microsoft owns it.

flacone
May 6th, 2012, 04:03 PM
Hello,
I recently installed Ubuntu 12.04 64bit and the cam does not work with skype.

$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
gives the output
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded: ignored.

What can i do to get it work?

the v4l1compat.so gives the same error:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.


Thanks for any help.

emsitripijo
May 6th, 2012, 05:46 PM
Hi,
I got the same error as flacone using the 64bit version of Mint 12.

I also tried installing and preloading the 32bit versions of libv4l with the same result. Webcam (Logitech Quickcam e2500) is working fine with video4linux but not with Skype.

Thanks in advance

cerda
May 15th, 2012, 01:26 PM
I also have the same problem.


Hello,
I recently installed Ubuntu 12.04 64bit and the cam does not work with skype.

$ LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so skype
gives the output
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so' from LD_PRELOAD cannot be preloaded: ignored.

What can i do to get it work?

the v4l1compat.so gives the same error:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.


Thanks for any help.

eipic
June 18th, 2012, 12:49 PM
This work for me:

LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

Wireshark Cookie Dump:

OKCancel

flacone
July 4th, 2012, 09:07 PM
wow! that works for me as well. I waited 3 months for this little line ;). Thank you eipic

kjaspan
October 25th, 2012, 12:49 AM
I have concluded all my frustration by buying a Logitech C310 webcam. The the video works OOB. Audio needs to be set up in the Ubuntu Pulse Audio Volume Control. The webcam needs to be set up in the Input devices tab and the Configuration tab. Then you're GTG (good to go).

Configuration: Ubuntu 12.04 64 bit. Hardware: HP Pavilion p7-1247c with AMD 64 bit processor.

cloutz
January 4th, 2013, 11:46 AM
Same problem, solved here:
http://forum.ubuntu-it.org/viewtopic.php?f=95&t=546530

):P