Problems with Exceed

My company uses Exceed to access RH Linux 6.2 boxes from windows laptops. Linux boxes are 2.8Gz and 1Gb memory.

The problem I have is when I try to run 3.0.2 or EAP is that popups act very slow - scrolling very slow and frankly speaking quite unusable.

Did anybody experience this ? Any solutions ?
I would really love to use it.

Is it something idea.popup.weight related ?
What are the correct values for this ?

Thanks in advance.

11 comments
Comment actions Permalink

We did abandon IDEA on unix through exceed. We bought regular wintel
machines to do development and then deploy on Unix (Solaris for us). It
wasn't easy to sell to top management but in the end was the most cost
effective solution. We are much faster doing cross development than going
back to emacs/vi on unix only.

Jacques
"Paul Grinchenko" <grinchen@amazon.com> wrote in message
news:20666062.1047606343418.JavaMail.jrun@is.intellij.net...

My company uses Exceed to access RH Linux 6.2 boxes from windows laptops.

Linux boxes are 2.8Gz and 1Gb memory.
>

The problem I have is when I try to run 3.0.2 or EAP is that popups act

very slow - scrolling very slow and frankly speaking quite unusable.
>

Did anybody experience this ? Any solutions ?
I would really love to use it.

>

Is it something idea.popup.weight related ?
What are the correct values for this ?

>

Thanks in advance.



0
Comment actions Permalink

Paul,
this is a basic Swing/X interaction problem. Swing frames
are bitmaps from the point of view of X, and those bitmaps gets
transferred over the network each time they change.

Friendly,
Dmitry

Paul Grinchenko wrote:

My company uses Exceed to access RH Linux 6.2 boxes from windows laptops.
Linux boxes are 2.8Gz and 1Gb memory.

The problem I have is when I try to run 3.0.2 or EAP is that popups act
very slow - scrolling very slow and frankly speaking quite unusable.

Did anybody experience this ? Any solutions ?
I would really love to use it.

Is it something idea.popup.weight related ?
What are the correct values for this ?

Thanks in advance.


--
Dmitry Lomov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Same issue here. We also gave up on X emulators (Exceed and Go-Global and others) and moved to using Wintel for development and Wintel/Solaris/AIX for deployment.

We found almost all the Java Swing apps unusably slow including SwingSet2 when done thru the emulators. Yet, Idea was probably the best performing Java Swing app even with emulators. When we experimented with Linux on intel, or a local Solaris workstation (too expensive for each developer) the problem went away.

0
Comment actions Permalink

I thought this changed with jdk 1.4?

<http://java.sun.com/j2se/1.4/performance.guide.html>

Look under part 3, the client section. Search for "Remote X"

0
Comment actions Permalink

Peter,
yes, you are quite right.
In fact, I guess that perfomance problems are related to Exceed
implementation. I just run a test on two Linux computers with
XFree86 as a server - IDEA via remote X works like a charm.

Friendly,
Dmitry

Peter Morelli wrote:

corrected url

http://java.sun.com/j2se/1.4/performance.guide.html


--
Dmitry Lomov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

I found the solution:

Apparently Exceed didn't initialize my DISPLAY environment variable and was drawing on my Linux box and copying it to my Exceed client which was a big pain - as soon as I did
export DISPLAY=<IP address>:0.0

everything started to work much better

0
Comment actions Permalink

Paul,
that is actually good news (unfortunately we do not have an Exceed here,
so we cannot test this config).

Is it so that IDEA is actually usable that way now?

Friendly,
Dmitry

P.S. How did you manage to use remote X server from your Linux box without
soecifying DISPLAY? Does Exceed installs some kind of proxy on its clients?
If so, how does it do it?


Paul Grinchenko wrote:

I found the solution:

Apparently Exceed didn't initialize my DISPLAY environment variable and
was drawing on my Linux box and copying it to my Exceed client which was a
big pain - as soon as I did
export DISPLAY=<IP address>:0.0

everything started to work much better


--
Dmitry Lomov
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0
Comment actions Permalink

Dmitry Lomov wrote:

Paul,
that is actually good news (unfortunately we do not have an Exceed here,
so we cannot test this config).


I don't have Exceed either, but if anyone wants to test an X server on a
Windows machine without having to pay for Exceed you can use XFree86.
See http://xfree86.cygwin.com/ for more information. (I haven't tried
running IDEA this way, though.)

0
Comment actions Permalink

1. No idea how Exceed worked before - I don't have enough X Server experience to analyze this. But apparently initializing DISPLAY environment variable is a good thing.

2. Cygwin is a really bad comparing to Exceed, but free (as usual :) )

0
Comment actions Permalink

IDEA actually works really good. Of course its a little bit slower than on original machine, but this is expected.

The reason for using Exceed was that company uses old Red Had 6.2 (with updated 2.4 kernel) - as a result all X shells like KDE and Gnome are old and leave a very bad feeling :) Using Linux box from Exceed hides this uglyness and allows you to enjoy best from both Windows and Linux world.

0

Please sign in to leave a comment.