Dxvk: Metro Exodus doesn't start with Wine's DXGI

Created on 26 Feb 2019  路  7Comments  路  Source: doitsujin/dxvk

Software information

Metro Exodus on launch shows only a frozen black window with wine's builtin DXGI.
Just for statistics report. I dunno is this normal behavior or not.

System information

  • GPU: RX 560
  • Driver: AMDGPU RADV, Mesa-git 19.1, LLVM-svn 9.0.0
  • Wine version: 4.2 Staging / 4.2 Esync-TkG
  • DXVK version: 1.0

Log files

wine bug

All 7 comments

When using wine's dxgi, please attach the full wine console output, and omit DXVK's dxgi.log since that only gets generated when actually using DXVK's DXGI.

An apitrace would probably be useful in this case.

https://hastebin.com/ucoxagifet.rb here is the wine console output

003b:fixme:dxgi:dxgi_output_FindClosestMatchingMode1 iface 0x34e5880, mode 0x54de30, closest_match 0x54de50, device (nil) stub!

Looks like this is the problem, wine doesn't implement that function yet.

but we need a solution

but we need a solution

Just use DXGI from DXVK for now.

Ok thanks, that was easy. Somehow the default installation of /usr/bin/setup_dxvk installs with the --without-dxgi option on arch linux.

Bug fixed in wine-git by this patches below: https://bugs.winehq.org/show_bug.cgi?id=46783

Was this page helpful?
0 / 5 - 0 ratings

Related issues

artivision picture artivision  路  4Comments

arabcian picture arabcian  路  3Comments

ThePiggyBanks picture ThePiggyBanks  路  5Comments

Ahmed-E-86 picture Ahmed-E-86  路  4Comments

torokati44 picture torokati44  路  4Comments