Google has finally enabled a fully-featured Google voice and video chat for Linux users. As per the announcement, it was one of the top requested features. Voice and video chat for Linux, currently supports Ubuntu and other Debian-based Linux distributions only and RPM support is expected to come soon.
![gmail_voicechat gmail voicechat Google Voice and Video Chat Now Available for Ubuntu and Debian Linux [Update: Debian Error Fixed]](http://www.techtickle.com/wp-content/uploads/2010/08/gmail_voicechat.png)
Nearly two years ago, Google launched its voice and video chat service in Gmail, without any support for Linux users. Since then, some of the users either turned to alternatives like pidgin while some patiently waited for the sevice to support Linux as well.
Download Google Voice and Video Chat Plugin for Linux
![Package_Installer-google-talkplugin Package Installer google talkplugin e1282298831328 Google Voice and Video Chat Now Available for Ubuntu and Debian Linux [Update: Debian Error Fixed]](http://www.techtickle.com/wp-content/uploads/2010/08/Package_Installer-google-talkplugin-e1282298831328.png)
To use this feature, head over to http://www.google.com/chat/video and click on “Install” to download the plugin and then install the package on Ubuntu or Debian-based system.
Justin Uberti from Google Realtime communications mentions that “the release required significant engineering to develop all-new video rendering soutions. And, an effort of two years to build fully-functional service similar to Windows and Mac versions.”
Update: for Debian Users facing Errors
For Debian users facing problems with plugin installation, one of our users reported the issue related to “Google voice not working in Debain” in comments here.
If you are facing similar error, then here’s the working solution for you from comment, tried and tested. Thanks davidhi for the tip!
Any other issues? Let us know in comments!
Now the service is available on major desktop platforms. Will we see the feature coming to Android as well?
Suggested reading:
Update on official RPM packages at the end of the post.
A few days ago Google finally enabled Gmail voice and video chat for Linux users. Being the most requested feature, ...
READ MORE
Nearly two years ago, Google introduced Voice and Video chat in Gmail, which allowed Gmail users to call other users with microphones and webcams. And recently, the support for Linux ...
READ MORE
Skype is one of the popular, Voice Over Internet Protocol (VoIP) application that lets you make calls from one skype user to another skype user over the internet, free of ...
READ MORE
In an announcement, Google revealed that it will provide file transfer feature to google chat in iGoogle and Orkut soon. Once this feature is active, you can transfer photos, documents ...
READ MORE
Google Talk (GTalk) is the Instant Messaging choice for many of us, and we all have different reasons for it. Some like it because of its minimalistic design & wide ...
READ MORE
Most of the programmers would agree that Netbeans is the magical stick that gives our coding pattern an all new zing. When it comes to Android Application, configuring Eclipse IDE ...
READ MORE
It is always good to keep track of activities and logs whenever something unusual happens with your system. Sometimes you want to come close to the reasons behind a particular ...
READ MORE
Google has announced the much needed feature, Desktop Notifications for Gmail. Whenever you receive a new email, you'll see a pop-up notifying you about the mail. The HTML5 based notifications ...
READ MORE
[Update] Google Voice and Video RPM packages now
Google Voice Comes to Gmail; Call Phones From
How To Install Skype From Repositories in Ubuntu
GMail Chat to get File Transfer Support Soon
Tips & Tricks to Enhance your Google Talk
Guide to Configure Netbeans For Android Application Development
How to Check all your Activity Logs in
Gmail Adds Desktop Notifications for Emails and Chat
Hello.
I just installed this package on Debian testing/unstable and nothing happens. When I log into GMail it asks me to install the plugin again. I’ve already tried restarting the browsers.
I’m using Iceweasel and Chromium.
Any clues? Is it working fine for you?
@Jaime: It seems that it doesn’t support chromium yet. For me, its working well in firefox and chrome in Ubuntu 10.04.
Thanks for the update. It will be help full for me if u explain the procedure of fixing skype with debian 64 bit testing version
Thanks in advance
MP
I’m running Debian AMD64 Testing and after installing the plugin it’s not working for me. I installed it using dpkg, restarted both Chrome and Firefox but when I click the “call” link the dial pad instructs me to download and install the plugin. I tried it on my Ubuntu netbook and it works fine. It looks like there might be a problem with Debian or Debian Testing? The plugin is for AMD64 so I don’t think that’s the problem.
It appears to be a Debian bug. Cud you please run chrome through the terminal and then load Gmail? Let me know what errors you face.
I might be able to help out after that.
There was a lot of output but here it is:
[000:009] Initiated connection to GoogleTalkPlugin
[000:183] Warning(clientchannel.cc:687): Connection to GoogleTalkPlugin failed, reason=111
[001:196] Warning(optionsfile.cc:22): Load: Could not open file
[001:196] Warning(clientchannel.cc:553): Failed to get GoogleTalkPlugin path. Trying default.
[001:201] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[001:201] Waiting for GoogleTalkPlugin to start…
[002:289] Read port file, port=53364
[002:290] Initiated connection to GoogleTalkPlugin
[002:389] Socket connection established
[002:389] ScheduleOnlineCheck: Online check in 5000ms
[002:488] Got cookie response, socket is authorized
[002:488] AUTHORIZED; socket handshake complete
Inconsistency detected by ld.so: dl-open.c: 611: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT’ failed!
[002:588] Error(clientchannel.cc:695): Connection to GoogleTalkPlugin lost while responding to getVersion. Give up. reason=0
[007:453] HandleOnlineCheck: Starting check
[007:453] Warning(clientchannel.cc:815): Not connected; try to restart flute
[008:545] Warning(optionsfile.cc:22): Load: Could not open file
[008:545] Warning(clientchannel.cc:553): Failed to get GoogleTalkPlugin path. Trying default.
[008:547] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[008:547] Waiting for GoogleTalkPlugin to start…
[009:637] Read port file, port=47101
[009:637] Initiated connection to GoogleTalkPlugin
[009:637] Socket connection established
[009:637] ScheduleOnlineCheck: Online check in 5000ms
[009:737] Got cookie response, socket is authorized
[009:737] AUTHORIZED; socket handshake complete
Inconsistency detected by ld.so: dl-open.c: 611: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT’ failed!
[009:837] Error(clientchannel.cc:695): Connection to GoogleTalkPlugin lost while responding to getVersion. Give up. reason=0
[014:700] HandleOnlineCheck: Starting check
[014:700] Warning(clientchannel.cc:800): Not connected; restart already tried, giving up
[8071:8071:190598323744:ERROR:chrome/app/chrome_dll_main.cc(234)] Gdk: gdk_window_shape_combine_region: assertion `GDK_IS_WINDOW (window)’ failed
Now run this into command line:
ldd /usr/lib32/libpulse.so.0
Tel me if the output is “not found”
Here’s the output:
linux-gate.so.1 => (0xf77b9000)
libpulsecommon-0.9.15.so => /usr/lib32/libpulsecommon-0.9.15.so (0xf7714000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf75f8000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf75df000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf75d7000)
libXtst.so.6 => /usr/lib32/libXtst.so.6 (0xf75d2000)
libwrap.so.0 => not found
libasyncns.so.0 => /usr/lib32/libasyncns.so.0 (0xf75cd000)
libdbus-1.so.3 => /lib32/libdbus-1.so.3 (0xf7593000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf757a000)
libcap.so.2 => /lib32/libcap.so.2 (0xf7576000)
libgdbm.so.3 => not found
librt.so.1 => /lib32/librt.so.1 (0xf756d000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7568000)
libm.so.6 => /lib32/libm.so.6 (0xf7542000)
libc.so.6 => /lib32/libc.so.6 (0xf73fb000)
libwrap.so.0 => not found
libgdbm.so.3 => not found
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf73e1000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf73dd000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf73cf000)
libresolv.so.2 => /lib32/libresolv.so.2 (0xf73bb000)
libnsl.so.1 => /lib32/libnsl.so.1 (0xf73a4000)
/lib/ld-linux.so.2 (0xf77ba000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf73a0000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf739b000)
Ok, If you face the above error and Output is as such:
You may now proceed with what may be a “possible solution” to your problem. You can fix it with this:
sudo mkdir -p /emul/ia32-libs
# grab the current i386 debs of libgdbm3 and libwrap0 packages
# from the your distro’s repos for example, go to
# http://packages.debian.org/testing/libgdbm3 and follow the i386
# download links (substitute unstable for testing if you’re running it)
sudo dpkg -X libgdbm3_1.8.3-9_i386.deb /emul/ia32-linux
sudo dpkg -X libwrap0_7.6.q-19_i386.deb /emul/ia32-linux
echo -e “/emul/ia32-linux/lib\n/emul/ia32-linux/usr/lib” | sudo tee -a /etc/ld.so.conf.d/ia32.conf
sudo ldconfig
Make sure you install the 32-bit libgdbm3 and libwrap0 libraries correctly with above commands. After that, if you run ldd /usr/lib32/libpulse.so.0 again, you shouldn’t see “not found” anymore.
And, voice and video chat should also work correctly now!
That worked perfectly! Thank you very much. It’s a cool feeling making phone calls from gmail.
You’re Welcome.. Stay tuned!
linux problems with google talk??
why is anyone surprised?
with just 1%(rounded) of users worldwide , no wonder linux is always coming 3rd in most software releases.
Agree. Hope the situation improves in future! Thanks for sharing your views.. Keep visiting!
I use Squeeze & replaced i386 for amd64,
I did exactly what you typed, but it did
Not work or find with ldd after the copy?
So i tried the same thing with i386 files
but that did not work either, then i got
Angry at you and reinstalled the plugin.
But that did not help me get it to work.
It does work on Ubuntu i386 desktop tho.
I hope some one adds the gmail phone to
pidgin and empathy.. Thanks for Nothing.
May be we can try n work out a solution for you or google comes up with a better explanation to use it. Thanks for the comment!
I too have followed the instructions, but am still getting not found after running ldd /usr/lib32/libpulse.so.0.
As I wrote earlier, the one in comments may be a “possible solution” to the problem. Make sure you install the 32-bit libgdbm3 and libwrap0 libraries correctly with above commands.
Try it once again?
I’m confused. I thought if we were running amd64, we were to substitute i386 with amd64. Also, why do we create /emul/ia32-libs when we extract the debs into /emul/ia32/linux? What’s the purpose of ia32-libs?
Thanks for the assistance!
May b I made it a li’ll confusing. U dnt have to replace. I’ll edit it above.
#588582 [Debian Bug] – The issue with ia32-libs in debian is that the dependencies of libpulse are missing. You have to manually install libwrap0 and libgdm3 to ia32-libs.
Hi,
I have Ubuntu 10.04 32 bit OS on my laptop and it is failing to install Google Voice and Vedio Plugins.
Below is the error.
nstallArchives() failed: Selecting previously deselected package qarecord.
(Reading database …
(Reading database … 5%
(Reading database … 10%
(Reading database … 15%
(Reading database … 20%
(Reading database … 25%
(Reading database … 30%
(Reading database … 35%
(Reading database … 40%
(Reading database … 45%
(Reading database … 50%
(Reading database … 55%
(Reading database … 60%dpkg: unrecoverable fatal error, aborting:
failed in buffer_read(fd): files list for package `libvcdinfo0′: Input/output error