http://bugs.winehq.org/show_bug.cgi?id=3915
Summary: Win32 GTK apps are all black when run in WINE Product: Wine Version: 0.9 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: pluby@sbcglobal.net CC: pluby@sbcglobal.net
Product: Wine Version: 0.9.1-winehq-3 Component: wine-gui OS: Linux (reproduced on both Debian and Ubuntu) Severity: major (if you need to run GTK apps, critical) Summary: Win32 GTK apps are all black when run in WINE, almost no features of the GUI are visible except buttons. Description: I noticed in cross-compiling my Linux GTK apps for Windows (Win32) users that the apps look good in real Windows, but look almost entirely black when run in Wine. I tried installing a Windows Classic theme in Wine, but all it did was make the Progress Bars flash occasionally visible. [side note: the GTK apps I tested all also required an unavailable Windows DLL, USP10.DLL]
Steps to Reproduce: I cross-compile, since I no longer have any Windows-based development boxes. So I don't know if this also happens with GTK apps natively compiled on a Win32 box. But regardless, my apps do look normal if you run them in native windows; they only have this black-on-black problem when run in Linux under WINE.
To reproduce, you'll need to install the standard GTK Win32 port that most everyone uses for GIMP and GAIM, from here: http://gimp-win.sourceforge.net/
(You may also need USP10.DLL as mentioned above too)
Then just run a GTK Win32 program in wine -- I could send you an executable if that is easier, or you could cross-compile an official GTK Tutorial "Hello World" program using these instructions: https://sourceforge.net/docman/display_doc.php?docid=30849&group_id=1490...
More info on this bug (in fact, the request from a poster that I post this here as a bug) is in this comp.emulators.ms-windows.wine thread: http://groups.google.com/group/comp.emulators.ms-windows.wine/msg/b67c096722...
There are a few thing sent out to stderr when I run the app:
@ubuntu:~/Programming/GTKCrossCompile_HelloWorld$ wine helloworld.exe fixme:font:load_VDMX Failed to retrieve vTable fixme:font:load_VDMX Failed to retrieve vTable
(helloworld.exe:8): Pango-WARNING **: Couldn't load font "MS Shell Dlg 8" falling back to "Sans 8"
Beyond that, let me know if there is any more info I can provide. Thanks!