protonscr

[need help] foobar2000 DirectX visualization component display nothing

dxvkopen feature setdxgi
doitsujin/dxvk#5297 · opened 2025-10-26 by Lovecraft-github · updated 2025-10-26 · 7 comments · github
1 matching comments, n / p to jump
LLovecraft-github 2025-10-26 github

log.txt

I've installed a foobar2000 component called Spectrum Analyzer that is supposed to uses DirectX rendering.
The console output is in the log.txt file

The component panel is black and the fullscreen shown nothing, but the KDE taskbar indicate the existence of a window.

I tried with several wine version (stable, stagging, wow64, etc) without luck.
Currently I¡m using KUbuntu 25.10 with an AMD Radeon RX 580 Series graphic card under wayland.

Maybe anyone of you could help me find where is the problem and if there is any solution.

sorry if this is not related with dxvk but I tried to search for a solution without luck and dxvk popup when I search for directx problems in wine.

Edit:
Removed long log text from post and added log.txt file

BBlisto91 2025-10-26 github

In the future it is better if you attach logs as a file.

err: DxgiFactory::CreateSwapChainForComposition

Dxvk does not support dcomp at the moment if it requires that

LLovecraft-github 2025-10-26 github

In the future it is better if you attach logs as a file.

Sorry about that, next time I'll do that

err: DxgiFactory::CreateSwapChainForComposition

Dxvk does not support dcomp at the moment if it requires that

Will it do in the future, or is a wine bug?

BBlisto91 2025-10-26 github

It is something that will require work in both Wine and dxvk. I expect it will be supported in the future, but i don't have a timeline.

KK0bin maintainer 2025-10-26 github

Try running it with the environment variable: DXVK_CONFIG="dxgi.enableDummyCompositionSwapchain=True"

LLovecraft-github 2025-10-26 github

It makes the program crash.

the tar.gz file contain a dump file and text log file created by foobar2000 when it crash.

KDE_console-log.txt

failure_00000014.tar.gz

KK0bin maintainer 2025-10-26 github

In that case it needs a proper implementation of DirectComposition and that's not gonna happen anytime soon (and would mostly happen outside of DXVK)

LLovecraft-github 2025-10-26 github

Thank you all to take the time to review it.
So, a wine bug report could be more appropriate...?