Google+ Hangouts Screenshare working on 12.1?

So I signed up for Google+ and been experimenting with Hangouts. The video/audio seems to work fine but when I click the Screenshare button and then Share or Cancel, it (Hangouts) crashes after a few seconds. The Google+ error I get on the screen is “try calling again, or restart your browser. Reason code: 3”.

The computer that’s having the problem is running 12.1. My other computer is running 11.4 and it doesn’t seem to have the same problem.

So is there anyone out there who used Screenshare successfully on 12.1, or does this affect everyone?

Nope, not tested it yet, but having a friend over tonight that I can test with and see both sides of the connection.

There’s a couple of things that have to be considered:
videocards in both machines
browser used
desktop used + version
output of


zypper lr -d

My laptop is having the problem and my desktop doesn’t have the problem.

Desktop:
openSUSE 11.4
nvidia 8200 with proprietary driver 295.40
Firefox 12
KDE 4.6

Laptop:
openSUSE 12.1
Intel HD 3000
Firefox 12 & Chrome
KDE 4.7.2


zypper lr -d
1 | Kernel-Stable                 | Kernel-Stable                     | Yes     | No      |   99     | rpm-md | http://download.opensuse.org/repositories/Kernel:/stable/standard/  |        
2 | download.opensuse.org-Extra   | openSUSE BuildService - KDE:Extra | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1/ |        
3 | download.opensuse.org-non-oss | Main Repository (NON-OSS)         | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/        |        
4 | download.opensuse.org-oss     | Main Repository (OSS)             | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/            |        
5 | download.opensuse.org-update  | Main Update Repository            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.1/                           |        
6 | google-chrome                 | google-chrome                     | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                 |        
7 | google-talkplugin             | google-talkplugin                 | Yes     | No      |   99     | rpm-md | http://dl.google.com/linux/talkplugin/rpm/stable/x86_64             |        
8 | packman.inode.at-suse         | Packman Repository                | Yes     | Yes     |   99     | rpm-md | http://ftp.twaren.net/Linux/Packman/suse/openSUSE_12.1/             |        
9 | spideroak-stable              | SpiderOak Stable Distribution     | Yes     | No      |   99     | NONE   | http://apt.spideroak.com/suse11.2/stable     

Let me know how your tests go.

Thanks for the output, looks well. What’s the spideroak repo ( I wouldn’t think it’s an issue, still curious, because it has 11.2 as a version ).
Did these crashes happen too with the default kernel ?

Just gave it a try, same error here. And if you google for that one, there’s loads of them, all leading to the same thing: screenshare.

Well, that sucks. I was going to use it to help my mom with some of her computer problems.

That repo got added automatically when I intalled the spideroak rpm from their site. I think they just never changed the url over the years.

It has something to do with kde 4.7. I just tried logging into icewm and it didn’t crash.

Maybe a KDE issue. I’m running KDE 4.8.4 and it has the same problem

I found the problem. It’s oxygen-gtk.
If I go to System Settings > Application Appearance > GTK Styles and select anything but oxygen-gtk, screenshare does not crash.

I found the other styles to be unsightly so I did this:

  1. Add KDE UpdateApps repo
  2. Install gtk2-theme-oxygen & gtk3-theme-oxygen
  3. Then select oxygen-gtk again from the GTK Styles above

I haven’t tried it out in a real session but it no longer crashes in my tests.