Bug 2413536 - Can't run games that use D3D8 in Fedora 43, Library d3d8.dll not found
Summary: Can't run games that use D3D8 in Fedora 43, Library d3d8.dll not found
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: wine
Version: 43
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Michael Cronenworth
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-11-08 12:25 UTC by holkiewicz4
Modified: 2026-01-17 13:18 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description holkiewicz4 2025-11-08 12:25:03 UTC
When i try to run a game that use DirectX 8 it doesn't launch, launching it using terminal for e.g (wine game.exe) says 0128:err:module:import_dll Library d3d8.dll (which is needed by L"Z:\\home\\user\\game.exe") not found and also 0128:err:module:loader_init Importing dlls for L"Z:\\home\\user\\game.exe" failed, status c0000135. It used to work in Fedora 42 but in Fedora 43 it doesn't, tested on 3 devices but the result is the same. installing winetricks and then running winetricks dxvk fixes the issue.

Reproducible: Always

Steps to Reproduce:
1.Install Fedora 43 from pendrive
2.When installed, update system using sudo dnf update
3.Install wine package, it also installs wine-dxvk
4.Try to run a game that use D3D8
Actual Results:
Game doesn't launch

Expected Results:
Game should launch and work

Comment 1 Fedora Update System 2025-11-09 23:14:41 UTC
FEDORA-2025-261992203b (wine-dxvk-2.7.1-4.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-261992203b

Comment 2 Fedora Update System 2025-11-10 01:23:44 UTC
FEDORA-2025-261992203b has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-261992203b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-261992203b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 František Zatloukal 2025-11-11 08:26:27 UTC
Okay, can you try to remove the winetricks/dxvk, and also system dxvk via sudo dnf remove wine-dxvk-* ?

It should work then via wine's own d3d8, would it?

Comment 4 holkiewicz4 2025-11-11 10:48:32 UTC
(In reply to František Zatloukal from comment #3)
> Okay, can you try to remove the winetricks/dxvk, and also system dxvk via
> sudo dnf remove wine-dxvk-* ?
> 
> It should work then via wine's own d3d8, would it?

Hi, i removed the winetricks dxvk and also the system dxvk via sudo dnf remove wine-dxvk-* but the result is the same i am still getting the errors that i mentioned in my first message when i am trying to run the game in the terminal, installing dxvk with winetricks fixes the issue but why the wine-dxvk doesn't want to work with d3d8 games? And also shouldn't the game launch with wine's own wined3d or something? Weird. I also tried before reporting this bug removing wine via sudo dnf remove wine* + removing .wine folder in /home/user/ and then installing it again with sudo dnf install wine but that didn't fix the issue

Comment 5 František Zatloukal 2025-11-15 11:24:47 UTC
Okay, I am moving it to wine component then, as d3d8 is reportedly broken on F43 without wine-dxvk-* packages installed :/


Note You need to log in before you can comment on or make changes to this bug.