[Bug 705238] New: It takes 10 minutes to launch xterm over ssh
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c0
Summary: It takes 10 minutes to launch xterm over ssh
Classification: openSUSE
Product: openSUSE 11.4
Version: Final
Platform: x86-64
OS/Version: openSUSE 11.4
Status: NEW
Severity: Normal
Priority: P5 - None
Component: X11 Applications
AssignedTo: bnc-team-screening@forge.provo.novell.com
ReportedBy: giecrilj@stegny.2a.pl
QAContact: qa@suse.de
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101
Firefox/5.0
xterm preloads font resources at startup as specified in
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c
zj jia
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c1
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c2
--- Comment #2 from Christopher Yeleighton
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c3
--- Comment #3 from Christopher Yeleighton
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c4
--- Comment #4 from Christopher Yeleighton
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c5
--- Comment #5 from Thomas Dickey
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c6
--- Comment #6 from Christopher Yeleighton
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c7
--- Comment #7 from Christopher Yeleighton
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c8
--- Comment #8 from Christopher Yeleighton
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c9
--- Comment #9 from Thomas Dickey
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c10
--- Comment #10 from Christopher Yeleighton
Still, that's only a factor of 2-3 over where it is now - so you'd be downloading a megabyte.
Uploading, which is much worse than downloading because workstation up-links are asymmetric (for a good reason).
Using Xft doesn't affect that much, unless xterm is unable to find the bitmap fonts - in that case it relies only on "fixed".
or unless xterm ceases requesting them in the first place.
Thinking about _that_, I've already modified it to work with just Xft. Another configuration tweak would allow it to ignore bitmap fonts. Then you'd only have Xft to be concerned with.
I wish you every success in this undertaking :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c11
--- Comment #11 from Thomas Dickey
https://bugzilla.novell.com/show_bug.cgi?id=705238
https://bugzilla.novell.com/show_bug.cgi?id=705238#c12
--- Comment #12 from Christopher Yeleighton
Addressing the middle part (reducing the fonts needed by xterm for UTF-8 mode) is stickier since there are probably places where xterm loads a font to check on its size. Some of that can be deferred - needs some investigation.
I found this:
If the CHARSET_ENCODING contains a "[" (LEFT SQUARE BRACKET), the "[" and the
characters after it up to a "]" (RIGHT SQUARE BRACKET) are a subsetting hint
telling the font source that the client is interested only in a subset of the
characters of the font. The font source can, optionally, return a font that
contains only those characters or any superset of those characters. The client
can expect to obtain valid glyphs and metrics only for those characters, and
not for any other characters in the font. The font properties may optionally be
calculated by considering only the characters in the subset.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com