Linphone not loading.

I have opensuse 12.2 installed, and Linphone 3.5.2-88 installed, but it will not load.
Details appear in the Taskbar for a fraction of a second, then disappears.
Would appreciate any help.
Regards,

Missing/wrong dependencies?
Run it in a terminal window and post the output you get.

On 2013-07-29 13:16, djmax11 wrote:
>
> I have opensuse 12.2 installed, and Linphone 3.5.2-88 installed, but it
> will not load.
> Details appear in the Taskbar for a fraction of a second, then
> disappears.

Start it from a terminal instead, see if there is any text written, and
post it here.

Please use code tags for printouts and commands (the ‘#’ button).
Posting in
Code Tags - A Guide


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)


** Message: Found lang C
ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:951:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters 1
ALSA lib control.c:951:(snd_ctl_open_noupdate) Invalid CTL default:1
ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters 1
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default:1
ALSA lib conf.c:4687:(snd_config_expand) Unknown parameters 1
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default:1
Segmentation fault

I doubt that those ALSA messages make it crash.
It’s more likely that your installed linphone is version-incompatible to some libraries you have installed.

Where is your linphone from?

rpm -qi linphone
Name        : linphone
Version     : 3.5.2
Release     : 88.16
Architecture: i586
Install Date: Thu 27 Jun 2013 09:41:32 BST
Group       : Productivity/Networking/Other
Size        : 8748797
License     : GPL-2.0+
Signature   : RSA/SHA1, Wed 26 Jun 2013 19:27:43 BST, Key ID 45a1d0671abd1afb
Source RPM  : linphone-3.5.2-88.16.src.rpm
Build Date  : Wed 26 Jun 2013 17:20:22 BST
Build Host  : swkj04
Relocations : (not relocatable)
Packager    : packman@links2linux.de
Vendor      : http://packman.links2linux.de
URL         : http://www.linphone.org
Summary     : Web Phone
Description :
Linphone is a Web phone with a GNOME interface. It lets you make
two-party calls over IP networks such as the Internet. It uses the IETF
protocols SIP (Session Initiation Protocol) and RTP (Realtime TransporT
Protocol) to make calls, so it should be able to communicate with other
SIP-based Web phones. With several codecs available, it can be used
with high speed connections as well as 28k modems.
Distribution: Multimedia / openSUSE_12.2

Ok, that’s the version from Packman.

Try to switch back to the version included in openSUSE 12.2. Does that one work?

sudo zypper in -f linphone-3.5.2-3.1.2

And so now it loads; Any chance that you can provide some insight, as previously I’ve been advised to use pacman,
and, all of my updates have been Through opensuse notifications.
Regards,

Well, for multimedia stuff it is generally better to use the Packman versions, because they enable additional codec support f.e., which openSUSE is not allowed to do because of legal reasons. Also they provide updated versions of some stuff.

In this particular case (linphone), you can just as well use the openSUSE version. There are no additional features in the Packman version for 3.5.2 AFAICS.
Actually the packman version would be 3.6.1 already and there would be additional video support, but that one doesn’t build anyway and therefore is not available at the moment.

As you now have the openSUSE version installed, the update applet won’t switch that back to the Packman version.
So just keep everything as it is now, I would advise, especially if you can live without video support. :wink:

Another problem has arisen; When I attempt a call, the message;
Could not parse sip address appears, any enlightenment?
Regards,

On 2013-07-29 13:46, djmax11 wrote:
>
> Code:
> --------------------
>
> ** Message: Found lang C
>
> --------------------

Are you running it as root, perchance?


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Sorry, no idea. I have never used VOIP at all yet.

Are you sure you specified a valid sip address?

Two more thoughts:

  • Are your settings in “NAT and Firewall” correct?

  • you could run linphone with the “–verbose” command line option. Maybe it would give more information then as to why it thinks the address is invalid.

Hello
Yesterday 1st april (no it’s not a joke) i update my working video Linphone on my opensuse13.1x64 to linphone 3.8
Linphone diden’t want to start anymore… the message on a terminal:

linphone: symbol lookup error: /usr/lib64/liblinphone.so.6: undefined symbol: payload_type_aaceld_48k

After some usseless search on the net i looked at each package in YAST (bad work) and i found out that the package
**libortp9 **
wass wronly linked to 0.22 from open suse instead of 0.24 from packman…
i had to update this and now i’m happy again !!
Regards