| View previous topic :: View next topic |
| Author |
Message |
dirtbag Guru


Joined: 18 Feb 2003 Posts: 461 Location: NC
|
Posted: Fri Aug 20, 2010 3:38 pm Post subject: google voice and video? |
|
|
http://www.google.com/chat/video now supports linux.. well the debian flavor anyway.
any idears how to jam this square (debian) peg into the round gentoo hole?
i.e. how can I dismantle this .deb file and get it installed right. anyone tried yet?
-db |
|
| Back to top |
|
 |
Biert n00b


Joined: 14 Sep 2006 Posts: 45 Location: The Netherlands
|
Posted: Fri Aug 20, 2010 6:09 pm Post subject: |
|
|
There is a deb2targz package in portage that will convert .deb packages to .tar.gz files. Untarring this file to / might do the trick.
Quick first glance shows that it installs a cron script to /etc/cron.daily to configure repositories, might want to get rid of that. _________________ http://www.last.fm/user/Biert/ |
|
| Back to top |
|
 |
dirtbag Guru


Joined: 18 Feb 2003 Posts: 461 Location: NC
|
Posted: Fri Aug 20, 2010 6:16 pm Post subject: |
|
|
thanks
-db |
|
| Back to top |
|
 |
queen Veteran

Joined: 19 Jul 2005 Posts: 1321
|
Posted: Fri Aug 20, 2010 7:45 pm Post subject: |
|
|
| Biert wrote: | There is a deb2targz package in portage that will convert .deb packages to .tar.gz files. Untarring this file to / might do the trick.
Quick first glance shows that it installs a cron script to /etc/cron.daily to configure repositories, might want to get rid of that. |
I am interested in this voice chat. How did you see that it tries to install a cron script? Are there any other interesting things it tries to install? The voice works ok?
I know someone few months ago tried to install the plugin in windows and wasn't satisfied. |
|
| Back to top |
|
 |
dirtbag Guru


Joined: 18 Feb 2003 Posts: 461 Location: NC
|
Posted: Fri Aug 20, 2010 8:18 pm Post subject: |
|
|
if you expand the tarball that is made from the deb2tgz, then you will see
(trying to remember from memory)
/etc/cron.daily/google-voice.something
didnt get a chance to look and see what it does.
-db |
|
| Back to top |
|
 |
queen Veteran

Joined: 19 Jul 2005 Posts: 1321
|
Posted: Fri Aug 20, 2010 8:26 pm Post subject: |
|
|
| dirtbag wrote: | if you expand the tarball that is made from the deb2tgz, then you will see
(trying to remember from memory)
/etc/cron.daily/google-voice.something
didnt get a chance to look and see what it does.
-db |
Thanks
Please report how the voice quality is when you try it. |
|
| Back to top |
|
 |
Biert n00b


Joined: 14 Sep 2006 Posts: 45 Location: The Netherlands
|
Posted: Fri Aug 20, 2010 8:53 pm Post subject: |
|
|
Extracting the tarball creates these files/directories:
etc/cron.daily/google-talkplugin
opt/google/...
usr/lib/...
usr/share/doc/...
I thought it would be as simple as placing the google dir in /opt and creating the proper plugin symlinks for Firefox (or whatever browser you want to use, I tried in /usr/lib/mozilla-firefox/plugins), but when I do Firefox crashes.
I'm on amd64, tried the amd64 version of the plugin, using firefox-3.6.8-r1 and www-plugins/nspluginwrapper-1.3.0, if that matters. _________________ http://www.last.fm/user/Biert/ |
|
| Back to top |
|
 |
dirtbag Guru


Joined: 18 Feb 2003 Posts: 461 Location: NC
|
Posted: Fri Aug 20, 2010 9:01 pm Post subject: |
|
|
yeah, theres just too much crap that gets expanded.. its not gonna be as simple as dropping the plugin.so into the appropriate directory.
| Code: | ./etc/
./etc/cron.daily/
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/google-talkplugin/
./usr/share/doc/google-talkplugin/changelog.Debian.gz
./usr/lib/
./usr/lib/xulrunner/
./usr/lib/xulrunner/plugins/
./usr/lib/mozilla/
./usr/lib/mozilla/plugins/
./usr/lib/iceape/
./usr/lib/iceape/plugins/
./usr/lib/xulrunner-addons/
./usr/lib/xulrunner-addons/plugins/
./usr/lib/iceweasel/
./usr/lib/iceweasel/plugins/
./usr/lib/firefox/
./usr/lib/firefox/plugins/
./usr/lib/midbrowser/
./usr/lib/midbrowser/plugins/
./opt/
./opt/google/
./opt/google/talkplugin/
./opt/google/talkplugin/libnpgoogletalk.so
./opt/google/talkplugin/cron/
./opt/google/talkplugin/cron/google-talkplugin
./opt/google/talkplugin/lib/
./opt/google/talkplugin/lib/libCg.so
./opt/google/talkplugin/lib/libCgGL.so
./opt/google/talkplugin/GoogleTalkPlugin
./opt/google/talkplugin/libnpgtpo3dautoplugin.so
./etc/cron.daily/google-talkplugin
./usr/lib/xulrunner/plugins/libnpgoogletalk.so
./usr/lib/xulrunner/plugins/libnpgtpo3dautoplugin.so
./usr/lib/mozilla/plugins/libnpgoogletalk.so
./usr/lib/mozilla/plugins/libnpgtpo3dautoplugin.so
./usr/lib/iceape/plugins/libnpgoogletalk.so
./usr/lib/iceape/plugins/libnpgtpo3dautoplugin.so
./usr/lib/xulrunner-addons/plugins/libnpgoogletalk.so
./usr/lib/xulrunner-addons/plugins/libnpgtpo3dautoplugin.so
./usr/lib/iceweasel/plugins/libnpgoogletalk.so
./usr/lib/iceweasel/plugins/libnpgtpo3dautoplugin.so
./usr/lib/firefox/plugins/libnpgoogletalk.so
./usr/lib/firefox/plugins/libnpgtpo3dautoplugin.so
./usr/lib/midbrowser/plugins/libnpgoogletalk.so
./usr/lib/midbrowser/plugins/libnpgtpo3dautoplugin.so |
-db |
|
| Back to top |
|
 |
M Guru

Joined: 12 Dec 2006 Posts: 400
|
Posted: Fri Aug 20, 2010 11:44 pm Post subject: |
|
|
You only need these from the list
| Code: | ./opt/google/
./opt/google/talkplugin/
./opt/google/talkplugin/libnpgoogletalk.so
./opt/google/talkplugin/lib/
./opt/google/talkplugin/lib/libCg.so
./opt/google/talkplugin/lib/libCgGL.so
./opt/google/talkplugin/GoogleTalkPlugin
./opt/google/talkplugin/libnpgtpo3dautoplugin.so |
I am on amd64, I had to install nvidia-cg-toolkit, check with ldd if any lib is missing, make symlinks for ibnpgoogletalk.so and libnpgtpo3dautoplugin.so to /usr/lib/nsbrowser/plugins and that will work. I only tested cam and mic in settings but all is working. |
|
| Back to top |
|
 |
dirtbag Guru


Joined: 18 Feb 2003 Posts: 461 Location: NC
|
Posted: Sat Aug 21, 2010 12:02 am Post subject: |
|
|
thanks M, I did what you said and restarted my browser and it seemed to load just fine..
now to find someone to chat with..
-db |
|
| Back to top |
|
 |
renkinjutsu n00b

Joined: 28 Jul 2010 Posts: 27
|
Posted: Sat Aug 21, 2010 6:59 am Post subject: |
|
|
What browser are you using? I'm using Chromium, and the plugin shows in the about:plugins page, but gmail still prompts me to download the plugin
Edit:: Just had a go with Firefox, and got the same results =\ |
|
| Back to top |
|
 |
queen Veteran

Joined: 19 Jul 2005 Posts: 1321
|
Posted: Sat Aug 21, 2010 8:29 am Post subject: |
|
|
| M wrote: | You only need these from the list
| Code: | ./opt/google/
./opt/google/talkplugin/
./opt/google/talkplugin/libnpgoogletalk.so
./opt/google/talkplugin/lib/
./opt/google/talkplugin/lib/libCg.so
./opt/google/talkplugin/lib/libCgGL.so
./opt/google/talkplugin/GoogleTalkPlugin
./opt/google/talkplugin/libnpgtpo3dautoplugin.so |
I am on amd64, I had to install nvidia-cg-toolkit, check with ldd if any lib is missing, make symlinks for ibnpgoogletalk.so and libnpgtpo3dautoplugin.so to /usr/lib/nsbrowser/plugins and that will work. I only tested cam and mic in settings but all is working. |
I am on intel machine 32 bit. x86.
What you say is a simple rm of the rest of the files?
I don't have nvidia so, I won't need the toolkit.
You ran? |
|
| Back to top |
|
 |
M Guru

Joined: 12 Dec 2006 Posts: 400
|
Posted: Sat Aug 21, 2010 9:07 am Post subject: |
|
|
| Quote: | I am on intel machine 32 bit. x86.
What you say is a simple rm of the rest of the files?
I don't have nvidia so, I won't need the toolkit.
You ran
Code:
ldd -r -d file
? |
I actually only copied these files from archive, the rest are symlinks for plugins, cron script, debian doc etc. You WILL need nvidia-cg-toolkit, this is a library, no matter you don't have nvidia card. I ran only ldd on all files, GoogleTalkPlugin is 32bit binary so those on amd64 will need some emul* packages. |
|
| Back to top |
|
 |
queen Veteran

Joined: 19 Jul 2005 Posts: 1321
|
Posted: Sat Aug 21, 2010 10:57 am Post subject: |
|
|
| M wrote: | | Quote: | I am on intel machine 32 bit. x86.
What you say is a simple rm of the rest of the files?
I don't have nvidia so, I won't need the toolkit.
You ran
Code:
ldd -r -d file
? |
I actually only copied these files from archive, the rest are symlinks for plugins, cron script, debian doc etc. You WILL need nvidia-cg-toolkit, this is a library, no matter you don't have nvidia card. I ran only ldd on all files, GoogleTalkPlugin is 32bit binary so those on amd64 will need some emul* packages. |
Thanks for the clarifications. Will give it a try tomorrow evening. I am curious to know if the sound works well. |
|
| Back to top |
|
 |
M Guru

Joined: 12 Dec 2006 Posts: 400
|
Posted: Sat Aug 21, 2010 11:19 am Post subject: |
|
|
| There is now ebuild at http://bugs.gentoo.org/333769 . I also posted my ebuild there, works for me on amd64 but I noticed that firefox can eat CPU when testing cam. |
|
| Back to top |
|
 |
queen Veteran

Joined: 19 Jul 2005 Posts: 1321
|
Posted: Sat Aug 21, 2010 12:25 pm Post subject: |
|
|
| M wrote: | | There is now ebuild at http://bugs.gentoo.org/333769 . I also posted my ebuild there, works for me on amd64 but I noticed that firefox can eat CPU when testing cam. |
First of all, thanks a lot. Never created an ebuild.
I don't need for a cam. Just voice. All these programs that use cam eat cpu. I remember when I had skype and tried the camera it reached 100% cpu. So, it's not a big surprise about your remark. |
|
| Back to top |
|
 |
renkinjutsu n00b

Joined: 28 Jul 2010 Posts: 27
|
Posted: Sat Aug 21, 2010 6:10 pm Post subject: |
|
|
| M wrote: | | There is now ebuild at http://bugs.gentoo.org/333769 . I also posted my ebuild there, works for me on amd64 but I noticed that firefox can eat CPU when testing cam. |
I still have the same problem when using the ebuild =\ .. browser recognizes the plugin, but gmail just doesn't know my browser has the plugin installed |
|
| Back to top |
|
 |
M Guru

Joined: 12 Dec 2006 Posts: 400
|
Posted: Sat Aug 21, 2010 8:46 pm Post subject: |
|
|
| Quote: | | I still have the same problem when using the ebuild =\ .. browser recognizes the plugin, but gmail just doesn't know my browser has the plugin installed |
Try with ebuild from this link http://bugs.gentoo.org/attachment.cgi?id=243925 |
|
| Back to top |
|
 |
renkinjutsu n00b

Joined: 28 Jul 2010 Posts: 27
|
Posted: Sun Aug 22, 2010 5:28 am Post subject: |
|
|
| I tried that ebuild. It installed glitz as a dependency, and the results are the same for both firefox and chromium. Gmail still prompts me to download the plugin =\ oh well. |
|
| Back to top |
|
 |
wolfden Tux's lil' helper

Joined: 13 Oct 2004 Posts: 102 Location: Midwest
|
|
| Back to top |
|
 |
renkinjutsu n00b

Joined: 28 Jul 2010 Posts: 27
|
Posted: Thu Aug 26, 2010 6:34 am Post subject: |
|
|
| I'm on that ebuild right now, but still no luck. I kept Chromium's native task manager open the whole time. Google Talk Plugin didn't show up when i opened it. I browsed to Gmail, and the plugin was activated (It popped up in the task list) and gmail still doesn't recognize that i have the plugin installed =\ |
|
| Back to top |
|
 |
wolfden Tux's lil' helper

Joined: 13 Oct 2004 Posts: 102 Location: Midwest
|
Posted: Thu Aug 26, 2010 7:00 am Post subject: |
|
|
| I haven't tried chrome yet, only tried it in firefox. |
|
| Back to top |
|
 |
renkinjutsu n00b

Joined: 28 Jul 2010 Posts: 27
|
Posted: Thu Aug 26, 2010 7:06 am Post subject: |
|
|
I've tried both.. Not working in either =\
It makes me sad... On the other hand, it's already a known issue (Don't know if the listed issue is meant to be specific for linux or for other OS's or just in general though)[/url].
I've already clicked the "Report" button. Anyone who has the same problem as me should click that button as well. Maybe it'd put it higher on their priority list. |
|
| Back to top |
|
 |
motosauro Tux's lil' helper


Joined: 23 Nov 2005 Posts: 75 Location: Verona, Italy
|
Posted: Thu Aug 26, 2010 8:46 am Post subject: |
|
|
| M wrote: | | Quote: | | I still have the same problem when using the ebuild =\ .. browser recognizes the plugin, but gmail just doesn't know my browser has the plugin installed |
Try with ebuild from this link http://bugs.gentoo.org/attachment.cgi?id=243925 |
Works for me on amd64, thx
This ebuild installed nvidia toolkit while the other one (http://bugs.gentoo.org/333769 -9999 version) did not
Thanks
Marco
EDIT:
This ebuild only works for Chrome. In FF the plugin doesn't show up in the about:plugins _________________ Per aspera ad astra
If apache complains about segmentation faults on start try to clean /tmp of all apache owned files  |
|
| Back to top |
|
 |
renkinjutsu n00b

Joined: 28 Jul 2010 Posts: 27
|
Posted: Thu Aug 26, 2010 5:56 pm Post subject: |
|
|
Okay, i finally got it working.
I noticed the problem unintentionally (I had already given up)..
The GoogleTalkPlugin constantly tries to connect to something through port 43677 but it was blocked by my kernel iptables. I just had to enter a rule to accept it, and it works now!
EDIT::
Okay.. nevermind. Opening that port was not a permanent fix.. Apparently, the plugin tries to open a different port every time =\ this time it's 42104 |
|
| Back to top |
|
 |
|