在13.04以下,Skype因段错误而崩溃。
$ skype
Segmentation fault (core dumped)
$
我怎样才能解决这个问题?
-Wall
。
在13.04以下,Skype因段错误而崩溃。
$ skype
Segmentation fault (core dumped)
$
我怎样才能解决这个问题?
-Wall
。
Answers:
您还可以按照以下方式进行操作...
sudo nano /etc/ld.so.conf.d/skype.conf
复制并粘贴以下行
/usr/lib/i386-linux-gnu/mesa/
然后运行
sudo ldconfig -v
在发行说明中提到了此问题。
.conf
。然后运行ldconfig
并运行Steam。
临时解决方法。打开一个终端并将其粘贴到:
sudo mv /usr/bin/skype{,-bin}
sudo install -b -m 744 <(<<EOF
#!/bin/sh
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
exec /usr/bin/skype-bin
EOF) /usr/bin/skype
然后Skype应该
为了使Skype使用专有的Nvidia / AMD驱动程序在Ubuntu 13.04 Raring Ringtail中工作,首先,我们将Skype可执行文件从“ skype”重命名为“ skype-bin”:
sudo mv /usr/bin/skype /usr/bin/skype-bin
现在让我们在/ usr / bin /下创建一个名为“ skype”的文件-为此,我们将以root身份启动文本编辑器(我将在以下说明中使用Gedit):
gksu gksu gedit /usr/bin/skype
(我在上面的命令中两次使用了“ gksu”,因此Gedit不会与/ usr / bin / skype一起打开空白选项卡)
在此文件中,粘贴以下内容:
#!/bin/sh
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
exec skype-bin "$@"
然后保存文件。
最后,在终端中运行以下命令:
sudo chmod 0755 /usr/bin/skype
而已。现在,Skype应该可以在Ubuntu 13.04 Raring Ringtail中使用。
如果要还原通过上述说明进行的更改,请使用以下命令:
sudo rm /usr/bin/skype
sudo mv /usr/bin/skype-bin /usr/bin/skype
the Unity systray whitelist has been removed,
这意味着它无法再显示在那里。参见:webupd8.org/2013/04/ubuntu-1304-raring-ringtail-final-beta.html
如果像我一样,在将Ubuntu 12.10升级到13.04之前已安装了Skype,请卸载它。转到Ubuntu软件中心,找到Skype并卸载。
添加Ubuntu合作伙伴存储库,在Ubuntu Sofware中心的“编辑软件起源”中,添加以下存储库:
deb http://archive.canonical.com/ubuntu/ raring partner
关闭Sofware Center,然后从终端更新存储库信息:
sudo apt-get update
再次打开Sofware Center,找到并安装Skype。您会注意到,有一个名为Qt的指标支持的附加软件包被标记,以这种方式进行包装。