[Bug 1347] Screen is wiped/blanked on usage of DirectDraw (black screen/desktop)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Feb 14 17:01:28 CST 2010


http://bugs.winehq.org/show_bug.cgi?id=1347





--- Comment #61 from Ben Klein <shacklein at gmail.com>  2010-02-14 17:01:24 ---
(In reply to comment #50)
> Minor -    For minor loss of functionality, or other problem where an *easy
> workaround is present* (virtual desktop).
> Trivial - For a UI glitch that doesn't affect running of a program
> Does "blanking the screen" affect running the actual program? - No.

I'd like to put in my vote for returning this bug to "Major". Reasons:
1) Affected applications (which is quite a few apps for widely different
purposes) may still run, but lose substantial functionality. What good is a
video player that doesn't show videos? If this is the same bug that affects
Diablo, it makes it impossible to create a new character without memorising the
menu structure on a non-Wine solution. (Loading an existing save game is
easier.) Does that count as "an easy workaround"? I say no, because it depends
on something completely external to Wine, or a hacked version of Wine that is
known to break in other circumstances.

2) Virtual Desktop is not a workaround. From what I gather, what *is* a
workaround is getting the application to run in windowed mode, in which case
the blitting mode has to be switch by the app so that it only locks to the
window, and doesn't try to lock the whole screen. I probably don't understand
the problem correctly, but "Virtual Desktop" and "run the app in windowed mode"
are very different things, and games that exhibit this bug do not tend to have
windowed mode.

3) The only proper solutions to the bug are nearly impossible.

I wouldn't mind seeing Stefan's GL ddraw solution become an opt-in registry
option for upstream Wine.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list