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
Flickering menu on 3D area only when using remote desktop
Re: Flickering menu on 3D area only when using remote deskto
There have been some changes recently that might affect VirtualGL.
Try wine-1.5.10 and see if it's better (or worse).
Try wine-1.5.10 and see if it's better (or worse).