While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Funded in 5 minutes - the open source modular mini computer 'Pilet' is on Kickstarter
- The Awesome Games Done Quick Humble Bundle is a good deal not to be missed
- GPD WIN 4 handheld plans to support Valve's SteamOS in 2025 (updated: nope) [updated]
- There is no AMD Z2 Steam Deck model coming - Valve
- Steam / Steam Deck Beta update brings improvements for Startup Animations, Steam Input and more
- > See more over 30 days here
Recently Updated
- While Palworld enjoys a resurgence Valve dropped the rating to Steam Deck Unsupported
- GPD WIN 4 handheld plans to support Valve's SteamOS in 2025 (updated: nope)
- Valve confirms a public beta of SteamOS is coming as 'SteamOS expands beyond Steam Deck'
- Discord Canary on Linux breaks Wayland screen-sharing support for now
- Wireless HORIPAD for Steam gets a firmware fix for the Steam Deck OLED
-
Google and The Linux Foundation team up for 'Supporters…
- RonDamon -
Mecha Comet looks like a fun little modular Linux handh…
- g000h -
The Dark Eye: Chains of Satinav adventure game from Dae…
- mylka -
Mecha Comet looks like a fun little modular Linux handh…
- vox -
Valve confirms a public beta of SteamOS is coming as 'S…
- NeptNutz - > See more comments
View PC info
Can you please test current dxvk with wine-vulkan (not wine staging)? I wonder how it performs on Vega.
View PC info
View PC info
https://www.winehq.org/pipermail/wine-devel/2018-March/124262.html
View PC info
![](https://i.imgur.com/tyutlV3.jpg)
![](https://i.imgur.com/QKLdCep.png)
View PC info
I have a problem. Game launches, sound is Nok and screen is black. Can anyone please share the correct procedure.
I followed the instructions:
- Compile Wine-vulkan 3.3 with --enable-win64
- Compile dxdk 0.31
- WINEPREFIX="$HOME/DXVK" bash setup_dxvk.sh
- Install vulkan SDK 1.0.51.0 and test 1.1.70.1
- create a json file "c:\windows\winevulkan.json" and reg key
I have install the last NVIDIA driver 390.42. The cube.exe of Vulkan SDK works.
I install witcher via Steam on a 64 bit WINEPREFIX.
Do you have an idea ?
View PC info
wine-stating is out of date. In the Git, the Requirements is wine-vulkan. It's doesn't work with Witcher 3 ?
The vulkan SDK "cube.exe" works well.
How to know if the pb comes from dxvk or witcher 3?
Are there any dll required in wine for "witcher 3?
it's for AMD GPU, no ?
View PC info
How exactly did you enable dxvk itself? Please describe your steps. You should have been running setup_dxvk.sh script.
View PC info
This is already wrong. During that step, setup_dxvk.sh picks up incorrect Wine.
Let's say you install Wine with vulkan support in /opt/wine-vulkan, and the game in /opt/games/wine/prefixes/witcher3 and dxvk in /opt/games/wine/dxvk
That's what you need to do (the prefix location must be writeable obviously):
export wine_bin="wine64"
export WINEPREFIX="/opt/games/wine/prefixes/witcher3"
export WINEVERPATH="/opt/wine-vulkan"
export WINESERVER=${WINEVERPATH}/bin/wineserver
export WINELOADER=${WINEVERPATH}/bin/${wine_bin}
export WINEDLLPATH=${WINEVERPATH}/lib/wine/fakedlls
export LD_LIBRARY_PATH="${WINEVERPATH}/lib:${LD_LIBRARY_PATH}"
export PATH=${WINEVERPATH}/bin:$PATH
/opt/games/wine/dxvk/bin/setup_dxvk.sh
That would ensure the correct Wine is run during setup with the correct prefix.
I think, setup_dxvk.sh really should take more parameters, specifically prefix location, and wine location explicitly, or fail if WINEPREFIX and WINEVERPATH are not defined.
View PC info
/usr/local/bin
/usr/local/lib/fakedlls
my WINEPREFIX is in /home/$user/Playonlinux/witcher3
I test your script this evening, thanks.
View PC info
View PC info
For delete the old compilation on /usr/local, a rm is enough ?
View PC info
Sure, just don't delete whatever else was there by mistake. Another reason to keep wine separate :)
git clone
created dirs for 32 and 64 bit build
cd 64build dir
../wine-vulkan/configure --prefix="/opt/wine-vulkan" --libdir="/opt/wine-vulkan/lib" --with-x --with-gstreamer --enable-win64 CFLAGS="-O3 -march=native" CXXFLAGS="-O3 -march=native"
make
cd 32build dir
../wine-vulkan/configure --prefix="/opt/wine-vulkan" --libdir="/opt/wine-vulkan/lib32" --with-x --with-wine64="../wine64-build" CFLAGS="-O3 -march=native" CXXFLAGS="-O3 -march=native"
make
sudo make install
cd 32build dir
sudo make install
WINEPREFIX="~/.wine-vulkan" WINEARCH=win64 /opt/wine-vulkan/bin/wine64 wineboot
Just tried your script with the ENV Vars - but its the same. With wine-staging all worked with no problems.
make json file like described at wine vulkan in clean wineprefix drive_c
make dxvk.reg with REGEDIT4 and both keys
WINEPREFIX="~/.wine-vulkan" /opt/wine-vulkan/bin/wine regedit
imported dxvk.reg with message successful
cd to /dxvk
WINEPREFIX="~/.wine-vulkan" bash setup_dxvk.sh
than tried TW3 and cube.exe with no success
View PC info
You can't simply run wine binary without setting needed environment properly. WINEPREFIX alone is not enough.
Problems happen when wine is mixed up about its env, and configures prefix incorrectly. Once you make sure wine configures prefix against wine-vulkan precisely, then it will all fall in place.
View PC info
wine regedit
It should configure your prefix if it was messed up. Do it once with other wine version, and then with wine-vulkan to make sure this step takes place.
And by the way - wine-vulkan is not needed anymore. You can use wine-master now.
View PC info