无法在Ubuntu 13.10 64位中启动Skype – 符号查找错误

我从Ubuntu软件中心安装了Skype。 我尝试使用Dash启动它。 它没用。 因此,当我尝试从终端启动skype ,它会抛出以下错误:

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

我怎样才能解决这个问题?

我通过以下方式修复了skype启动和音频问题:

从终端运行Skype :将其指向i386库,如下所示

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

从Dash启动Skype:编辑文件’/usr/share/applications/skype.desktop’

sudo YOU​​R_FAVORITE_EDITOR_HERE /usr/share/applications/skype.desktop

改变这一行

 Exec=env PULSE_LATENCY_MSEC=60 skype %U 

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

注意:我将脉冲延迟从60改为30以使音频工作并添加了LD_LIBRARY_PATH

据报道,这仍然适用于Ubuntu 14.04。