Saturday, February 25, 2012

Skype webcam on 64 bit ubuntu

After a bit of searching, I think I've got to the bottom of my built in isight camera not working with skype. The problem was that I didn't have the 32 bit libraries installed. To resolve, perform the following:
  1. sudo apt-get install lib32v4l-0 libv4l-0
  2. Create a wrapper script within ~/bin/skype_wrapper/skype_wrapper.sh for starting skype containing the following:
  3. #!/usr/bin/env bash LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype
  4. Within a terminal, run the following:
  5. chmod +x ~/bin/skype_wrapper/skype_wrapper.sh
  6. You can then start skype by running the following from a terminal:
  7. ~/bin/skype_wrapper/skype_wrapper.sh

Add Missing apt-get Public Key

After updating your list of software sources within update manager, you may receive the following message:

'The action would require the installation of packages from non-authenticated sources'

To resolve, perform the following:
  1. Open a terminal and run:
  2. sudo apt-get update
  3. Then take note of all the numbers (keys) after ‘NO_PUBKEY’
  4. W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY XXXXXXXXXXXXXXXX
  5. Run the following for each missing public key:
  6. sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXXXXXXXXXXXXX
  7. Finally, run the following:
  8. sudo apt-get update
After this, you should be able to install the update through update manager without any problems