Author Topic: Gaim  (Read 55283 times)

Tehas

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • http://users.adelphia.net/~stonerrl/rick/
Gaim
« Reply #30 on: December 18, 2004, 12:11:14 pm »
Straight connect to Yahoo broke quite a while ago - hasn't been any maint to this version of Gaim to fix it.  I use qazoo for Yahoo IMs.

I noticed that if you open a second chat window that it fails if the conversation window in the background gets a message.
+SL-5600 v1.32 ROM (Special pre-emptive kernel with overclock)  +Viking 256CF  +SimpleTech 256CF  +Viking 128SD (as ext2)  +AmbiCom WL1100C +Micro Innovations KB  +Hawking Ethernet CF  
+SL6000L +Lexar 1GB SD (as ext2)  +Windows 98/Me/Nt/XP  +Mandrake 8.1 My Zaurus Page[img]http://users.adelphia.net/~stonerrl/rick/rls_userbar.gif\" border=\"0\" class=\"linked-sig-image\" /]

soundwave106

  • Full Member
  • ***
  • Posts: 108
    • View Profile
Gaim
« Reply #31 on: December 18, 2004, 02:20:46 pm »
Yahoo changed their Instant Messenger protocol, I think it was about a year ago and basically broke every one of the IMs out there. I remember old Trillian versions for instance wouldn't work without a patch.

I use Qazoo as well, I actually find that to be a much nicer program than Gaim overall.

GuruGeek2002

  • Newbie
  • *
  • Posts: 36
    • View Profile
Gaim
« Reply #32 on: December 20, 2004, 09:19:27 am »
Could someone check and let me know what msn is using for a login server and port?  My zaurus gaim has messenger.hotmail.com at port 1863.  It's not connecting.  When I click on the connection button, nothing happens.  I don't even see a progress bar as with icq or aim.

Thanks,
Roger
Zaurus 6000L
1GB 32x Lexar SD Card
32mb CF
8mb CF

xjqian

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
    • http://
Gaim
« Reply #33 on: December 20, 2004, 10:21:18 am »
MSN on Gaim is also very tricky for me. So far I get it worked out but crashes often when I try to edit the MSN protocol setting. Anyway, the default setting just works fine and after successfully checked auto-login and saved pwd on some rare cases, I just leave it alone. Trying to check the email notification give me nightmare several times (crashes upon gaim startup). I have to uninstall everything and start from the very beginning. So I'm not going near that anymore.

GuruGeek: the default works fine for me: messenger.hotmail.com at port 1863

The following are my experiences after numorous try-n-error. Not neccesary correct as I have next to zero backgroup on Linux, but just works for me (stock sharp rom 1.12). (There shouldn't be any warning if installing by the listed order). All libs and qpe-gaim should be installed in the internal memory, otherwise MSN on gaim crashes upon startup or connecting.

zlib 1.1.2       (zlib 1.2.1 causes msn login no response)
libopie1 1.0.2
libglib
gconv-tiny
libgcrypt1
libgnutls (requires libopie1 1.0.2)
libgaim-ssl (requires libopie 1.0.2)
libgaim-protocal-msn

libpng + fix (icon display)
cd /usr/lib
ln -sf libpng.so.2.1.0.9 libpng12.so
ln -sf libpng.so.2.1.0.9 libpng12.so.0
ln -sf libpng.so.2.1.0.9 libpng12.so.0.1.2.5

libgaim
qpe-gaim (requires libgaim)
« Last Edit: December 20, 2004, 10:32:40 am by xjqian »
My Blog | 6000L Tosa + sled | is: Angstrom | was: pdaXrom 1.1.0beta1 | was: stock 1.12 rom + no-ffpe fash kernel + X/Qt Debian |
CF GPS (FGPCFCD01) | USB "Prolific 2303" GPS (USB-UG-200) | Socket CF BT rev. H |  USB "Pegasus II" Ethernet (ADM8511) | PocketTop IR kbd | sip:527630@fwd.pulver.com
Todo: OESF wiki | stable VOIP app | usable GPS app |      Wishlist: VOIP + Bluetooth | GPS + Routing Calc

worri

  • Newbie
  • *
  • Posts: 12
    • View Profile
Gaim
« Reply #34 on: December 22, 2004, 05:39:39 am »
Quote
MSN on Gaim is also very tricky for me. So far I get it worked out but crashes often when I try to edit the MSN protocol setting. Anyway, the default setting just works fine and after successfully checked auto-login and saved pwd on some rare cases, I just leave it alone. Trying to check the email notification give me nightmare several times (crashes upon gaim startup). I have to uninstall everything and start from the very beginning. So I'm not going near that anymore.

GuruGeek: the default works fine for me: messenger.hotmail.com at port 1863

The following are my experiences after numorous try-n-error. Not neccesary correct as I have next to zero backgroup on Linux, but just works for me (stock sharp rom 1.12). (There shouldn't be any warning if installing by the listed order). All libs and qpe-gaim should be installed in the internal memory, otherwise MSN on gaim crashes upon startup or connecting.

zlib 1.1.2       (zlib 1.2.1 causes msn login no response)
libopie1 1.0.2
libglib
gconv-tiny
libgcrypt1
libgnutls (requires libopie1 1.0.2)
libgaim-ssl (requires libopie 1.0.2)
libgaim-protocal-msn

libpng + fix (icon display)
cd /usr/lib
ln -sf libpng.so.2.1.0.9 libpng12.so
ln -sf libpng.so.2.1.0.9 libpng12.so.0
ln -sf libpng.so.2.1.0.9 libpng12.so.0.1.2.5

libgaim
qpe-gaim (requires libgaim)
Thank you xjqian! it works now.

but it can't show Chinese character both in buddy list and in im window, also I can input Chinese character.

Any advice?

GuruGeek2002

  • Newbie
  • *
  • Posts: 36
    • View Profile
Gaim
« Reply #35 on: December 22, 2004, 09:25:04 am »
I made sure I have all of the packages you listed.  There were a couple I did not have.  

Now MSN connects    

Thanks for the help!!
Roger
« Last Edit: December 22, 2004, 09:29:25 am by GuruGeek2002 »
Zaurus 6000L
1GB 32x Lexar SD Card
32mb CF
8mb CF

eji

  • Full Member
  • ***
  • Posts: 233
    • View Profile
    • http://charlatan.blogspot.com/
Gaim
« Reply #36 on: January 01, 2005, 07:27:01 am »
What sort of response should I get in the terminal when I make the symbolic links?

For example, when I type "ln -sf...." and so on, and hit hard return, what notification will I get that the link has been created? Will I be able to see the symlink using a file explorer application?

I was having the same trouble as many of you have had, i.e., with the libpng image display issues, but that seems to have been resolved in spite of not being able to verify the symlink. Now when I type "su" and then #"gaim" in the terminal, I get something like, "OE/Embedded is not owned by user 0." Is this some kind of permissions issue? How do I resolve it? I have all the libraries.
Zaurus SL-6000L w/ Sharp ROM v1.12 - 1GB SanDisk CF - 1GB Lexar SD - Socket Rev. E BT CF | Mac OS X 10.5.x - iMac 24" 2.8Ghz | SIP: 864753@voip.brujula.net - 1 747 603 3461 (Gizmo/SIPhone)

oyku

  • Newbie
  • *
  • Posts: 20
    • View Profile
Gaim
« Reply #37 on: January 01, 2005, 10:29:34 am »
You would not get get any responses. That's more Linux than Zaurus. in the directory you've created links type "ls -l" then you'll see in the listing.

Hope this helps

eji

  • Full Member
  • ***
  • Posts: 233
    • View Profile
    • http://charlatan.blogspot.com/
Gaim
« Reply #38 on: January 01, 2005, 11:30:07 pm »
I've made all the symlinks and I keep getting the messge "ln: file exists." I suppose I'll go through and delete them and see what happens.

As for su'ing GAIM from the terminal, I get the error: "Qt/Embedded data directory is not owned by user )." What can fix this? I've tried running GAIM as root, but the problem persists.
Zaurus SL-6000L w/ Sharp ROM v1.12 - 1GB SanDisk CF - 1GB Lexar SD - Socket Rev. E BT CF | Mac OS X 10.5.x - iMac 24" 2.8Ghz | SIP: 864753@voip.brujula.net - 1 747 603 3461 (Gizmo/SIPhone)

soundwave106

  • Full Member
  • ***
  • Posts: 108
    • View Profile
Gaim
« Reply #39 on: January 02, 2005, 11:27:35 am »
Can you run GAIM *not* as root? I've noticed that some programs for some reason don't like you to run as root when the installed directory, or any configuration files, is owned by the zaurus user. Not sure of the technical details.

If you have problems with both, you can use the chown Unix command to set all the directories to (preferably) zaurus.

eji

  • Full Member
  • ***
  • Posts: 233
    • View Profile
    • http://charlatan.blogspot.com/
Gaim
« Reply #40 on: January 03, 2005, 06:36:03 am »
Running GAIM as root or non-root makes no difference. No icons display in the GUI, and working from the terminal I get the same error msg: "Qt/Embedded data directory is not owned by user 0."

On my iBook I'd simply run a permissions fix from the Disk Utility and it would probably clear this issue up. On the Z it's not as easy.

What exactly would I type in to the terminal to chown the appropriate files? And what files am I looking for exactly? Am I taking serious risks if something goes awry while revising the permissions?

Thanks, everyone, for all the tech help. I'm desperately trying to get the hang of this.
Zaurus SL-6000L w/ Sharp ROM v1.12 - 1GB SanDisk CF - 1GB Lexar SD - Socket Rev. E BT CF | Mac OS X 10.5.x - iMac 24" 2.8Ghz | SIP: 864753@voip.brujula.net - 1 747 603 3461 (Gizmo/SIPhone)

soundwave106

  • Full Member
  • ***
  • Posts: 108
    • View Profile
Gaim
« Reply #41 on: January 03, 2005, 12:07:33 pm »
OK, I think I know what's going on. I tried running GAIM from the su user and got the same error.

Firstly, GAIM was never meant to be set up to be run under the su account. So don't do that.  (At least I get the same QT/Embedded data directory error, whatever that means.  ).

When you run it under the standard Zaurus account, do you get a bunch of messages stationg that it cannot open /home/zaurus/.gaim type stuff? Like: "accounts: Error reading accounts: Failed to open file '/home/zaurus/.gaim/accounts.xml': Permission denied"? With my relatively standard GAIM install, I do not get the QT/Embedded data directory, but got this instead.

The problem in this case is that, for some reason (it seems this way on my box!), the standard GAIM installation set the owner of /home/zaurus/.gaim/ as root. This was where all of the settings were installed. Bad idea, as the zaurus account couldn't write or read anything in this directory under the standard permissions. People got around this by running GAIM as "root" via the Qtopia GUI (which seems a little different than the su account, I don't know why). And it worked. However, it means you can't run GAIM under the terminal this way.

To diagnose:

1) Type the following command in:

ls -la /home/zaurus

(UNIX 101: ls = list a directory. -l option = verbose listing, show file size, owner, permissions, etc. -a option = show "hidden" files, which on UNIX is all files beginning with a .)

One of the entries *SHOULD* look like this:

drwx------    3 zaurus   qpe             0 Jan  3 11:51 .gaim

This is the .gaim directory where all settings are stored.

The owner of this directory should be zaurus. GAIM, however, will not run under the "standard" account when the directory looks like this:

drwx------    3 root     qpe             0 Jan  3 11:51 .gaim

(The column that changed is the owner of the file. That column on the left shows you permissions and says that only an owner can *R*ead, *W*rite, and e*X*ecute a file in this directory.)

To fix this, do the following:

1) su to log in as root
2) Type the following command in:

chown -R zaurus /home/zaurus/.gaim

[You can get an explanation of chown by typing in chown -? in the command prompt. Net summary, I'm changing the ownership of everything in the /home/zaurus/.gaim directory (recursively) to the zaurus user.]

3) Log out of root, you should be back in the zaurus account.
4) Try running gaim under the zaurus account.

Now it should at least come up without bombing out!

If it doesn't run, you may have missed something else in the installation, or have the wrong library (I remember that GAIM was one of the finickiest installs for my SL-6000L.). Report back what you find.

I hope this helps a bit.
« Last Edit: January 03, 2005, 12:08:47 pm by soundwave106 »

eji

  • Full Member
  • ***
  • Posts: 233
    • View Profile
    • http://charlatan.blogspot.com/
Gaim
« Reply #42 on: January 03, 2005, 12:53:47 pm »
According to a speed-reading of the slew of terminal errors (where are log files on this thing?), it seems as if it's got everything to do with libpng incompatibility.

What I'm getting specifically is this: "Application was compiled with png.h from libpng-1.0.9.... Application is running with png.c from libpng-1.2.5"

I don't understand what went wrong. I thought I had made all the symlinks.

I suppose I showed my ignorance by trying to run under the su account. I only just figured out what it must stand for: superuser. Doh! I had simply been punching in advice I saw posted elsewhere in this thread.

Soundwave106, I can't thank you enough for spelling everything out. Instead of typing the strings of code, I can make sense of what I'm doing, even if it doesn't necessarily have the best outcome.  

I'll try making the symlinks again. [Scartch that. Just did and it didn't work.] Should I reinstall the buggy GAIM libpng.so.0.1.2.5 and work from there, or doesn't it matter? Should I delete existing symlinks, and if so, how?
Zaurus SL-6000L w/ Sharp ROM v1.12 - 1GB SanDisk CF - 1GB Lexar SD - Socket Rev. E BT CF | Mac OS X 10.5.x - iMac 24" 2.8Ghz | SIP: 864753@voip.brujula.net - 1 747 603 3461 (Gizmo/SIPhone)

eji

  • Full Member
  • ***
  • Posts: 233
    • View Profile
    • http://charlatan.blogspot.com/
Gaim
« Reply #43 on: January 03, 2005, 04:50:58 pm »
Success! I had to create the symbolic links as su. Now I've got GAIM up and running on the Z. Thanks for everyone's help!
Zaurus SL-6000L w/ Sharp ROM v1.12 - 1GB SanDisk CF - 1GB Lexar SD - Socket Rev. E BT CF | Mac OS X 10.5.x - iMac 24" 2.8Ghz | SIP: 864753@voip.brujula.net - 1 747 603 3461 (Gizmo/SIPhone)

soundwave106

  • Full Member
  • ***
  • Posts: 108
    • View Profile
Gaim
« Reply #44 on: January 04, 2005, 05:52:58 pm »
Yeah, that too.  I'm surprised the system allowed to create the symlinks as zaurus.

And even though my post was in the wrong direction, no problem. I'm glad it helped! (If for nothing else giving you a few basic Unix commands to help out.)