Link to home
Start Free TrialLog in
Avatar of Adam314
Adam314

asked on

Firefox is very slow as one user with remote display

Computer 1: ubuntu, running Firefox 3.5.8
Computer 2: Running Windows, with cygwin, and cygwin/X.

I ssh from computer2 to computer1, run "export DISPLAY=computer2:0.0", then start firefox.  First, I will get a window on computer2 that says "An error occurred while loading or saving configuration information for firefox.  Some of your configuration settings may not work properly."  It has a "Details" button, and an "OK" button - but does not respond to clicks of either.  It also does not respond to clicking the "X" on this window.  Eventually, the main Firefox window will come up, but it is extremely slow.  One up, everything is extremely slow - it'll take 30 seconds from when I click the "down" arrow on the scrollbar before it even starts to scroll.  If I use the -X option of ssh, there is no change.

If I am on computer1, with display set to computer1, everything works normal.

If I am on computer1, with display set to computer2, everything works normal (firefox displays on computer2, and works at normal speed).

If I am on computer1, ssh to computer2, set display to ":0.0", everything works as normal (firefox displays on computer1, and works at normal speed).

If I am on computer1, ssh to computer2, su to a different user, set display to "computer2:0.0", everything works as normal (firefox displays on compute2, and works at normal speed).

Avatar of Adam314
Adam314

ASKER

Also, "firefox -safe-mode" makes no difference.
SOLUTION
Avatar of omanandgiri
omanandgiri

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Adam314

ASKER

omanandgiri>> I've tried this many times - it is always the same.

acl-puzz>>I've see NX, and it looks interesting.  But, for now, I want to know what the problem is with using standard X.

SOLUTION
Avatar of Duncan Roe
Duncan Roe
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Adam314

ASKER

I've installed the NX on ubuntu.  This was pretty easy, as their is plenty of documentation.

I couldn't find much for how to install/configure it on cygwin though.  Any suggestions?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Adam314

ASKER

I guess I don't.  I installed the windows client from the nomachine.com website.  This was easy to set up, and seems to be working.  This starts an entire gnome (or whatever window manager I choose) session.  How I normally run is I ssh to the server, export DISPLAY, and run whatever program I need.  I have cygwin/X setup to not display the root window, so each program/window I run gets it's own top-level window on the client machine.  If possible, I'd like to have NX work this way.  Is this possible?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Adam314

ASKER

Thank you all for your help.
Hey Adam314
It's great that you fixed your problem, but can you please post what you did?
Avatar of Adam314

ASKER

I mentioned this in post 29026011, but here it is again:
The .dbus directory in my home directory was owned by root, not by me.  I changed this to be owned by me, and everything seems to work.