Flickering menu on 3D area only when using remote desktop

Questions about Wine on Linux
Locked
cgltower
Level 1
Level 1
Posts: 6
Joined: Wed Jul 13, 2011 11:02 pm

Flickering menu on 3D area only when using remote desktop

Post by cgltower »

Hi All
I have a 3D 32bit modelling program that uses directx9 and works in Wine on the server just fine. When I connect to the server with remote desktop client such as TurboVNC, or X2GO and run the program with VirtualGL (redirects display:0's GPU output to the remote desktop's screen) then there is a flicker of the 2D menus over their top and bottom position of the main 3D window. The 3D window itself shows ok.
I think its something to do with xcomposite or xdamage when connecting with remote desktop. As if the 3D updates are too often and overlaying the 2D menu. There is a test to use VirtualGL on the server alone and that shows the program running fine too, so I think its an issue with X, Wine and whatever remote desktop software I use.

Im curious if there's something simple I can try with Wine configuration - Ive tested the setup with these regedit changed:
HKCU>Software>Wine>Direct3D>
AlwaysOffScreen disabled
DirectDrawRenderer gdi | opengl
OffscreenRenderingMode fbo | backbuffer
RenderTargetLockMode disabled

and
HKCU>Software>Wine>X11 Driver
DesktopDoubleBuffered N

and
HKCU>Software>Wine>DIB Engine
Enable Y

... all in and out of a Wine emulated virtual desktop to see if playing with buffers/depth helps but to no effect.

Anything else to try before submitting issue to the other projects?

Thanks for any help

HW:
Intel dual core e2180 2Ghz, 2GB Ram, Nvidia 8600 GT

SW:
Ubuntu 12.04 64bit desktop
Nvidia-current-updates 295.49
Xserver Xorg 1:7.6
XserverXorg core 2:1.11.4
gdm 3.0.4
unity-2d 5.12
gnome-shell 3.4.1
Wine 1.4 with WINEARCH=win32
winetricks vcrun2008
VirtualGL 2.3.1
TurboVNC 1.0.2
X2Go 3.1.1.3
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Re: Flickering menu on 3D area only when using remote deskto

Post by DanKegel »

There have been some changes recently that might affect VirtualGL.
Try wine-1.5.10 and see if it's better (or worse).
Locked