Multimonitor support in Wine?

Rob D rddone at
Mon Oct 31 21:37:44 CST 2005

Its me again.

Ive been trying to figure how to get a (single) Wine application to be able 
to display dialogs on each of 3 monitors in a non xinerama setup (DISPLAY 
:0.0, :0.1, and :0.2).

I am well aware that xinerama mode would allow this quite easily, but 
xinerama is not an option, partly since CDE on Solaris will not work in 
xinerama mode, and a little thing called Software Requirements Specification.

I am also aware this isnt specifically a wine issue, but in researching 
what could be done about over the past week, I found several references to 
gdi_display, x11drv_thread_data, and various other constructs and class 
members in Wine that describe which display to use. This leads me to 
believe there is some method to allow Wine to enable the desired functionality.

Whether the method to support this functionality is built in or needs to be 
coded, I have not yet determined, since nearly every file in dlls/x11drv 
directory uses these members and constructs.

If someone has any insight on how to implement this or where I should focus 
my efforts, it would be very helpful.

Rob Done

More information about the wine-devel mailing list