Skype静默冻结时该怎么办?


13

我最近开始在工作中使用ubuntu。在同事中,我们一直在Skype上始终可用。不幸的是,在我的计算机上,Skype有时会冻结,而我没有意识到。所以,我认为我在线,但是对于世界其他地方,我不在。我可以检查/做什么?

每天可能会出现此类行为2/3次。要重新启动Skype,有必要从终端中终止该进程(ctrl-q不起作用)。

谢谢你的耐心。

Answers:


5

绑扎着无休止地冻结Skype我为此创建了一个简单的包装-这是一个python守护程序,它通过DBUS skype API不断对其进行检查,并在通知其冻结时重新启动过程。希望有人觉得它有用。

https://github.com/kapliars/doctor-skype


2

在EXC问答线程上的贡献很小。

我正在运行Ubuntu 11.10,遇到的问题完全相同(Skype默默冻结,无法发送/接收任何消息,等等)

我没有/ usr / lib32文件夹,在/ usr / lib /下没有libpulse.so.0.12.3或此处提到的任何libpulse文件。我确实找到了文件libpulsecore-1.0.so和libpulsedsp.so,我只做了一个

sudo chmod a-r libpulsecore-1.0.so 

问题消失了!


1

libpulsedsp.so也存在,需要修改。对我而言,仅在执行以下命令后才能呼叫某人:

sudo chmod a-r libpulsecore-1.0.so 
sudo chmod a-r libpulsedsp.so

1

Ubuntu 11.10 64位命令

cd /urs/lib32
sudo chmod a-r libpulse.so.0.13.4 libpulse-simple.so.0.0.3 libpulsecommon-1.0.so


0

Skype一直在其Linux版本中标记Beta。好吧,我不知道它是否在乎我们linux用户因为它是beta版本,因为我不知道何时。但这是一个不错的应用程序。可能是您应该尝试完全删除该软件,然后从规范的合作伙伴存储库中安装该软件,或者如果这样做了,则可以尝试从Skype网站本身尝试该软件。


我尝试了两个版本:规范的合作伙伴存储库和Skype站点,每次在Synaptic Pkg Manager中使用“标记为完全删除”进行清洁。昨天,“更新管理器”收到了更新版本的通知。现在,我当然运行2.2.0.25(测试版),问题仍然存在。希望Skype开发人员-在最近发布了Mac的体面版本之后-将照顾Linux用户...

yup skype最近确实更新到beta 2.2。可能是完全删除了该应用程序之后,您才删除了位于$ HOME / .Skype中的个人Skype配置。我不知道它是否会有所帮助,但您可以尝试一下
sagarchalise 2011年

1
清除应用程序永远不会触摸用户主目录中的任何文件。
Marco


0

链接上的建议似乎也可以解决我的问题:

cd /usr/lib32
sudo chmod a-r libpulse.so.0.12.3 libpulse-simple.so.0.0.3 libpulsecommon-0.9.22.so

2
因此,这将使所有用户(root用户除外)无法读取这些动态库。为什么这可以解决问题?
博格丹

0

通过Pulseaudio播放.wav文件时,该问题无疑与Skype有关。此问题通常发生在聊天而不是召开音频/视频会议时,因为默认情况下,Skype配置为在每次发送/接收消息时播放声音。由于这是播放.wav文件的最常见事件,因此可能至少有两种解决方案:

  • 用ALSA替换Pulseaudio(对于Linux社区的某些部分可能会引起争议),或者
  • 只需将Skype配置为在对话中接收/发送消息时不播放任何声音

1
为什么会有人希望与ALSA来代替pulseaudio的?(现在,通过阅读此答案,很难判断某人是否对他们来说是一个不错的选择。我建议扩大答案以包括此信息,或指向讨论该问题的链接。)
Eliah Kagan

0

在ubuntu 12.04 LTS / 32bit中,经过一些更新后我遇到了同样的问题,我现在只有libpulsecore-2.0.so/ usr / lib文件夹,因此用于修复访问权限的正确代码是

/usr/lib$ sudo chmod a-r libpulsecore-2.0.so

使用此“修复” Skype不再失败。可能直到libpulsecore更新为止……该死的M $ kype。


-1

您可以尝试从命令行运行Skype吗

sudo skype 

在这里您可能会看到是否出现任何错误消息。不久前,我还通过安装pavucontrol解决了一些声音问题

sudo apt-get install pavucontrol

但是自从安装Ubuntu 11.04以来,声音控制菜单已得到改进。无论如何,在10.10中,pavucontrol使我能够通过选择输入源,通过pulseaudio正确地分类输入/麦克风源。在10.10中,此操作帮助我在Ubuntu中进行了Skype工作

希望对您有所帮助。让我们知道如果您收到任何错误消息。

ps我也总是取消选择允许skype来调整我的音频控件,如下面在选项部分中显示的那样,因为我发现skype会很愉快地弄乱我的声音!

(顺便说一句,具体取决于您运行的是哪个版本的Skype,您可能不会在下面看到有关Pulseaudio的消息) 取消选择Skype音频控件/将其弄乱!


5
为什么sudo skype呢 这似乎是一种让所有本地Skype配置归root用户而非用户所有的好方法。
奥利(Oli)

1
正如我在顶部写的那样,当我打开所有的Skype时,它使我可以看到所有错误消息
andybleaden 2011年

@andybleaden为什么通过从终端运行skype(不运行sudo)它们不会同样好?
伊利亚·卡根


一直以为我曾经是超级用户doh!
andybleaden 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.