Windows 7 64 bit issues with X11

Hi,

I was hoping that somebody could assist me with the following issue.
I recently installed a windows 7 64 bit professional on a desktop with following specs: Intel Core i7 3.4Ghz, 16 GB DDR3 RAM, AMD Radeon HD 6450.
(Which was a upgrade of a xp 32 bit based system)

Since I'm more working on unix based systems in the company, I installed a x11 client (cygwin / xming take your pick) and connect to a linux host with a x11 server running from which I do my stuff on other linux hosts.

Since the windows 7 host, I expirience a gigantic lag when using terminals or using x11 in general that I reverted back to putty terminals. (Of which is nothing wrong but multiple desktops are quite handy instead of 20 putty's on the taskbar)

Things I did to check but didn't have the desired effect:

  • updated local hardware drivers
  • tried several x11 client solutions
  • playing around with x11 connection parameters
  • checked on other hosts (also win 7 64 bit)
  • ...

Now, since this is a 'professional' version of win 7 I installed 'windows xp mode' which is just a virtual 32 bit xp client.
The strange thing is that x11 works perfectly on that virtual pc so I had a hunch trying the path of the architecture. So it seems that a virtual windows 7 32 bit also works perfectly and there is no lagging.

Using the process explorer from sysinternals, I also noticed that the GPU usage is abnormally high when perform commands in the x11 window.

So this points me two possible directions: Graphic card or CPU architecture.

Anybody has some idea's on which I could discover the cause and perhaps find a fix for it?

Thanks
kristof

So you tried several different X servers and they all had the same lag?

1 Like

yeps, I installed several X-servers on the windows pc but unfortunately, they all suffer from the same lag.

By the way, thanks for the quick reply, didn't expect reaction that quick.

Hm... Were these X servers 32-bit or 64-bit versions?

Have you trialled the offering from Attachmate? This does not constitute a recommendation as such but is a good candidate for a comparative trial. They are the authors of the popular Reflections suite.

PC X server with support for SSH and OpenGL | Attachmate

If you ignore Microsoft ... there is always a Sun Workstation !

1 Like

Gents,

To answer your questions:
all 32 bit versions but they make notice that it would be ok for 64 bit. (Off course I don't take this for granted 100%)
cygwin version: 1.7.9-1
xming version: 7.5.0.42

Just tried reflection as well but unfortunatly, same issue.

nb. If it were my choice, I used a unix based workstation but unfortunately we are obliged by company policy to use windows.

Thanks
Kristof

Try a 64-bit one. "work" isn't the same thing as "ideal".

Well, I tried the suggestion from methyl which has both a 32-bit as 64-bit client.

Both had the same issue.

okay, it seems that nowadays that we're looking it deeper than it should be.

As I earlier mentioned, the GPU of the graphic card was 100% most of the times when performing different commands on the terminal, wether it would be a 32 or 64 bt client.

So I took a spare graphic card (NVDIA based instead of AMD RADEON based) from home and everything works flaweless and smooth.

Why did the other pc's/laptop also had the issue: because they also have AMD RADEON cards.

Conclusion: 2D rendering with AMD RADEON is painfully bad implemented in combination with x11.

Thanks for the effort and time you guys provided for assisting in this issue.

Cheers,
Kristof

The sad fact is that most 'radeons' these days are about as bad as integrated intel graphics. Really scraping the bottom of the barrel. And worse, they dominate the market. To get graphics as good as used to come with consumer machines you now have to buy premium.

Not doing a lot of good for ATI's good name, I tell you. ATI has good cards somewhere I suppose but I just don't bother with the brand at all.

just curious -- why not just export xterms to your windows box? you can easily cut and paste between xterm windows from different servers and even into ms windows apps ... and the network and cpu loads are much less ... it's been helpful to me especially with scripting or sending screen debug info to somebody ... you do need to change the prompts though so each window will always tell you the hostname ... fixing the xterm title line would also be a big help ...

anyways ... just my 2 cents ...

happy new year!