Mombu the GNU Linux Forum sponsored links

Go Back   Mombu the GNU Linux Forum > GNU_Linux > X11 over SSH: Thunderbird Much Slower than Evolution
User Name
Password
REGISTER NOW! Mark Forums Read

sponsored links


Reply
 
1 29th April 04:54
fire-eyes
External User
 
Posts: 1
Default X11 over SSH: Thunderbird Much Slower than Evolution


I'm connecting to home from work, via SSH. I've got X11 tunelling on,
and compression on. The effect is that I can log in, run apps, and they
will show up here at work.

mozilla-thunderbird is tough to tolerate, because it's barely useable.
Checking mail is very slow, scrolling is very slow, menus are EXTREMELY
slo.

On the other hand, evolution is much faster. The menus are a bit slow,
but everything is almost instant, including scrolling.

What could cause such a difference? At face value, looking at the
application, I would expect thunderbird to move a lot faster, as it's
graphics look much simpler. Of course while at home, they both are
lightning fast.

The home line is 3Mbps down, and 416Kbps up.


--
gentoo-user@gentoo.org mailing list
  Reply With Quote


  sponsored links


2 29th April 15:07
gregory symons
External User
 
Posts: 1
Default X11 over SSH: Thunderbird Much Slower than Evolution


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

| mozilla-thunderbird is tough to tolerate, because it's barely useable.
| Checking mail is very slow, scrolling is very slow, menus are EXTREMELY
| slo.
|
| On the other hand, evolution is much faster. The menus are a bit slow,
| but everything is almost instant, including scrolling.
|
| What could cause such a difference? At face value, looking at the
| application, I would expect thunderbird to move a lot faster, as it's
| graphics look much simpler. Of course while at home, they both are
| lightning fast.

My guess would be the fact that they use different widget sets...
evolution uses GTK2 (I think) and Thunderbird uses... uh the Mozilla
widgets. I forget their name. The mozilla widgets may be heavier at the
X protocol level than GTK2.

Of course, since I don't do that much X programming, I could be
completely off the mark.

Greg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBS0S+0LRNiXV/8IARAkvfAJ4p1YKiZqxyH0JTI2jS55s6Bxxn2ACdEmZv
jlaf3FYfkCUlBfR2xTchK6g=
=kHdm
-----END PGP SIGNATURE-----


--
gentoo-user@gentoo.org mailing list
  Reply With Quote
3 30th April 01:33
paul waring
External User
 
Posts: 1
Default X11 over SSH: Thunderbird Much Slower than Evolution


I've noticed that as well, thunderbird is unusable over SSH with X
forwarding. Have you tried installing Thunderbird on your local
machine and then forwarding the relevant ports using SSH instead? You
should get the same effect (you'll still look as if you're connected
from the machine you SSH to, and everything will be encrypted) but the
windows will be repainted *much* faster. I use this method for
connecting to my university mail (since you can only connect from a
specific IP range) and it works great - you get the advantage of SSH
and remote access without sending data like window positions over the
net.

Paul

--
gentoo-user@gentoo.org mailing list
  Reply With Quote
4 30th April 01:33
fire-eyes
External User
 
Posts: 1
Default X11 over SSH: Thunderbird Much Slower than Evolution


That's a sharp idea I might try it. thanks


--
gentoo-user@gentoo.org mailing list
  Reply With Quote
5 30th April 01:34
trey gruel
External User
 
Posts: 1
Default X11 over SSH: Thunderbird Much Slower than Evolution


from my understanding of things, the recent releases of firefox and
thunderbird use gtk2 for the widgets in linux by way of an abstraction
layer (xul & xpfe, iirc). i think it may be that abstraction layer that
is slowing things down.

ah.. here's a much better explanation i just found from betram bourdrez:

"Mozilla has always used GTK on Linux (well, they used Motif for a while,
and there's been a short-lived Qt port). The mistake you made is to assume
that they use these toolkits to render the widgets. XUL just uses features
like windowing and font rendering from the underlying toolkit, and uses
them to render its own widgets. The "GTK2" in the filename indicates that
it's the GTK2-based version rather than the outdated GTK1 version (the
GTK2 version adds anti-aliasing, for one, so it's not really Mozilla using
XFT but rather it benefiting from a system-wide GTK improvement)."

ditto

--
trey

--
gentoo-user@gentoo.org mailing list
  Reply With Quote
Reply


Thread Tools
Display Modes




Copyright 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666