Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GRID 2 is stuck on a black screen #972

Closed
tannisroot opened this issue Mar 17, 2019 · 10 comments
Closed

GRID 2 is stuck on a black screen #972

tannisroot opened this issue Mar 17, 2019 · 10 comments

Comments

@tannisroot
Copy link
Contributor

When I launch GRID 2 from Steam (got it for free from Humble) using DXVK (tried Proton and Lutris' Windows Steam with latest DXVK), the game is stuck on a black screen. Doesn't launch with WineD3D either.
In a d3d11 log, an interesting error pops up:

err:   D3D11: Cannot create texture:
  Format:  88
  Extent:  205679679x2098426539x1
  Samples: 1
  Layers:  1
  Levels:  1
  Usage:   8
  Flags:   0

System information

  • GPU: Nvidia GTX 1070
  • Driver: 418.43
  • Wine version: tkg-4.3
  • DXVK version: 1.0.1

Apitrace file(s)

Note: this apitrace was recorded on computer with Windows 7 and a pretty old card with a very outdated driver (as newer ones result in BSODs). And while it loaded the main menu and prompted to start a new game just fine, it got stuck on a loading screen, so the actual gameplay wasn't traced.
https://yadi.sk/d/NjJOr6eCYUHCIQ

Log files

@mrdeathjr28
Copy link

mrdeathjr28 commented Mar 17, 2019

This can be fixed with nodvd but steam show same error in my case

@Joshua-Ashton
Copy link
Collaborator

Joshua-Ashton commented Mar 18, 2019

As I mentioned on Discord:

D3D11 has a max 2D texture width/height of 16384 and and 3D of 2048 w/h/d.

Since then, I have verified the behavior of this in native d3d11:
If any of the dimensions exceeds the values listed above, E_INVALIDARG is returned.

@Joshua-Ashton
Copy link
Collaborator

#974

@Joshua-Ashton
Copy link
Collaborator

Joshua-Ashton commented Mar 18, 2019

Probably won't fix the issue but would mimic native behaviour better maybe? 🤷‍♂️

Edit: I made this at 3AM and realised it probably won't help at all. Oops.

@ziemia
Copy link

ziemia commented Mar 18, 2019

I tried to run versions of this game from Steam (wine and proton) for a few hours, unfortunately without success.
There are several videos on Youtube that have worked (DXVK), but not from the Steam version.

https://www.youtube.com/watch?v=WKbxXebVPjw
https://www.youtube.com/watch?v=eJiAdNEp7ms

@Zeioth
Copy link

Zeioth commented Mar 19, 2019

It doesn't start on my end, not in Lutris, nor in Steam+proton. I get:

[0318/233958.239:ERROR:angle_platform_impl.cc(54)] populateRenderer11DeviceCaps(906): Error querying driver version from DXGI Adapter.

System information

  • GPU: Nvidia GTX 1070
  • Driver: 418.49.4
  • Wine version: tkg-4.4
  • DXVK master up-to-date

Log files

  • Lutris log here.
  • DXVK logs are empty.

EDIT: The game seems to be running in background, but no window is created.

@doitsujin
Copy link
Owner

doitsujin commented Mar 19, 2019

@Zeioth that message comes from Steam (specifically, CEF), not the game.

@ziemia
Copy link

ziemia commented Mar 21, 2019

If you want to run this game (stem ver.), read this:
ValveSoftware/Proton#1647
ValveSoftware/Proton#753
https://www.youtube.com/watch?v=zwfCZJd56AY&feature=youtu.be

@doitsujin this is not a problem with dxvk

@Joshua-Ashton
Copy link
Collaborator

I think Pierre-Loup has mentioned CEG being an issue before -- not sure what the status is on that though.

@NerosTie
Copy link

Tested and it's a DRM issue:

https://www.reddit.com/r/linux_gaming/comments/cl1o6p/how_piracy_saves_pc_gaming_using_the_example_of/

https://www.protondb.com/app/44350

Unfortunately, I'm stuck on the "check for DLC" screen, but it's not an issue with DXVK.

Can be closed.

@K0bin K0bin closed this as completed Mar 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants