Wine 5.7 broke Middle Earth: Shadow of War

Questions about Wine on Linux
Locked
NotAnotherWiner
Newbie
Newbie
Posts: 4
Joined: Sat Apr 25, 2020 3:31 am

Wine 5.7 broke Middle Earth: Shadow of War

Post by NotAnotherWiner »

Middle Earth: Shadow of War was working (with nvidia driver 440.82, Vulkan, and DXVK 1.61) with Wine 5.6 but now it is broken in Wine 5.7.

When I try to launch it using command line/shell script:
wine64 ShadowOfWar.exe
then I get the following error:

Code: Select all

001b:err:setupapi:SetupDiSelectBestCompatDrv No compatible drivers were enumerated for device L"USB\\VID_1004&PID_62CC\\0".
001b:err:plugplay:install_device_driver Install function 0x17 failed, error 0xe0000228.
0009:fixme:heap:RtlSetHeapInformation 0x1820000 0 0x22e3b0 4 stub
0009:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x5fb510, 0x6ad940, 0x6ad938) stub.
0009:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x5fb510, 0x6ad978, 0x6ad970) stub.
0009:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x5fb510, 0x6ad908, 0x6ad900) stub.
0009:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x5fb510, 0x6ad9b0, 0x6ad9a8) stub.
0009:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x5fb510, 0x6ad9e8, 0x6ad9e0) stub.
0009:fixme:imm:ImmGetOpenStatus (0000000001A5A480): semi-stub
0009:fixme:heap:RtlSetHeapInformation 0xb530000 0 0x22d9f0 4 stub
0009:fixme:ver:GetCurrentPackageId (0x22c4f0 (nil)): stub
0009:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
0009:fixme:advapi:LsaOpenPolicy ((null),0x22f7f8,0x000f0fff,0x22f7e8) stub
0009:fixme:advapi:LsaEnumerateAccountRights (0xcafe,0x22f780,0x22f7f0,0x22f7dc) stub
0009:fixme:advapi:LsaClose (0xcafe) stub
wineserver crashed, please enable coredumps (ulimit -c unlimited) and restart.
Press CTRL+C does not abort; I have to run htop and kill ShadowOfWar.

I'm running KDE Neon on Ubuntu 18.04.
Operating System: KDE neon 5.18
KDE Plasma Version: 5.18.4
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1
Kernel Version: 4.15.0-96-generic
OS Type: 64-bit
Processors: 12 × Intel® Core™ i7-3930K CPU @ 3.20GHz
Memory: 31.4 GiB of RAM
spoon0042
Level 6
Level 6
Posts: 572
Joined: Thu Dec 24, 2009 11:00 am

Re: Wine 5.7 broke Middle Earth: Shadow of War

Post by spoon0042 »

Probably this bug: https://bugs.winehq.org/show_bug.cgi?id=49011

Downgrading to 5.6 may be the easiest option for now.
NotAnotherWiner
Newbie
Newbie
Posts: 4
Joined: Sat Apr 25, 2020 3:31 am

Re: Wine 5.7 broke Middle Earth: Shadow of War

Post by NotAnotherWiner »

How can I downgrade to Wine 5.6?
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine 5.7 broke Middle Earth: Shadow of War

Post by jkfloris »

How can I downgrade to Wine 5.6?
A specific version of a package can be selected for installation by following the package name with an equals (=) and the version of the package to select.
From the apt-get manual

Code: Select all

sudo apt install winehq-devel=5.6~bionic wine-devel=5.6~bionic wine-devel-amd64=5.6~bionic wine-devel-i386:i386=5.6~bionic
NotAnotherWiner
Newbie
Newbie
Posts: 4
Joined: Sat Apr 25, 2020 3:31 am

Re: Wine 5.7 broke Middle Earth: Shadow of War

Post by NotAnotherWiner »

jkfloris wrote: Sun Apr 26, 2020 2:32 am
How can I downgrade to Wine 5.6?
A specific version of a package can be selected for installation by following the package name with an equals (=) and the version of the package to select.
From the apt-get manual

Code: Select all

sudo apt install winehq-devel=5.6~bionic wine-devel=5.6~bionic wine-devel-amd64=5.6~bionic wine-devel-i386:i386=5.6~bionic

Thank you. The game works again using Wine 5.6.
Locked