Tuesday, May 13, 2014

SIP client for using VOIP account on Fedora - Linphone

It has been long I used voip on my linux desktop, just used android app of phoneindia.com which does not have a windows phone support. Okay, I want to buy a Windows phone soon and was wondering is there any good working solution for it. Web searching lead me to a client called "Linphone" which seems to work for many and the developers seem to be actively improving it, which is a good sign (you can notice the change of negative comments to positive just after the new version release date).

I saw there is a linux desktop client and I started setting it up. I downloaded the latest code from their website and saw the README which listed some required packages like "libtool, intltool, belle-sip..." to name a few. I started installing the required ones using yum.



I could not find "belle-sip" package and then searched for it, realised that is also available as source using git clone and then did ./autogen.sh, ./configure which cried for "libantlr3c" package. Probably you can go on and resolve bits and pieces.

Suddenly, I thought let me do, "yum install linphone". Surprisingly there was a package available with dependency resolution. Once installed, I right away tried my account with voip512.com and it just worked! Pain-free. My desktop is Fedora 20 and the version of linphone installed through yum is 3.6.1! HTH.

Wednesday, February 26, 2014

java/vlc/skype killed by SIGSEGV on fedora fc20

I came across a strange behaviour in FC 20 for java, skype, vlc etc that they seemed to crash with a error log, "<something> crashed" and "<something>" killed by SIGSEGV".

After many attempts to look for the solution, I came across this post. The answer just worked for me, tried to up-vote the answer but seemed like I don't have enough reputation for stackoverflow, hence writing the bit here.

Anyway the solution, though strange it may sound, the package google-talkplugin is faulty. Removing it, makes life easier.
yum remove google-talkplugin
If this solution works for you as well, please do let me know in comments.