Back to the main site

Task app vulkanrt error for winetricks

Hi, I try to launch the script : Lutris - Open Gaming Platform
And during the process, I saw installation (from task app winetricks)

  • corefonts
  • vcrun2017
  • dxdiag
    X vulkanrt => this one seems to fail.
Executing w_do_call dxdiag
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dxdiag 
Executing w_do_call gmdls
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_gmdls 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -F DirectX.cab /home/sebastien/.cache/winetricks/directx9/directx_apr2006_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -F gm16.dls /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/DirectX.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/DirectX.cab: WARNING; possible 6832 extra bytes at end of file.
Executing mkdir -p /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64/drivers
Executing mv /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/gm16.dls /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64/drivers/gm.dls
Executing ln -s /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64/drivers/gm.dls /home/sebastien/Games/dcs-world/dosdevices/c:/windows/system32/drivers
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dxdiag.exe /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/help -L -F dxdiag.chm /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dxdiag.exe
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
------------------------------------------------------
warning: Working around wine bug 49996 
------------------------------------------------------
Executing w_do_call dxdiagn_feb2010
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dxdiagn_feb2010 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dxdiagn.dll /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dxdiagn
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regsvr32 /S dxdiagn.dll
------------------------------------------------------
warning: Working around wine bug 9027 
------------------------------------------------------
Executing w_do_call dmband
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dmband 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dmband.dll /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dmband
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regsvr32 /S dmband.dll
Executing w_do_call dmime
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dmime 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dmime.dll /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dmime
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regsvr32 /S dmime.dll
Executing w_do_call dmstyle
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dmstyle 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dmstyle.dll /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dmstyle
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regsvr32 /S dmstyle.dll
Executing w_do_call dmsynth
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dmsynth 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dmsynth.dll /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dmsynth
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regsvr32 /S dmsynth.dll
Executing w_do_call dmusic
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Executing load_dmusic 
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp -L -F dxnt.cab /home/sebastien/.cache/winetricks/directx9/directx_feb2010_redist.exe
Executing cabextract -q -d /home/sebastien/Games/dcs-world/dosdevices/c:/windows/syswow64 -L -F dmusic.dll /home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab
/home/sebastien/Games/dcs-world/dosdevices/c:/windows/temp/dxnt.cab: WARNING; possible 5960 extra bytes at end of file.
Using native override for following DLLs: dmusic
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing /home/sebastien/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine regsvr32 /S dmusic.dll
Unknown arg vulkanrt
Usage: /home/sebastien/.local/share/lutris/runtime/winetricks/winetricks [options] [command|verb|path-to-verb] ...
Executes given verbs.  Each verb installs an application or changes a setting.

I try outside Lutris and if I do winetricks vulkanrt, it seems to work but why in lutris context, it doesn’t ?

Before I saw

Started initial process 43554 from /home/sebastien/.local/share/lutris/runtime/winetricks/winetricks --unattended corefonts vcrun2017 dxdiag vulkanrt xact_x64 xmllite win10
Start monitoring process.
------------------------------------------------------
warning: You are running winetricks-20210206-next, latest upstream is winetricks-20220411!
------------------------------------------------------
------------------------------------------------------
warning: You should update using your distribution's package manager, --self-update, or manually.
------------------------------------------------------
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20210206-next - sha256sum: 87dabceee91cbb4c58928d3ddeee57449e591df1b1e7f6011b2eec80e5047eda with wine-7.2-1-g2b48f296545 (Staging) and WINEARCH=win64
Executing w_do_call corefonts
Executing mkdir -p /home/sebastien/Games
------------------------------------------------------

but winetricks was upload by lutris himself during installation.

What I do wrong ? I install manually the last version of wine (try staging and develop), Lutris and Vulkan when I saw the prompt … but the wine use by lutris seems to not be the same.

Thanks

I want just add that I tried wintricks --self-update but if I launch again the script, it’s always the old version … so Lutris use a custom wine/winetricks ?

ok, I update … if I do winetricks vulkanrt like suggest in the YAML script, it doesn’t work either

So is there an other app/package to install instead of vulkanrt ?

Ok, I just replace vulkanrt by dxvk … I was able to continue installation.

I’m just trying to use lutris for the first time so that I can run dcs. I edited the script on the web site to replace vulkanrt with dxvk, but the script is still failing for me with Unknown arg vulkanrt while trying to run winetricks. Any pointers, or otherwise is there an option for the installer that is known to work right now. I’m running Ubuntu 22.04.