Плагин Google Talk не работает в 64-битной Debian
Я использую Siduction 64 bit (это дистрибутив Debian, который запускается из ветки sid), и плагин 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