http://bugs.winehq.org/show_bug.cgi?id=13327
Summary: StarryNight Pro: Window is painted black Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: bammzilla@gabriana.com
Starry Night Pro Plus 6 paints the screen black when started.
This is an amateur astronomy planetarium program that uses the QuickTime libraries to render the night sky.
I am aware that QuickTime has issues about painting the screen black. The solution to the QuickTime problem is quite well known: Set the Video rendering to Safe Mode (GDI only).
The above hack solves the problem of QuickTime painting the screen black, but does not solve the problem of Starry Night painting the screen black.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #1 from Bamm Gabriana bammzilla@gabriana.com 2008-05-20 11:06:39 --- Created an attachment (id=13202) --> (http://bugs.winehq.org/attachment.cgi?id=13202) Starry Night window is black
Window is black. However I suspect that this is due to QuickTime rather than StarryNight itself.
http://bugs.winehq.org/show_bug.cgi?id=13327
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #2 from Lei Zhang thestig@google.com 2008-05-20 11:38:44 --- Bamm, you've reported several bugs here now. Please set the version and severity fields correctly.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #3 from Bamm Gabriana bammzilla@gabriana.com 2008-05-20 19:20:26 ---
Bamm, you've reported several bugs here now. Please set the version and severity fields correctly.
Sorry about that.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #4 from Bamm Gabriana bammzilla@gabriana.com 2008-05-21 22:22:10 --- Created an attachment (id=13229) --> (http://bugs.winehq.org/attachment.cgi?id=13229) Here is the output from the console
I don't understand much from the console output, but I think it might help others determine why the window is black.
http://bugs.winehq.org/show_bug.cgi?id=13327
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-22 01:44:27 --- Could you try if applying this patch helps anything: http://bugs.winehq.org/attachment.cgi?id=12081
If it helps, it probably is a dupe
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #6 from Bamm Gabriana bammzilla@gabriana.com 2008-05-22 02:27:53 ---
Could you try if applying this patch helps anything: http://bugs.winehq.org/attachment.cgi?id=12081
If it helps, it probably is a dupe
Sorry for the dumb question but how do I apply it? :)
What does this patch do?
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-22 02:33:00 --- In wine's source-tree do:
patch -Np1 -i name_of_the_patch
Then recompile wine.
Just to try to track down where the bug is; in your log i saw an error about wglsharelist, and that might be the problem
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #8 from Bamm Gabriana bammzilla@gabriana.com 2008-05-22 02:39:25 ---
patch -Np1 -i name_of_the_patch
Then recompile wine.
How do I compile wine? My version comes from the Ubuntu repositories.
Just to try to track down where the bug is; in your log i saw an error about wglsharelist, and that might be the problem
Thanks. I will try to apply the patch as you say. Perhaps this can help track down the problem.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #9 from Bamm Gabriana bammzilla@gabriana.com 2008-05-22 06:07:27 --- I just downloaded wine-1.0-rc1.tar.bz2 from SourceForge and installed the build-essential package from the repositories. Any additional packages I need to install? Also, do I need to uninstall the wine package before I compile?
The README mentions the wineinstall tool. Do I just run this without need to run make? Sorry for many questions. Once I get this done it will be easy the next time around. :)
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #10 from Bamm Gabriana bammzilla@gabriana.com 2008-05-22 07:19:40 --- Running ./tools/wineinstall I got the following message:
configure: error: no suitable flex found. Please install the 'flex' package.
So I installed flex by sudo apt-get install flex and restarted ./tools/wineinstall and got the following message:
configure: error: no suitable bison found. Please install the 'bison' package.
I installed bison by sudo apt-get install bison and restarted ./tools/wineinstall and got the following message:
Install the X development headers and try again.
So which package do I need to install now? I have a feeling this is the last package I need to install before wineinstall succeeds.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #11 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-05-22 07:20:55 --- I guess handiest is to use wine-git, to have the very latest development version
see http://wiki.winehq.org/RegressionTesting?highlight=%28regression%29 (section "Setup Info")
Then do './configure --verbose' to see if you miss any recommended packages.
If you think it's ok, just do './configure && make depend && make'
It's easiest to run wine out of the source-tree, so you won't have to uninstall your current wine-package; just run '/tmp/wine-git/wine app.exe' if you compiled it in /tmp/wine-git for example
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #12 from Bamm Gabriana bammzilla@gabriana.com 2008-05-22 08:54:44 --- I googled for X development headers and learned that I must install xlibs-dev. However this package doesn't exist in Hardy but I can use xlibs-static-dev in its place. Having installed that, ./configure && make depend && make worked and started compiling. However after waiting more than half and hour it exited with the following message:
------------- /usr/bin/ld: cannot find -lXext collect2: ld returned 1 exit status winegcc: gcc failed make[2]: *** [winex11.drv.so] Error 2 make[2]: Leaving directory `/home/bamm/src/wine-1.0-rc1/dlls/winex11.drv' make[1]: *** [winex11.drv] Error 2 make[1]: Leaving directory `/home/bamm/src/wine-1.0-rc1/dlls' make: *** [dlls] Error 2
Compilation failed, aborting install. -------------
Additionally, ./configure also complained about the lack of several development files and simply continued with the message that it will not include them in the compilation. However I noticed that one of the development files mentioned was OpenGL. Now Starry Night uses OpenGL so I may need this compiled into Wine.
With each step it seems I need an additional development package.
So what should I do now? Isn't there a binary that I can just download and overwrite what I have that will have the patch applied? This patch only seems to affect one file, but I am filling my system with so many dev files just to test a change in one file.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #13 from Lei Zhang thestig@google.com 2008-05-22 10:26:13 --- Just do apt-get build-dep wine and that'll install all the build dependencies you need. See also, http://wiki.winehq.org/Recommended_Packages
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #14 from Austin English austinenglish@gmail.com 2008-05-22 12:49:58 --- (In reply to comment #9)
I just downloaded wine-1.0-rc1.tar.bz2 from SourceForge and installed the build-essential package from the repositories. Any additional packages I need to install? Also, do I need to uninstall the wine package before I compile?
$ wget kegel.com/wine/hardy.sh $ sudo sh hardy.sh
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #15 from Bamm Gabriana bammzilla@gabriana.com 2008-05-22 22:55:09 ---
Just do apt-get build-dep wine and that'll install all the build dependencies you need. See also, http://wiki.winehq.org/Recommended_Packages
Wonderful! build-dep did the trick and I did a successful compile of Wine 1.0-rc1. I haven't tried Dan Kegel's script yet, perhaps later when I'm ready to do git.
Starry Night started fine in the compiled version (without the patch yet) so this means my compiled wine had everything needed to run Starry Night.
I just applied the patch successfully using the command: patch -Np1 -i pepakura_wglShareLists.diff
I will report the results after I recompile Wine and test Starry Night on the recompiled version tonight.
Thanks for your help. I'll probably be using compiled Wine from now on, to better aid in my bug testing of astronomy applications. (I'll keep the stable deb version for the sake of others who share my computer, in case my tampering screws up my Wine.)
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #16 from Bamm Gabriana bammzilla@gabriana.com 2008-05-23 07:35:31 --- Created an attachment (id=13271) --> (http://bugs.winehq.org/attachment.cgi?id=13271) Here is the new output from the console
Done recompiling Wine. Starry Night started fine as before. Unfortunately the screen is still black.
Attached is the output from the console, using the patched wine.
I didn't attach a new screenshot because it looks the same as the previous one.
http://bugs.winehq.org/show_bug.cgi?id=13327
--- Comment #17 from Bamm Gabriana bammzilla@gabriana.com 2008-05-23 18:03:44 --- It turns out I was wrong about blaming QuickTime for the absence of sky! According to Starry Night's support:
=== Quicktime is used for some things, but the sky graphics are based on OpenGL (as opposed to DirectX), so the absence of sky may be a video card driver issue.
Brenda Shaw Starry Night Software Support ===
http://bugs.winehq.org/show_bug.cgi?id=13327
Peter Enzerink wine@enzerink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@enzerink.net
--- Comment #18 from Peter Enzerink wine@enzerink.net 2008-09-04 21:24:54 --- Latest test report shows this problem is not present in 1.1.2.
Recommend close as fixed.
http://bugs.winehq.org/show_bug.cgi?id=13327
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #19 from Lei Zhang thestig@google.com 2008-09-04 22:22:05 --- reported fixed, reopen if it's not.
http://bugs.winehq.org/show_bug.cgi?id=13327
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #20 from Alexandre Julliard julliard@winehq.org 2008-09-05 10:39:02 --- Closing bugs fixed in 1.1.4.