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

Aru*_*sad 1 skype 13.10

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

 skype: symbol lookup error: skype: undefined symbol:
 _ZN19QAbstractProxyModel11setItemDataERK11QModelIndexRK4QMapIi8QVariantE
Run Code Online (Sandbox Code Playgroud)

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

Aru*_*sad 10

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

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

LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ PULSE_LATENCY_MSEC=30 /usr/bin/skype
Run Code Online (Sandbox Code Playgroud)

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

须藤 YOUR_FAVORITE_EDITOR_HERE /usr/share/applications/skype.desktop

改变这一行

Exec=env PULSE_LATENCY_MSEC=60 skype %U
Run Code Online (Sandbox Code Playgroud)

Exec=env PULSE_LATENCY_MSEC=30 LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/ skype %U
Run Code Online (Sandbox Code Playgroud)

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

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