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)
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?