https://bugs.winehq.org/show_bug.cgi?id=56591
Bug ID: 56591 Summary: Since commit a00efa12, Steam (Win) doesn't render individual game pages correctly. Product: Wine Version: 9.7 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: logos128@gmail.com Regression SHA1: a00efa12e27035a4a1afb961daefa69766e86b17 Distribution: ArchLinux
Created attachment 76346 --> https://bugs.winehq.org/attachment.cgi?id=76346 wine-steam-d3d.log (WINEDEBUG=-all,+timestamp,+pid,+tid,+loaddll,+d3d)
Seems the issues are mainly with blocks of information that don't include pictures, just text - like game hotfix info, etc.
I'm using the vulkan backend renderer for wined3d.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #1 from Ivo Ivanov logos128@gmail.com --- Created attachment 76347 --> https://bugs.winehq.org/attachment.cgi?id=76347 Steam-Automobilista2-issue.png
This is the Automobilsta 2 game page, which shows the issue.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #2 from Ivo Ivanov logos128@gmail.com --- Created attachment 76348 --> https://bugs.winehq.org/attachment.cgi?id=76348 Steam-Automobilista2-normal.png
This is the Automobilista 2 game page rendered correctly.
https://bugs.winehq.org/show_bug.cgi?id=56591
Ivo Ivanov logos128@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=56591
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=56591
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Severity|normal |minor Component|d3d |-unknown Summary|Since commit a00efa12, |Steam doesn't render |Steam (Win) doesn't render |individual game pages |individual game pages |correctly |correctly. | URL| |https://cdn.cloudflare.stea | |mstatic.com/client/installe | |r/SteamSetup.exe
--- Comment #3 from Ken Sharp imwellcushtymelike@gmail.com --- Please provide the full console output log.
Does it work if you don't use Vulkan?
https://bugs.winehq.org/show_bug.cgi?id=56591
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |d3d Severity|minor |normal
--- Comment #4 from Zeb Figura z.figura12@gmail.com --- (In reply to Ken Sharp from comment #3)
Please provide the full console output log.
No need for that.
Does it work if you don't use Vulkan?
I would expect so, although I'm not sure how this is an interesting question.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #5 from Ivo Ivanov logos128@gmail.com --- (In reply to Ken Sharp from comment #3)
Please provide the full console output log.
I have provided a log that includes the d3d and loaddll debug channels as described in the first post. By default the debug log only includes various fixme and warn messages, that in my opinion aren't important in this context. The log is already quite big ~289MB.
Does it work if you don't use Vulkan?
I will test the opengl renderer as well. Although it should probably work, since the regression commit only seems to change vk related code.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #6 from Zeb Figura z.figura12@gmail.com --- I can't reproduce it here, on NVidia, driver version 550.76. It seems likely this is a driver bug fixed in more recent drivers. Is it possible for you to test a more recent driver?
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #7 from Ivo Ivanov logos128@gmail.com --- It doesn't happen on all games. It seems to be mostly present on games that include hotfix messages (w/o picture) in their update history. In some games I have to scroll-down the update history and go with the mouse over such message to reveal the problem. Although there are games with hotfix messages, that still render the game info correctly.
Games that show the problem are: Aerofly FS2, Assetto Corsa Competizione, Automobilista 2, Elite Dangerous, X-Plane 12, etc.
Games that display their pages correctly are: BeamNG.drive, Forza Horizon 5, RaceRoom Racing Experience, etc.
The bug can only be observed with GPU accelerated rendering enabled in Steam. I only have racing and flight games in my Steam library, so can't give other examples. The store and other parts of Steam render correctly though.
Also tested with 550.78 release driver and 550.40.61 vulkan dev beta driver. The bug is still present with these drivers (on my side).
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #8 from Ivo Ivanov logos128@gmail.com --- Created attachment 76395 --> https://bugs.winehq.org/attachment.cgi?id=76395 Steam-Interface-Settings.png
Here are my Steam Interface settings. The GPU accelerated rendering must be enabled for the issue to occur.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #9 from Ivo Ivanov logos128@gmail.com --- Created attachment 76396 --> https://bugs.winehq.org/attachment.cgi?id=76396 Steam-Library-Settings.png
Here are my Steam Library settings.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #10 from Zeb Figura z.figura12@gmail.com --- Thanks, I managed to reproduce it now. I've sent https://gitlab.winehq.org/wine/wine/-/merge_requests/5770.
https://bugs.winehq.org/show_bug.cgi?id=56591
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |fd904eb19c82cccd91f02d23084 | |15d6ffd6e8c39 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #11 from Zeb Figura z.figura12@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/fd904eb19c82cccd91f02d2308415d6ffd6e8c39.
https://bugs.winehq.org/show_bug.cgi?id=56591
--- Comment #12 from Ivo Ivanov logos128@gmail.com --- I can confirm that everything renders correctly now. Thank you very much.
https://bugs.winehq.org/show_bug.cgi?id=56591
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.11.