Showing posts with label skype. Show all posts
Showing posts with label skype. Show all posts

Wednesday, April 1, 2009

One IM application to rule them all...

I use Pidgin, the default IM client on Xubuntu 8.04. But I also use the Department of Defense's AKOIM. And my laptop doesn't have a built-in webcam or microphone, so family uses Skype's IM. I really don't want three IM's open (one tying up a browser window and java!), so here's how I consolidated them into just Pidgin.

AKO Instant Messenger uses a standard xmpp protocol, so Pidgin can talk to it. All your contacts migrate like magic! If you have AKO/DKO access, get the details here. If you don't have AKO/DKO access, then safely ignore this paragraph.

Skype uses a proprietary protocol, so it's integration is limited. The skype4pidgin plugin (.deb package) shares Skype contacts and IM with Pidgin...but Skype must still be running alongside Pidgin to work...though many fewer windows must be open. After installation, BOTH Skype and Pidgin must be restarted. I had to edit the Skype options manually to turn off chat notifications - otherwise both apps whine when a new message arrives.

Sunday, December 21, 2008

Installing Skype on an XO laptop

I successfully installed Skype with video and did a test call from my XO laptop (build 720) today. I used a version of these instructions. Note: Skype will probably need to be reinstalled each time the xo laptop is upgraded. Warning: Skype isn't really meant for the xo - this install creates several zombie processes each time Skype is started, and the sound quality is definitely inferior.

  1. Install Skype
    $su
    #mkdir /home/olpc/skype
    #cd skype
    #wget http://skype.com/go/getskype-linux-fc7
    #yum --nogpgcheck -y localinstall skype-2.0.0.72-fc5.i586.rpm
    #wget ftp://ftp.pbone.net/mirror/atrpms.net/el5-i386/atrpms/testing/#libasound2-1.0.15-33.el5.i386.rpm
    #rpm -i libasound2-1.0.15-33.el5.i386.rpm
    #wget http://dev.laptop.org/~ffm/gstfakevideo.zip
    #unzip gstfakevideo.zip
    #chmod +x gstfakevideo
    
  2. Skype doesn't have a sugar package, so it must be started by root with the command /home/olpc/skype/gstfakevideo. This is cumbersome and hard to remember, so use nano .bashrc to create an alias. Add this line to the 'alias' section of the .bashrc.
    # User specific aliases and functions
    alias skype 'sudo /home/olpc/skype/gstfakevideo'
    
    Now the user (not root) can start Skype from any prompt with the command skype.