1

I installed Skype from the Ubuntu Software Centre. I tried to launch it using the Dash. It didn't work. So, when I try to launch skype from the terminal, it throws the following error:

 skype: symbol lookup error: skype: undefined symbol:
 _ZN19QAbstractProxyModel11setItemDataERK11QModelIndexRK4QMapIi8QVariantE

How can I fix this?

kiri
  • 28,246
  • 16
  • 81
  • 118

1 Answers1

10

I fixed the skype launch and audio issue the following way:

To run Skype from Terminal: Point it to the i386 libraries like shown below

LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ PULSE_LATENCY_MSEC=30 /usr/bin/skype

To Launch the Skype from Dash: Edit the file '/usr/share/applications/skype.desktop'

sudo YOUR_FAVORITE_EDITOR_HERE /usr/share/applications/skype.desktop

Change this line

Exec=env PULSE_LATENCY_MSEC=60 skype %U

to

Exec=env PULSE_LATENCY_MSEC=30 LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ skype %U

Note: I changed the pulse latency to 30 from 60 to make the audio work and added the LD_LIBRARY_PATH

This was reported to still work with Ubuntu 14.04.

Volker Siegel
  • 13,065
  • 5
  • 49
  • 65