[SOLVED] Google talk plugin from Chrome in Mageia 3

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

[SOLVED] Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 18th, '13, 17:06

I recently upgraded two laptops (Lenovo X201 and X220) from Mageia 2 to Mageia 3. The upgrade was nearly flawless, apart from the Google talk plugin for the Google Chrome browser, which no longer works at all. When I test it in Settings/Chat/Verify your settings, it fails to "see" the camera, the microphone and it is not able to generate a test sound. I am also unable to start a hangout. All three devices work well with other applications and both the plugin and browser are up to date. I uninstalled and reinstalled the google-talkplugin to no avail. I wonder if others are having similar problems and if anyone knows a fix for this problem?
Last edited by msjarrell on Jul 3rd, '13, 16:55, edited 1 time in total.
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby FZ1Darren » Jun 25th, '13, 05:56

talk has been replaced by hangouts. maybe try changing the extension. hangouts seems to be working fine for me with mageia 3 and chrome 28.
FZ1Darren
 
Posts: 2
Joined: Jun 11th, '13, 19:52

Re: Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 25th, '13, 15:57

The google talk plugin is also required for hangouts.

It seems that others are having similar problems and they are due to conflicts with the uvcvideo module. If I remove this module, then I can use google phone, but of course I don't have video for google hangout.

FZ1Darren, does your computer use the uvcvideo module?
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 25th, '13, 23:06

It has taken me a while to get up to speed on Google Talk. Everything I have read on Google indicates that the plugin is needed for video for sure and perhaps for voice as well. Without it, the hangout is simply an old fashioned chat room type situation. I was puzzled as to why I am unable to configure my web cam until I came across this topic and then ... BINGO!!! ... I am so lucky! ... I have uvcvideo! I suppose that answers that question. But I guess this is actually a Google issue since the Google Talk plugin is proprietary to Google. It looks like the issue has something to do with Google Talk plugin hanging up on trying to initialize the web cam.
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 25th, '13, 23:40

The Google Talk plugin actually has a log file (isn't that a novel idea these days!). It is /home/ghmitch/.config/google-googletalkplugin/gtbplugin.log. So you can look over that log and see all the bad news. In my case the following is going on:
Code: Select all

[ghmitch@localhost google-googletalkplugin]$ cat gtbplugin.log
[000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is Gtk2.
[000:000] Using Gtk2 toolkit
[000:022] Starting client channel.
[000:022] Warning(clientchannel.cc:436): Unreadable or no port file.  Could not initiate GoogleTalkPlugin connection
[000:023] Warning(clientchannel.cc:411): Could not initiate GoogleTalkPlugin connection
[000:023] GoogleTalkPlugin not running. Starting new process...
[000:023] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[000:023] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[000:027] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[000:028] Waiting for GoogleTalkPlugin to start...
[000:648] Starting client channel.
[000:648] Read port file, port=46122
[000:650] Initiated connection to GoogleTalkPlugin
[000:711] Socket connection established
[000:711] ScheduleOnlineCheck: Online check in 5000ms
[000:742] Got cookie response, socket is authorized
[000:742] AUTHORIZED; socket handshake complete
[000:742] F->C: ["fs",{"pr":"a"}]
[000:842] F->C: ["mf","mf4.0","4.0.3.0",2,{"audioCodecs":[[103,"ISAC",1,0,16000],[111,"opus",2,64000,48000],[104,"ISAC",1,0,32000],[109,"CELT",1,64000,32000],[110,"CELT",2,64000,32000],[9,"G722",1,64000,16000],[102,"ILBC",1,13300,8000],[0,"PCMU",1,64000,8000],[8,"PCMA",1,64000,8000],[107,"CN",1,0,48000],[106,"CN",1,0,32000],[105,"CN",1,0,16000],[13,"CN",1,0,8000],[127,"red",1,0,8000],[126,"telephone-event",1,0,8000]],"audioRtpHdrExts":[{"id":1,"uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"}],"camDeviceName":"UVC Camera (046d:0807)","caps":15,"cpuArchitecture":0,"cpuCacheSize":1048576,"cpuFamily":6,"cpuFlags":["sse2","ssse3"],"cpuHasSSE2":true,"cpuModel":15,"cpuSpeed":2200,"cpuStepping":13,"cpuVendor":"GenuineIntel","cpus":2,"cpusPhysical":2,"cryptoSuites":["AES_CM_128_HMAC_SHA1_80","AES_CM_128_HMAC_SHA1_32"],"dataChannelVersion":1,"effectsVersion":10,"gpuDescription":"","gpuDeviceId":0,"gpuDeviceName":"","gpuDriver":"","gpuDriverVersion":"","gpuVendorId":0,"machineModel":"Not available","remotingAssistanceAllowed":1,"remotingVersion":1,"renderer":2,"rtcpMux":true,"screencast":2,"screencastLocalPreview":1,"supportsConcurrentSessions":true,"transports":["i","gice"],"videoCodecs":[[100,"VP8",640,400,30],[116,"red",640,400,30],[117,"ulpfec",640,400,30],[99,"H264-SVC",640,360,30],[97,"H264",640,360,30],[98,"H263",640,360,30]],"videoRtpHdrExts":[{"id":2,"uri":"urn:ietf:params:rtp-hdrext:toffset"}],"vsVersion":1}]                                                                                                         
[001:043] Attempting to connect to GoogleTalkPlugin...                                                                                     
[001:043] Read port file, port=46122                                                                                                       
[001:117] Starting client channel.                                                                                                         
[001:117] Read port file, port=46122                                                                                                       
[001:120] Initiated connection to GoogleTalkPlugin                                                                                         
[001:235] Initiated connection to GoogleTalkPlugin                                                                                         
[001:236] F->C: ["getdevicestate","15","0",["__default_device","Built-in Audio Analog Stereo","Webcam B500 Analog Mono"],"0",["__default_device","Built-in Audio Analog Stereo"],"0",["UVC Camera (046d:0807)","gspca main driver"]]                                                   
[001:355] Socket connection established
[001:355] ScheduleOnlineCheck: Online check in 5000ms
[001:375] Socket connection established
[001:375] ScheduleOnlineCheck: Online check in 5000ms
[001:376] Got cookie response, socket is authorized
[001:377] AUTHORIZED; socket handshake complete
[001:416] F->C: ["fs",{"pr":"a"}]
[001:462] Got cookie response, socket is authorized
[001:462] AUTHORIZED; socket handshake complete
[001:478] F->C: ["fs",{"pr":"a"}]
[001:499] F->C: ["mf","mf4.0","4.0.3.0",2,{"audioCodecs":[[103,"ISAC",1,0,16000],[104,"ISAC",1,0,32000],[9,"G722",1,64000,16000],[102,"ILBC",1,13300,8000],[0,"PCMU",1,64000,8000],[8,"PCMA",1,64000,8000],[107,"CN",1,0,48000],[106,"CN",1,0,32000],[105,"CN",1,0,16000],[13,"CN",1,0,8000],[127,"red",1,0,8000],[126,"telephone-event",1,0,8000]],"audioRtpHdrExts":[{"id":1,"uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"}],"camDeviceName":"UVC Camera (046d:0807)","caps":15,"cpuArchitecture":0,"cpuCacheSize":1048576,"cpuFamily":6,"cpuFlags":["sse2","ssse3"],"cpuHasSSE2":true,"cpuModel":15,"cpuSpeed":2200,"cpuStepping":13,"cpuVendor":"GenuineIntel","cpus":2,"cpusPhysical":2,"cryptoSuites":["AES_CM_128_HMAC_SHA1_80","AES_CM_128_HMAC_SHA1_32"],"dataChannelVersion":1,"effectsVersion":10,"gpuDescription":"","gpuDeviceId":0,"gpuDeviceName":"","gpuDriver":"","gpuDriverVersion":"","gpuVendorId":0,"machineModel":"Not available","remotingAssistanceAllowed":0,"remotingVersion":1,"renderer":2,"rtcpMux":true,"screencast":2,"screencastLocalPreview":1,"supportsConcurrentSessions":true,"transports":["i","gice"],"videoCodecs":[[99,"H264-SVC",640,360,30],[97,"H264",640,360,30],[98,"H263",640,360,30]],"videoRtpHdrExts":[{"id":2,"uri":"urn:ietf:params:rtp-hdrext:toffset"}]}]
[001:601] F->C: ["mf","mf4.0","4.0.3.0",2,{"audioCodecs":[[103,"ISAC",1,0,16000],[104,"ISAC",1,0,32000],[9,"G722",1,64000,16000],[102,"ILBC",1,13300,8000],[0,"PCMU",1,64000,8000],[8,"PCMA",1,64000,8000],[107,"CN",1,0,48000],[106,"CN",1,0,32000],[105,"CN",1,0,16000],[13,"CN",1,0,8000],[127,"red",1,0,8000],[126,"telephone-event",1,0,8000]],"audioRtpHdrExts":[{"id":1,"uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"}],"camDeviceName":"UVC Camera (046d:0807)","caps":15,"cpuArchitecture":0,"cpuCacheSize":1048576,"cpuFamily":6,"cpuFlags":["sse2","ssse3"],"cpuHasSSE2":true,"cpuModel":15,"cpuSpeed":2200,"cpuStepping":13,"cpuVendor":"GenuineIntel","cpus":2,"cpusPhysical":2,"cryptoSuites":["AES_CM_128_HMAC_SHA1_80","AES_CM_128_HMAC_SHA1_32"],"dataChannelVersion":1,"effectsVersion":10,"gpuDescription":"","gpuDeviceId":0,"gpuDeviceName":"","gpuDriver":"","gpuDriverVersion":"","gpuVendorId":0,"machineModel":"Not available","remotingAssistanceAllowed":0,"remotingVersion":1,"renderer":2,"rtcpMux":true,"screencast":2,"screencastLocalPreview":1,"supportsConcurrentSessions":true,"transports":["i","gice"],"videoCodecs":[[99,"H264-SVC",640,360,30],[97,"H264",640,360,30],[98,"H263",640,360,30]],"videoRtpHdrExts":[{"id":2,"uri":"urn:ietf:params:rtp-hdrext:toffset"}]}]
[005:811] HandleOnlineCheck: Starting check
[005:811] HandleOnlineCheck: OK; current state: 3
[006:412] HandleOnlineCheck: Starting check
[006:413] HandleOnlineCheck: OK; current state: 3
[006:413] HandleOnlineCheck: Starting check
[006:413] HandleOnlineCheck: OK; current state: 3
[9234:823] Starting client channel.
[9234:839] Warning(clientchannel.cc:436): Unreadable or no port file.  Could not initiate GoogleTalkPlugin connection
[9234:840] Warning(clientchannel.cc:411): Could not initiate GoogleTalkPlugin connection
[9234:840] GoogleTalkPlugin not running. Starting new process...
[9234:841] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[9234:841] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[9234:843] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[9234:844] Waiting for GoogleTalkPlugin to start...
[9235:556] Starting client channel.
[9235:556] Read port file, port=42048
[9235:558] Initiated connection to GoogleTalkPlugin
[9235:620] Socket connection established
[9235:620] ScheduleOnlineCheck: Online check in 5000ms
[9235:652] Got cookie response, socket is authorized
[9235:652] AUTHORIZED; socket handshake complete
[9235:652] F->C: ["fs",{"pr":"a"}]
[9235:752] F->C: ["mf","mf4.0","4.0.3.0",2,{"audioCodecs":[[103,"ISAC",1,0,16000],[111,"opus",2,64000,48000],[104,"ISAC",1,0,32000],[109,"CELT",1,64000,32000],[110,"CELT",2,64000,32000],[9,"G722",1,64000,16000],[102,"ILBC",1,13300,8000],[0,"PCMU",1,64000,8000],[8,"PCMA",1,64000,8000],[107,"CN",1,0,48000],[106,"CN",1,0,32000],[105,"CN",1,0,16000],[13,"CN",1,0,8000],[127,"red",1,0,8000],[126,"telephone-event",1,0,8000]],"audioRtpHdrExts":[{"id":1,"uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"}],"camDeviceName":"UVC Camera (046d:0807)","caps":15,"cpuArchitecture":0,"cpuCacheSize":1048576,"cpuFamily":6,"cpuFlags":["sse2","ssse3"],"cpuHasSSE2":true,"cpuModel":15,"cpuSpeed":2200,"cpuStepping":13,"cpuVendor":"GenuineIntel","cpus":2,"cpusPhysical":2,"cryptoSuites":["AES_CM_128_HMAC_SHA1_80","AES_CM_128_HMAC_SHA1_32"],"dataChannelVersion":1,"effectsVersion":10,"gpuDescription":"","gpuDeviceId":0,"gpuDeviceName":"","gpuDriver":"","gpuDriverVersion":"","gpuVendorId":0,"machineModel":"Not available","remotingAssistanceAllowed":1,"remotingVersion":1,"renderer":2,"rtcpMux":true,"screencast":2,"screencastLocalPreview":1,"supportsConcurrentSessions":true,"transports":["i","gice"],"videoCodecs":[[100,"VP8",640,400,30],[116,"red",640,400,30],[117,"ulpfec",640,400,30],[99,"H264-SVC",640,360,30],[97,"H264",640,360,30],[98,"H263",640,360,30]],"videoRtpHdrExts":[{"id":2,"uri":"urn:ietf:params:rtp-hdrext:toffset"}],"vsVersion":1}]
[9235:822] F->C: ["getdevicestate","15","0",["__default_device","Built-in Audio Analog Stereo","Webcam B500 Analog Mono"],"0",["__default_device","Built-in Audio Analog Stereo"],"0",["UVC Camera (046d:0807)","gspca main driver"]]
[9235:852] Attempting to connect to GoogleTalkPlugin...
[9235:852] Read port file, port=42048
[9236:336] Starting client channel.
[9236:336] Read port file, port=42048
[9236:337] Initiated connection to GoogleTalkPlugin
[9236:351] Initiated connection to GoogleTalkPlugin
[9236:466] Socket connection established
[9236:466] ScheduleOnlineCheck: Online check in 5000ms
[9236:485] Socket connection established
[9236:485] ScheduleOnlineCheck: Online check in 5000ms
[9236:486] Got cookie response, socket is authorized
[9236:486] AUTHORIZED; socket handshake complete
[9236:490] F->C: ["fs",{"pr":"a"}]
[9236:492] Got cookie response, socket is authorized
[9236:492] AUTHORIZED; socket handshake complete
[9236:495] F->C: ["fs",{"pr":"a"}]
[9236:585] F->C: ["mf","mf4.0","4.0.3.0",2,{"audioCodecs":[[103,"ISAC",1,0,16000],[104,"ISAC",1,0,32000],[9,"G722",1,64000,16000],[102,"ILBC",1,13300,8000],[0,"PCMU",1,64000,8000],[8,"PCMA",1,64000,8000],[107,"CN",1,0,48000],[106,"CN",1,0,32000],[105,"CN",1,0,16000],[13,"CN",1,0,8000],[127,"red",1,0,8000],[126,"telephone-event",1,0,8000]],"audioRtpHdrExts":[{"id":1,"uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"}],"camDeviceName":"UVC Camera (046d:0807)","caps":15,"cpuArchitecture":0,"cpuCacheSize":1048576,"cpuFamily":6,"cpuFlags":["sse2","ssse3"],"cpuHasSSE2":true,"cpuModel":15,"cpuSpeed":2200,"cpuStepping":13,"cpuVendor":"GenuineIntel","cpus":2,"cpusPhysical":2,"cryptoSuites":["AES_CM_128_HMAC_SHA1_80","AES_CM_128_HMAC_SHA1_32"],"dataChannelVersion":1,"effectsVersion":10,"gpuDescription":"","gpuDeviceId":0,"gpuDeviceName":"","gpuDriver":"","gpuDriverVersion":"","gpuVendorId":0,"machineModel":"Not available","remotingAssistanceAllowed":0,"remotingVersion":1,"renderer":2,"rtcpMux":true,"screencast":2,"screencastLocalPreview":1,"supportsConcurrentSessions":true,"transports":["i","gice"],"videoCodecs":[[99,"H264-SVC",640,360,30],[97,"H264",640,360,30],[98,"H263",640,360,30]],"videoRtpHdrExts":[{"id":2,"uri":"urn:ietf:params:rtp-hdrext:toffset"}]}]
[9236:650] F->C: ["mf","mf4.0","4.0.3.0",2,{"audioCodecs":[[103,"ISAC",1,0,16000],[104,"ISAC",1,0,32000],[9,"G722",1,64000,16000],[102,"ILBC",1,13300,8000],[0,"PCMU",1,64000,8000],[8,"PCMA",1,64000,8000],[107,"CN",1,0,48000],[106,"CN",1,0,32000],[105,"CN",1,0,16000],[13,"CN",1,0,8000],[127,"red",1,0,8000],[126,"telephone-event",1,0,8000]],"audioRtpHdrExts":[{"id":1,"uri":"urn:ietf:params:rtp-hdrext:ssrc-audio-level"}],"camDeviceName":"UVC Camera (046d:0807)","caps":15,"cpuArchitecture":0,"cpuCacheSize":1048576,"cpuFamily":6,"cpuFlags":["sse2","ssse3"],"cpuHasSSE2":true,"cpuModel":15,"cpuSpeed":2200,"cpuStepping":13,"cpuVendor":"GenuineIntel","cpus":2,"cpusPhysical":2,"cryptoSuites":["AES_CM_128_HMAC_SHA1_80","AES_CM_128_HMAC_SHA1_32"],"dataChannelVersion":1,"effectsVersion":10,"gpuDescription":"","gpuDeviceId":0,"gpuDeviceName":"","gpuDriver":"","gpuDriverVersion":"","gpuVendorId":0,"machineModel":"Not available","remotingAssistanceAllowed":0,"remotingVersion":1,"renderer":2,"rtcpMux":true,"screencast":2,"screencastLocalPreview":1,"supportsConcurrentSessions":true,"transports":["i","gice"],"videoCodecs":[[99,"H264-SVC",640,360,30],[97,"H264",640,360,30],[98,"H263",640,360,30]],"videoRtpHdrExts":[{"id":2,"uri":"urn:ietf:params:rtp-hdrext:toffset"}]}]
[9240:695] HandleOnlineCheck: Starting check
[9240:695] HandleOnlineCheck: OK; current state: 3
[9241:497] HandleOnlineCheck: Starting check
[9241:497] HandleOnlineCheck: OK; current state: 3
[9241:497] HandleOnlineCheck: Starting check
[9241:497] HandleOnlineCheck: OK; current state: 3

ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 26th, '13, 00:34

Well, wah lah, I could not for the life of me make my uvcvideo cam work with hangouts on gmail. And then I went over to Google+. And suddenly the led on my cam flashed on and everything just seemed to work. So if you haven't tried accessing hangouts on Google+ side, you might want to give that a shot.
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 26th, '13, 01:10

You might also want to go to https://plus.google.com/hangouts/_ and cancel the video call process and then bring up the settings on that page. THAT worked for me and got my cam straightened out and also my audio. It also made everything a whole lot clearer. I don't have a clue as to why they have obscured the setup process as much as they have, but I understand that they make significant changes every time they update the plugin. And I suspect your problems might be a result of the updated Google Talk plugin. I am trying to work my way through this mess myself and want to pass everything I find along to you and anyone else looking on and hopefully something I come across will be helpful to someone.
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 26th, '13, 03:07

To test whether the problem is the uvcvideo module in the new kernel, I booted the old 3.4.45 from Mageia 2. Same problem, so the problem is not the most recent version of the uvcvideo kernel.

I will look to see if old versions of the google talk plugin are available.

I have the same problems if I go directly to google+ or the hangout page (I could not find a separate set of settings on hangout).
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 26th, '13, 06:56

I found dealing with the settings on the hangout page https://plus.google.com/hangouts/_ was easy.

1) Cancel the Video Call:

GoogleTalk1.png
GoogleTalk1.png (99.57 KiB) Viewed 7418 times


2) Press the gear Icon at top right of screen:

GoogleTalk2.png
GoogleTalk2.png (112.59 KiB) Viewed 7418 times


3) And there are your video and audio settings:

GoogleTalk3.png
GoogleTalk3.png (164.13 KiB) Viewed 7418 times
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 27th, '13, 00:56

Thank you for the instructions. I tried that, and unfortunately it did not help. I have exactly the same problem when I try the settings on the google hangout page.

By the way, I read other posts that claim that related problems may be related to video acceleration, so I also tried removing the grub commands that optimize the intel i915 video module power management and rebooting. This also made no difference.

I am beginning to wonder if the problem is related to the fact that I upgraded from MGA2 rather than performing a fresh install. I wonder if those of you who use the uvcvideo module (perhaps on a Lenovo 201 or 220) and have success with google hangout performed an upgrade from MGA2?
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 27th, '13, 01:53

I have a clean install here. Tell me though, what actually happens on your system when you go for the video options on the hangouts page? Is the dialog not coming up at all or are you not seeing any choices when the dialog does come up? Did you ever take a look for clues in the plugin log file? Also, have you tried the same proceedure in other browsers? Sometimes browser extensions can conflict with GoogleTalk. There is also the old library loading issue whereby you might need to start chrome like so: `LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/google/chrome/google-chrome` in order to make sure the v4l library gets loaded. But I really don't think that is the problem in your case. I think it is more likely that it might just be a browser extension causing you a problem after the upgrade. But, then, who knows? You just have to keep at it and not give up. Hopefully more people share thier ideas regarding this. But for sure Google Talk problems are legion, you just have to do a Google search and you find all sorts of complaints about webcam support.
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 27th, '13, 02:52

I did a complete uninstall of chrome and the plugin, removed the related libraries with urpme auto-orphans. Now, after a re-install, when I try to load the video options on the hangouts page, the load hangs, and eventually yields the error "Troubleshooting Hangouts Sorry we weren't able to resolve the issue."

I looked in the plugin log, but I could not make much sense of it. It says,
Code: Select all
  [000:000] Browser XEmbed support present: 1
[000:000] Browser toolkit is Gtk2.
[000:000] Using Gtk2 toolkit
[000:165] Starting client channel.
[000:166] Read port file, port=39837
[000:167] Initiated connection to GoogleTalkPlugin
[000:265] Socket connection established
[000:265] ScheduleOnlineCheck: Online check in 5000ms
[005:290] HandleOnlineCheck: Starting check
[005:290] Warning(clientchannel.cc:712): Not authorized; attempting to restart flute
[006:292] Restarting GoogleTalkPlugin...
[006:292] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[006:292] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[006:294] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[006:294] Waiting for GoogleTalkPlugin to start...
[007:294] Attempting to connect to GoogleTalkPlugin...
[007:294] Read port file, port=39837
[007:294] Initiated connection to GoogleTalkPlugin
[007:395] Socket connection established
[007:395] ScheduleOnlineCheck: Online check in 5000ms
[008:897] Starting client channel.
[008:898] Read port file, port=39837
[008:899] Initiated connection to GoogleTalkPlugin
[009:018] Socket connection established
[009:018] ScheduleOnlineCheck: Online check in 5000ms
[012:426] HandleOnlineCheck: Starting check
[012:426] Warning(clientchannel.cc:683): Not authorized; restart already tried, giving up
[014:029] HandleOnlineCheck: Starting check
[014:029] Warning(clientchannel.cc:712): Not authorized; attempting to restart flute
[015:032] Restarting GoogleTalkPlugin...
[015:032] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[015:032] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[015:034] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[015:036] Waiting for GoogleTalkPlugin to start...
[016:134] Attempting to connect to GoogleTalkPlugin...
[016:134] Read port file, port=39837
[016:138] Initiated connection to GoogleTalkPlugin
[016:139] Socket connection established
[016:139] ScheduleOnlineCheck: Online check in 5000ms
[021:146] HandleOnlineCheck: Starting check
[021:146] Warning(clientchannel.cc:683): Not authorized; restart already tried, giving up
[100:740] Starting client channel.
[100:740] Read port file, port=39837
[100:742] Initiated connection to GoogleTalkPlugin
[100:814] Socket connection established
[100:814] ScheduleOnlineCheck: Online check in 5000ms
[105:830] HandleOnlineCheck: Starting check
[105:830] Warning(clientchannel.cc:712): Not authorized; attempting to restart flute
[106:833] Restarting GoogleTalkPlugin...
[106:833] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[106:833] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[106:836] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[106:836] Waiting for GoogleTalkPlugin to start...
[107:836] Attempting to connect to GoogleTalkPlugin...
[107:837] Read port file, port=39837
[107:837] Initiated connection to GoogleTalkPlugin
[107:858] Socket connection established
[107:858] ScheduleOnlineCheck: Online check in 5000ms
[112:874] HandleOnlineCheck: Starting check
[112:874] Warning(clientchannel.cc:683): Not authorized; restart already tried, giving up
[178:331] Starting client channel.
[178:331] Read port file, port=39837
[178:334] Initiated connection to GoogleTalkPlugin
[178:370] Socket connection established
[178:370] ScheduleOnlineCheck: Online check in 5000ms
[183:391] HandleOnlineCheck: Starting check
[183:391] Warning(clientchannel.cc:712): Not authorized; attempting to restart flute
[184:395] Restarting GoogleTalkPlugin...
[184:395] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[184:395] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[184:397] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[184:398] Waiting for GoogleTalkPlugin to start...
[185:400] Attempting to connect to GoogleTalkPlugin...
[185:400] Read port file, port=39837
[185:400] Initiated connection to GoogleTalkPlugin
[185:400] Socket connection established
[185:401] ScheduleOnlineCheck: Online check in 5000ms
[190:422] HandleOnlineCheck: Starting check
[190:423] Warning(clientchannel.cc:683): Not authorized; restart already tried, giving up
[515:628] Starting client channel.
[515:628] Read port file, port=39837
[515:630] Initiated connection to GoogleTalkPlugin
[515:842] Socket connection established
[515:842] ScheduleOnlineCheck: Online check in 5000ms
[520:853] HandleOnlineCheck: Starting check
[520:853] Warning(clientchannel.cc:712): Not authorized; attempting to restart flute
[521:855] Restarting GoogleTalkPlugin...
[521:856] Warning(optionsfile.cc:47): Load: Could not open file, err=2
[521:856] Warning(pluginutils.cc:251): Failed to get GoogleTalkPlugin path. Trying default.
[521:859] Started GoogleTalkPlugin, path=/opt/google/talkplugin/GoogleTalkPlugin
[521:860] Waiting for GoogleTalkPlugin to start...
[522:958] Attempting to connect to GoogleTalkPlugin...
[522:958] Read port file, port=39837
[522:960] Initiated connection to GoogleTalkPlugin
[522:961] Socket connection established
[522:961] ScheduleOnlineCheck: Online check in 5000ms
[527:969] HandleOnlineCheck: Starting check
[527:969] Warning(clientchannel.cc:683): Not authorized; restart already tried, giving up
 


In the chat settings dialog, it hangs at "Detecting devices..."

Early on, I tried the fix "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so /opt/google/chrome/google-chrome" but I did not discuss it here, since it thought it was only relevant for the 64 bit version (I still use the 32 bit version).

I tried disabling other extensions/plugins, but this does not seem to help either.

I agree, google hangout seems to be a pain when it is not working!

Thank you for your help.
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 27th, '13, 17:36

Well, the uvcvideo module is working fine with google talk here at this point, so perhaps your problem is actually with the laptop video itself? And perhaps you are not seeing that problem without the uvcvideo module simply because google talk is not getting that far along in the process? At this point about the only thing you can do further is to complain to the Google tech support AND do a search to see if there is some sort of known problem with the video chipset on your laptop. I am using a conventional PC with an old ATI FireGL card here and that would seem to be the major difference between your environment and mine.
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 28th, '13, 02:34

All of other programs which use the video work well (cheese, skype, etc.). So the problem appears to be one with google chrome and/or the plugin or something to do with the system configuration.

I made sure that all of the system configuration files are up to date for MGA3 (i.e., the rpmsave and rpmnew files are all appropriate for MGA3). This can be easily done with "rpmdrake --merge-all-rpmnew ". This did not help.

Just to be sure that the v4l modules are not the issue, I downloaded and compiled the latest experimental source for V4L and installed all of the modules including uvcideo. The issue remained roughly the same.
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jun 28th, '13, 02:48

Have you looked at SystemSettings -> Hardware -> Multimedia -> Phonon to make sure everything looks OK there?
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jun 28th, '13, 04:55

Yes. Thank you. I looked at the Phonon settings. All seems well.

Just to make sure that my old kde4 settings were not to blame, last night I created another user, logged in as this user and confirmed that the problem was the same.
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: RESOLVED:Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Jul 3rd, '13, 05:52

I resolved the problem this evening by removing the remnant rpms from MGA2 which are no longer needed. Prior to this cleaning, "rpm -qa | grep mga2" revealed
Code: Select all
libllvm3.0-3.0-7.mga2
python-dbus-0.84.0-1.mga2
libavutil51-0.10.7-1.mga2.tainted
libtasn1_3-2.14-1.mga2
x11-driver-input-1.0.0-17.mga2
libpcre0-8.21-1.mga2
libudev0-181-8.mga2
libffi5-3.0.10-1.mga2
libx264_120-0.120-0.20120306.stable.1.mga2.tainted
libmsilbc0-2.0.3-1.mga2
librpmbuild2-4.9.1.3-2.1.mga2
libavcodec53-0.10.7-1.mga2.tainted
libgcj12-base-4.6.3-2.mga2
librpm2-4.9.1.3-2.1.mga2
libparted1-3.0-3.mga2
libdirectfb1.5_0-1.5.3-4.mga2
libgcj12-4.6.3-2.mga2
librpmsign2-4.9.1.3-2.1.mga2
libopenjpeg1-1.5.0-1.4.mga2
libsvnqt4_6-1.5.5-3.mga2
libdrm_nouveau1-2.4.33-1.mga2

After the cleaning "rpm -qa | grep mga2" revealed
Code: Select all
 
python-dbus-0.84.0-1.mga2
x11-driver-input-1.0.0-17.mga2
In addition, chrome would no longer start. I uninstalled and then reinstalled both chome and google talk plugin. Now chrome, hangout etc. work well.

Note that there are old mga2 packages still in mga3. In addition, it is not clear that all of these old packages needed to be uninstalled, but it is easy to discern which are part of MGA2 and with google search which of these are part of MGA3. It was also unclear which of these old packages was causing the problem with the plugin, but I thought it best to remove any of the old mga2 packages which are not necessary.
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31

Re: Google talk plugin from Chrome in Mageia 3

Postby ghmitch » Jul 3rd, '13, 16:34

Glad you FINALLY found and fixed the problem!!! But you need to change the title in the FIRST post ([SOLVED] ... etc) in order for that to show up on the list.
ghmitch
 
Posts: 325
Joined: Mar 30th, '11, 03:05
Location: Eureka California USA

Re: Resolved: Google talk plugin from Chrome in Mageia 3

Postby dbg » Oct 28th, '13, 01:07

I had the same problem and it was driving me nuts! I did a "urpme --auto-orphans" which got rid of most of the old mga2 rpms. But hangouts still would not run. I compared my output of "rpm -qa | grep mga2" to the list above and found only 2 that matched...libx264 and libudv0. I deleted them with mcc and and now hangouts work with Firefox.
dbg
 
Posts: 72
Joined: Mar 30th, '11, 22:28
Location: Grants Pass, Oregon

Re: Resolved: Google talk plugin from Chrome in Mageia 3

Postby doktor5000 » Oct 28th, '13, 07:45

dbg wrote:I did a "urpme --auto-orphans" which got rid of most of the old mga2 rpms.
-
Please next time try this instead:
Code: Select all
urpmq --not-available
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18066
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Resolved: Google talk plugin from Chrome in Mageia 3

Postby Ken-Bergen » Oct 28th, '13, 08:07

For what it's worth there are more than 100 packages in Mageia3 core still branded mga2.

I'm not sure what you would break removing everything branded mga2.
Ken
Ken-Bergen
 
Posts: 1019
Joined: Mar 30th, '11, 02:45
Location: Chilliwack, BC, Canada

Re: [SOLVED] Google talk plugin from Chrome in Mageia 3

Postby doktor5000 » Oct 28th, '13, 22:12

Well, it's definitely not a good idea, that's why the above approach would only catch packages, which are not present in the currently configured repositories.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18066
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: [SOLVED] Google talk plugin from Chrome in Mageia 3

Postby msjarrell » Aug 18th, '14, 22:33

I am again having problems with google talk plugin on both MGA3 and MGA4. Now the problem is characterized by the message "google talk plugin has crashed" in a yellow box on the top of the gmail window. I have also found that removing the local configuration files can make the plugin work again

cd /home/yourusername/.config
rm -rf google-googletalkplugin/

there seems to be no downside to this, since I do not know of any configuration data included in this directory, but it seems to fix my problems with the plugin.
msjarrell
 
Posts: 12
Joined: Aug 22nd, '12, 05:31


Return to Basic support

Who is online

Users browsing this forum: laidlaws and 1 guest