https://bugs.winehq.org/show_bug.cgi?id=44120
Bug ID: 44120 Summary: Steam Big Picture mode fails to start, it shows a black screen (d3d10, d3d11, more) Product: Wine Version: 2.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: arnfranke@yahoo.com Distribution: ---
Steam Big Picture mode does not work properly. It shows a black screen instead of the Steam Big Picture UI. No sound output, either.
I've marked the component as directx-d3d as most of the problems seem to be with d3d, d2d, dxgi, d3d10, and d3d11.
Steam Big Picture STDERR Log from Wine 2.22: https://pastebin.com/ayhgum69
Please see the "Depends on" section for individual problems with d3d et al preventing Steam Big Picture from working properly.
https://bugs.winehq.org/show_bug.cgi?id=44120
Aaron Franke arnfranke@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://pastebin.com/ayhgum | |69 Depends on| |44118, 44119
https://bugs.winehq.org/show_bug.cgi?id=44120
Aaron Franke arnfranke@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |42953
https://bugs.winehq.org/show_bug.cgi?id=44120
Aaron Franke arnfranke@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |40827
https://bugs.winehq.org/show_bug.cgi?id=44120
Robert Walker bob.mt.wya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya@gmail.com
--- Comment #1 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 59849 --> https://bugs.winehq.org/attachment.cgi?id=59849 Wine Staging 2.12 Steam Big Picture Log
Please attach log files directly to your bug report... Don't use external sites.
I can get sound from the elements in Steam Big Picture mode and the startup sound... In fact I can even click on Steam videos and get the soundtrack from them. I only can see a black screen as well...
Testing with Wine Staging 2.21. 32-bit WINEPREFIX left at default Windows 7 compatibility. Only override is: gameoverlayrenderer=d
NB I killed Steam at the end of the log I've attached.
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #2 from Aaron Franke arnfranke@yahoo.com --- Created attachment 59850 --> https://bugs.winehq.org/attachment.cgi?id=59850 Steam Big Picture STDERR Log Wine 2.22
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #3 from Aaron Franke arnfranke@yahoo.com --- You are correct that buttons work despite not being visible and sound does actually work. I did not try clicking on the blackness to see if anything happened, and I did not hear Steam Big Picture's ambient sounds. I apologize for not testing thoroughly enough, but hopefully the logs and their reports of unimplemented functions helps the Wine devs fix Steam Big Picture!
https://bugs.winehq.org/show_bug.cgi?id=44120
Aaron Franke arnfranke@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Steam Big Picture mode |Steam Big Picture mode |fails to start, it shows a |fails to display content, |black screen (d3d10, d3d11, |it shows a black screen |more) |(d3d10, d3d11 functions not | |implemented)
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #4 from Robert Walker bob.mt.wya@gmail.com --- (In reply to Aaron Franke from comment #3)
I apologize for not testing thoroughly enough, but hopefully the logs and their reports of unimplemented functions helps the Wine devs fix Steam Big Picture!
If you want to file some useful bug reports... Then listen to Józef (he's one of the main Wine D3D Developers). Focus on the missing D3D10 calls (the most frequent calls/fixmes are probably the first issue to tackle). They are probably the main reason Steam Big Picture Mode displays a blank screen.
See: http://store.steampowered.com/bigpicture
Base requirement is only DX10.
https://bugs.winehq.org/show_bug.cgi?id=44120
Aaron Franke arnfranke@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Steam Big Picture mode |Steam Big Picture mode |fails to display content, |fails to display content, |it shows a black screen |it shows a black screen |(d3d10, d3d11 functions not |(d3d10) |implemented) |
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #5 from Aaron Franke arnfranke@yahoo.com --- Considering that page hasn't been updated in 5 years, because Valve, the requirements for Big Picture could have expanded to include DX11. The fact that I see d3d11 stuff in the log hints at this.
But, fixing the DX10 issues does sound like the way to go. I can't tell which of these stubs is an important issue, the d3d11 "not implemented" ones were easy for me to spot because they said "not implemented" but I can't tell which of the d3d10 stubs and fixmes are mostly informational and which are big issues. So I'll leave that to Józef.
https://bugs.winehq.org/show_bug.cgi?id=44120
Jacek Wielemborek d33tah@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |d33tah@gmail.com
--- Comment #6 from Jacek Wielemborek d33tah@gmail.com --- Created attachment 60653 --> https://bugs.winehq.org/attachment.cgi?id=60653 stdout + stderr from an attempt with wine 3.2
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #7 from Jacek Wielemborek d33tah@gmail.com --- Hi!
I added an attachment with latest logs - if they're missing anything you need, please let me know.
Here's what I did:
1. Installed SteamSetup.exe on a clean prefix, no extra settings added. MD5: 2ff3bc864a298b7f0f78b30151e64167 SteamSetup.exe 2. Ran wine steam.exe 2>&1 | tee /tmp/steam-big-picture-failed-wine-3.2.log 3. Let it update, logged in, tried to run big picture from the window,
Last log message before doing that:
0059:fixme:file:ReplaceFileW Ignoring flags 2
4. Clicked on the tray icon, saw a modal black screen, beneath it was the messagebox:
Title: "Fatal Error"
Contents: "Error: Failed to create D3D Surface for Window. No GPU supporting D3D10_FEATURE_LEVEL_9_1 or higher was found."
And after clicking OK, another error:
Title: "Error"
Contents: "Failed creating window/d3d surface for Big Picture"
5. Exited Steam
https://bugs.winehq.org/show_bug.cgi?id=44120
romulasry@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |romulasry@gmail.com
--- Comment #8 from romulasry@gmail.com --- I get the same fatal error "Error: Failed to create D3D Surface for Window. No GPU supporting D3D10_FEATURE_LEVEL_9_1 or higher was found." ETC
With latest Wine, Wine 3.5.
https://bugs.winehq.org/show_bug.cgi?id=44120
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=44120 Bug 44120 depends on bug 44118, which changed state.
Bug 44118 Summary: Steam Big Picture requires d3d11 Multiple Viewports https://bugs.winehq.org/show_bug.cgi?id=44118
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=44120 Bug 44120 depends on bug 44119, which changed state.
Bug 44119 Summary: Steam Big Picture requires d3d11 Multiple scissor rects https://bugs.winehq.org/show_bug.cgi?id=44119
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=44120
jaapbuurman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaapbuurman@gmail.com
--- Comment #9 from jaapbuurman@gmail.com --- I would like to report that I experience the exact same thing as Jacek so accurately described. If more information needs to be provided, or if you need help with testing potential fixes I would be more than willing to help :) Thank you!
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #10 from jaapbuurman@gmail.com --- I cannot edit my previous comment, but I would like to add that I experience these issues on the latest Wine 3.6.1 Staging.
https://bugs.winehq.org/show_bug.cgi?id=44120
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- Confirming, steam can't create a window with D3D10_FEATURE_LEVEL_9_1.
https://bugs.winehq.org/show_bug.cgi?id=44120
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|40827, 42953, 44118, 44119 | CC| |z.figura12@gmail.com
--- Comment #12 from Zebediah Figura z.figura12@gmail.com --- Removing misdiagnosed dependencies.
https://bugs.winehq.org/show_bug.cgi?id=44120
ahyattdev ahyattdev@icloud.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ahyattdev@icloud.com
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #13 from Fabian Maurer dark.shadow4@web.de --- Still relevant as of wine-4.2: Gives "Assertion Failed: No D2D device created, possible no GPU supporting D3D10_FEATURE_LEVEL_9_1 or higher was found? Can't create surface"
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #14 from Fabian Maurer dark.shadow4@web.de --- The error I mentioned goes away when d3d11_device_CreateDeviceContextState is stubbed. You still get a blackscreen, but judging from the sounds, big picture seems to work.
https://bugs.winehq.org/show_bug.cgi?id=44120
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://pastebin.com/ayhgum |https://steamcdn-a.akamaihd |69 |.net/client/installer/Steam | |Setup.exe Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=44120
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |46817
https://bugs.winehq.org/show_bug.cgi?id=44120
--- Comment #15 from Fabian Maurer dark.shadow4@web.de --- Split off the assert due to CreateDeviceContextState into bug 46817.
Let's keep this issue about the blackscreen, aka missing d3d10 effects support.
https://bugs.winehq.org/show_bug.cgi?id=44120 Bug 44120 depends on bug 46817, which changed state.
Bug 46817 Summary: Steam Big Picture needs d3d11_device_CreateDeviceContextState https://bugs.winehq.org/show_bug.cgi?id=46817
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=44120
Linards linards.liepins@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |linards.liepins@gmail.com
--- Comment #16 from Linards linards.liepins@gmail.com --- Is this issue still present?
https://bugs.winehq.org/show_bug.cgi?id=44120
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned?