[Bug 45774] New: Black screen (Ragnarok Online kRO)
https://bugs.winehq.org/show_bug.cgi?id=45774 Bug ID: 45774 Summary: Black screen (Ragnarok Online kRO) Product: Wine Version: 3.13 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: vectorfish(a)gmail.com Distribution: --- Since Wine 3.13, you get black screen in Ragnarok Online from the very beginning. I went through regression test and it turned out that the issue started with commit 6ccb94392a8ef4bca701ae2a560f4ea1da677edd ("server: Clip visible region to the surface rectangle instead of the desktop."). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 vectorfish(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |6ccb94392a8ef4bca701ae2a560 | |f4ea1da677edd -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 --- Comment #1 from vectorfish(a)gmail.com --- I forgot to mention - oherwise the game seems to work (sound, keyboard input etc), just no graphics. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 vectorfish(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vectorfish(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 --- Comment #2 from vectorfish(a)gmail.com --- Also, using up-to-date master with reverted regression commit fixes the game back. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |julliard(a)winehq.org, | |xerox.xerox2000x(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Ever confirmed|0 |1 Status|UNCONFIRMED |NEW URL| |https://www.microsoft.com/e | |n-us/download/details.aspx? | |id=36180 CC| |focht(a)gmx.net Component|-unknown |wineserver Summary|Black screen (Ragnarok |Multiple games and |Online kRO) |applications show black | |screen or have broken user | |interface rending (Ragnarok | |Online kRO, Microsoft | |Expression Design 4) --- Comment #3 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming, I've encountered a couple of applications which are affected by this. Most recent one: Microsoft Expression Design 4 (.NET 4.x app) while revisiting bug 33506 https://www.microsoft.com/en-us/download/details.aspx?id=36180 (needs 'winetricks -q dotnet40') The user interface rendering such as main menu is completely broken: no or partial rendering of menu items, including popup menus. Reverting commit https://source.winehq.org/git/wine.git/commitdiff/6ccb94392a8ef4bca701ae2a56... on top of current master HEAD restores the proper behaviour. Refining summary to collect more apps here. --- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Microsoft Expression/Design 4 $ wine ./Design.exe --- snip --- $ sha1sum Design_Trial_en.exe 65229a31f44d5adcf11edd7a849f8e3d9c4e8233 Design_Trial_en.exe $ du -sh Design_Trial_en.exe 47M Design_Trial_en.exe $ wine --version wine-4.3-229-g6d82b2f1ad Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games and |Multiple games and |applications show black |applications show black |screen or have broken user |screen or have broken user |interface rending (Ragnarok |interface rendering |Online kRO, Microsoft |(Ragnarok Online kRO, |Expression Design 4) |Microsoft Expression Design | |4) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple games and |Multiple games and |applications show black |applications show black |screen or have broken user |screen or have broken user |interface rendering |interface rendering |(Ragnarok Online kRO, |(Ragnarok Online kRO, |Microsoft Expression Design |Microsoft Expression Design |4) |4, Solmis 2.4) URL|https://www.microsoft.com/e |https://web.archive.org/web |n-us/download/details.aspx? |/20180603044009/https://dow |id=36180 |nload.microsoft.com/downloa | |d/C/6/8/C6866D29-E373-4F3F- | |98F0-E80903E77852/Design_Tr | |ial_en.exe --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. While looking at bug 33187 ("Solmis (.NET 4.0 app) does nothing after splash screen") I found that v2.4 of the app suffers from the same problem. Solmis v2.4 requires at least .NET Framework 4.5.2 http://solmis.agoraplus.com/ http://solmis.agoraplus.com/ZippedInstall/Install.zip With .NET Framework 4.5.2 installed, click-once installer technology (dfsvc) is used which downloads additional 88 MB. After splash screen there is a login screen with black content. You have to drag the window to the screen border in a multi-monitor setup in order to reveal the content. Reverting https://source.winehq.org/git/wine.git/commit/6ccb94392a8ef4bca701ae2a560f4e... ("server: Clip visible region to the surface rectangle instead of the desktop.") on top of current master HEAD (4.12.1) fixes the problem, letting dialog controls render. $ sha1sum Install.zip eeca45b865b0970d56ecb27ed15c2eb6e05bed3d Install.zip $ du -sh Install.zip 39M Install.zip $ wine --version wine-4.12.1 Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|https://web.archive.org/web |https://web.archive.org/web |/20180603044009/https://dow |/20190725054518/http://solm |nload.microsoft.com/downloa |is.agoraplus.com/ZippedInst |d/C/6/8/C6866D29-E373-4F3F- |all/Install.zip |98F0-E80903E77852/Design_Tr | |ial_en.exe | --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present with Solmis 2.4 https://web.archive.org/web/20190725054518/http://solmis.agoraplus.com/Zippe... The other app, Microsoft Expression Design 4 regressed (crashes) now on other parts (locale related) hence switching out the app from download link. https://web.archive.org/web/20180603044009/https://download.microsoft.com/do... -> https://web.archive.org/web/20190725054518/http://solmis.agoraplus.com/Zippe... $ sha1sum Install.zip eeca45b865b0970d56ecb27ed15c2eb6e05bed3d Install.zip $ du -sh Install.zip 39M Install.zip $ wine --version wine-5.0-rc5-42-g0cbadb716d Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |64d41b3dec0635c56268be64d40 | |7ed9bfd8c0695 Summary|Multiple games and |Multiple games and |applications show black |applications show black |screen or have broken user |screen or have broken user |interface rendering |interface rendering |(Ragnarok Online kRO, |(Ragnarok Online kRO, |Microsoft Expression Design |Microsoft Expression Design |4, Solmis 2.4) |4) URL|https://web.archive.org/web |https://web.archive.org/web |/20190725054518/http://solm |/20180603044009/http://down |is.agoraplus.com/ZippedInst |load.microsoft.com/download |all/Install.zip |/C/6/8/C6866D29-E373-4F3F-9 | |8F0-E80903E77852/Design_Tri | |al_en.exe Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #6 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, for Microsoft Expression Design 4 the broken popup menu rendering was fixed with Wine 4.12.1 release, specifically by commit https://source.winehq.org/git/wine.git/commitdiff/64d41b3dec0635c56268be64d4... ("wined3d: Try harder to reuse the current context."). Unfortunately the same commit 64d41b3dec0635c5 that fixed one issue resulted in a regression, causing a different UI issue: black client area. The popup menus could be still seen, fully rendered. The regression (black client area) was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/57d158622f6c774549ae3da159... ("wined3d: Acquire a context for the front buffer in swapchain_gl_present().") The commit message says: --- quote --- Since context_acquire() doesn't take the resource location into account, it may consider the back-buffer to be offscreen, and return an already active context for a different swapchain. This fixes a regression introduced by commit 64d41b3dec0635c56268be64d407ed9bfd8c0695. --- quote --- That problem was tracked by bug 47479 ("Many D3D11 games show black or white screen with Wine 4.12.1 (Darkula by Locomalito, Magic the Gathering Arena, Battle.net, EVE Online, World of Warships)"). Solmis v2.4.x, the app mentioned in comment #4 was actually suffering from two issues. Bug 47479 which affected all .NET WPF 4.x apps (DirectX) at the time of testing obscured another, untracked WPF 4.x/MIL/DWM API issue. I will create a new report for that. Exchanging the download link in favour of Microsoft Expression Design 4 again and removing Solmis from the list. https://web.archive.org/web/20180603044009/http://download.microsoft.com/dow... --- Coming back to Ragnorok Online ... The launcher UI is fixed by the same commit, which removed the constant UI flickering/overdrawing as well. Snapshot via Internet Archive: https://web.archive.org/web/20200429200113/https://cdn.4game.com/new4game/we... Installer prerequisite: 'winetricks -q dotnet452' $ sha1sum RagnarokOnline-eu-Setup.exe 520171b50b6941c3681787cc8bfa4af8705bb489 RagnarokOnline-eu-Setup.exe $ du -sh RagnarokOnline-eu-Setup.exe 7.7M RagnarokOnline-eu-Setup.exe --- Using https://source.winehq.org/git/wine.git/commitdiff/64d41b3dec0635c56268be64d4... as resolution here even if it caused another regression. It had no ticket reference. $ wine --version wine-4.11-307-g64d41b3dec Regards -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45774 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.8. -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla