Closed Bug 477068 Opened 15 years ago Closed 14 years ago

Context menu and drop down list are slow to appear when running on Linux Terminal Server Project (remote X)

Categories

(Core :: Widget: Gtk, defect)

x86_64
Linux
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bruiz, Unassigned)

References

()

Details

(Keywords: perf, regression)

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121623 Ubuntu/8.10 (intrepid) Firefox/3.0.5
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121623 Ubuntu/8.10 (intrepid) Firefox/3.0.5

When brigning up a context menu, in firefox by a right click in a web page or the menu bar, the context menu take 2-3 second to appear, the same thing happens when clicking a drop down list.  This is specific to running Ubuntu Intrepid 8.10, in an LTSP (Linux Terminal Server Project) environment.  More information can be found in the URL provided.



Reproducible: Always

Steps to Reproduce:
1.Open Firefox on a Thin Client connected to an Ubuntu 8.10 Terminal Server running LTSP 5
2.Click File from the menu bar.
3.Or, Right click on in the window.
Actual Results:  
The menu or drop down will take 2-5 seconds to actually display after clicking.

Expected Results:  
Menus should display as quickly as possible the amount of lag discribed makes the program difficult to use.
Vlad, how much do we support/care about nonlocal X sessions?
Summary: Context menu and drop down list are slow to appear → Context menu and drop down list are slow to appear when running on Linux Terminal Server Project (remote X)
Not a whole lot; patches accepted, of course.
regression range from bug 492353:
2007-12-18-04-trunk
2007-12-19-04-trunk

The pushlog doesn't show anything for these dates (too old maybe):

http://hg.mozilla.org/mozilla-central/pushloghtml?startdate=2007-12-18+04%3A00&enddate=2007-12-19+04%3A00

I used:
TZ=America/Los_Angeles hg log -d "2007-12-18 04:00 to 2007-12-19 04:00"

Looking at commit messages, this one mentions dropdown: bug 369599.
Keywords: regression
Hello,

I just did the following:

- downloaded 2007-12-19-04-trunk to an older SuSE 10.1 system
(this is comparable to SLES10, such its rather old)

Here the dropdrown menu is fast.

The same binary on the openSuSE 11.1 is slow (3 seconds before it opens)

(2007-12-18-04-trunk the one from the day before, is fast as usual)

==> the same binary 2007-12-19-04-trunk is slow on a new system,
but fast as usual on an old one.
Hello,

I found it :-)

Its not related to firefox but X11.(or the interoperation of both)

Not linking libX11 against libxcb does the trick.
Heres the reference which I found:

https://bugs.launchpad.net/libxcb/+bug/277069

They report the slow drop down box too.
So, maybe this bugreport should become a new bug with the
subject:

firefox is slow with libX11/libxcb dependency on remote X11

(as an example the dropdrown box can be used)

regards,

Martin
I believe this is caused by https://bugs.freedesktop.org/show_bug.cgi?id=17868 which is now fixed upstream. It's also finding its way into distributions, see https://bugs.launchpad.net/libxcb/+bug/277069
this should be WFM (or invalid) per the following.
if you disagree, please comment.

(In reply to comment #7)
> I believe this is caused by https://bugs.freedesktop.org/show_bug.cgi?id=17868
> which is now fixed upstream. It's also finding its way into distributions, see
> https://bugs.launchpad.net/libxcb/+bug/277069

https://bugs.launchpad.net/libxcb/+bug/277069/comments/71

Jaunty reached end-of-life on 23 October 2010, so this bug will not be fixed in that version of Ubuntu. It has been fixed in newer versions.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Keywords: perf
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.