I was very happy when I had got my new Core 2 Duo E8400 processor. I immediately installed Ubuntu Jaunty 9.04 64Bit on it. Everything I wanted to use worked, except Skype. After a lot of research, I did manage to install Skype, but the Video always gave a green screen, and crashed when I started the video. Here’s how to make it work successfully.
- Download the Skype for 64Bit Ubuntu OS. It is not a true 64Bit version, but manages the dependencies well. http://www.skype.com/go/getskype-linux-ubuntu-amd64
- Sign In to Skype and see all works as per requirements. You may need to go to Skype Options and fiddle with the Audio settings and select your audio card instead of pulseaudio.
- Through Synaptic, install lib32v4l. Through console, you can do apt-get install lib32v4l
- Download skype.start script (right click and select Save Link As) and save it in the /usr/bin directory. You may need root privileges for that. Otherwise save it on your Desktop, and use it to run Skype with Video compatibility. The privileges of the script need to be made executable. Through console you can do chmod 755 /path/to/skype.start and through GUI you can right click on the file, select Properties and under the Permissions tab, select “Allow executing file as program”. Remember, you need to start skype.start and not skype for the video to work.
The new version of Skype probably will fix the issues. There has been a long thread on Skype Forums regarding Linux this where the developers have promised that it will be out “Real Soon Now(tm)”. However, a month and a half has passed. Regardless, the solution works for voice and video both, and I’m happy using it.
And yes, if you need the content of the skype.start script, here it is
#!/bin/bash LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype
Have fun Skyping!
Hi,
Thanks for this info, my el-cheapo webcam is now working.
one point I get this error message;
Gtk-Message: Failed to load module “canberra-gtk-module”: /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
does not seem to make a difference, but might confuse / worry some people.
Thanks again
DC
Hi,
I am unable to find this lib32v4l package. I have Karmic Koala installed.
I have fixed the audio problem but video is still a problem for me.
Please suggest if you have any idea.
The package lib32v4l exists only for 64bit OS and not 32bit (http://packages.ubuntu.com/karmic/libs/lib32v4l-0) If you are using 32bit, then the packages might not be in /usr/lib32/…, but just /usr/lib/libv4l
Try doing a locate v4l1compat.so