Google Talk 插件在 Debian 64 位上不起作用

Google Talk 插件在 Debian 64 位上不起作用

我使用的是 64 位 Siduction(这是运行在 sid 分支上的 Debian 发行版),Google Talk 插件已停止工作。我的系统是最新的,并且我已经测试了 Chrome 和 Firefox。当我加入 Google Hangout 时,它可以正常启动,但随后会挂起。

查看 ~/.config/google-googletalkplugin/gtbplugin.log,我可以看到以下内容:

[000:006] Warning(clientchannel.cc:437): Could not initiate GoogleTalkPlugin connection 
[000:006] GoogleTalkPlugin not running. Starting new process... 
[000:006] Starting Flute 
[000:006] Warning(optionsfile.cc:47): Load: Could not open file, err=2 
[000:006] Warning(pluginutils.cc:267): Failed to get GoogleTalkPlugin path. Trying default. 
[000:012] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[000:012] SendConnectStatus: Connect Status: 
[ 
   "f-connect", 

   { 
      "step" : "2" 
   } 
] 

[000:013] Waiting for GoogleTalkPlugin to start... 
[000:655] Starting client channel. 
[000:655] Warning(clientchannel.cc:462): Unreadable or no port file.  Could not initiate GoogleTalkPlugin connection 
[000:655] SendConnectStatus: Connect Status: 
[ 
   "f-connect", 

   { 
      "error" : -1, 
      "step" : "0" 
   } 
] 

[000:655] Warning(clientchannel.cc:437): Could not initiate GoogleTalkPlugin connection

有谁知道如何解决这一问题?

谢谢

答案1

原来这是 libudev 的问题。似乎出于某种原因,我安装了两个版本。删除 libudev0 解决了这个问题。我的 chrome 版本依赖于该版本,所以我必须重新安装它。

$ dpkg --get-selections | grep -i libudev       
libudev0:amd64                                  install
libudev0:i386                                   deinstall
libudev1:amd64                                  install
libudev1:i386                                   install
$ apt-get remove google-chrome-beta
$ apt-get remove libudev0
$ dpkg -i ./google-chrome-beta_current_amd64.deb

相关内容