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:
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
- 2025 Steam Awards winners have been revealed
- NVIDIA announce a native Linux app for GeForce NOW
- KDE Plasma 6.6 will finally stop the system sleeping when gaming with a controller
- NVIDIA announce DLSS 4.5 with Dynamic Multi Frame Generation, plus DLSS Updater gets Linux support
- The excellent free Command & Conquer - Combined Arms gets more missions and co-op
- > See more over 30 days here
- A succesfull Windows-Ubuntu migration the story
- LoudTechie - A New Game Screenshots Thread
- Hamish - New Desktop Screenshot Thread
- Hamish - Weekend Players' Club 2026-01-09
- whizse - Will you buy the new Steam Frame?
- Johnologue - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
View PC info
View PC info
I'll probably write a patch for setup_dxvk.sh to address this.
View PC info
View PC info
View PC info
Wine master became usable this morning, so I doubt that would change the result.
Also, use Mesa master. And I saw you are building something for 32-bit. Skip all that. TW3 doesn't need it.
I used all time
git clone https://github.com/roderickc/wine-vulkan.git
#!/bin/bash
# Builds wine-vulkan
# Notes:
#
base=${HOME}/Sources/wine-stuff
wine_branch=${wine_branch:-"master"}
wine_src=${base}/wine-vulkan/source
wine_build=${base}/wine-vulkan/build
arch=${arch:-"native"}
dest_dir="/opt/wine-vulkan/${wine_branch}"
export CXXFLAGS="-O3 -march=${arch}"
export CFLAGS="$CXXFLAGS"
function prepare() {
mkdir -p "$wine_build"
}
function update_wine_sources() {
cd $(dirname "$wine_src")
git clone https://github.com/roderickc/wine-vulkan.git $(basename "$wine_src")
cd "$wine_src"
git reset --hard HEAD
git clean -df
git checkout master
git pull
git checkout ${wine_branch}
if (($? != 0)); then
echo "Invalid branch or tag ${wine_branch}! Aborting"
exit 2
fi
}
function configure() {
rm -rfv ${wine_build}/*
cd $wine_src
autoconf # to make sure configure is up to date with the vulkan patches
cd $wine_build
${wine_src}/configure --enable-win64 --disable-tests --prefix=
}
function build() {
cd $wine_build
make -j$(nproc)
if (($? != 0)); then
echo "Build failed!"
exit 2
fi
}
function publish() {
cd $wine_build
mkdir -p ${dest_dir}
rm -rfv ${dest_dir}/*
DESTDIR=${dest_dir} make -j$(nproc) install
}
############################################
prepare
update_wine_sources
configure
build
publish
View PC info
At least that's what I think happened to me, when I had a bunch of similar problems to the above. See https://www.gamingonlinux.com/forum/topic/2753/post_id=1477
View PC info
Actual clone part:
git clone git://source.winehq.org/git/wine.gitwine-vulkan is not needed anymore.
View PC info
https://gist.github.com/shmerl/a2867c5a675ed1795f03326b32b47fe7
https://gist.github.com/shmerl/edf230db5d4a24fd92aea16c31393d89
https://gist.github.com/shmerl/611b5b1670eb5963d0d99a4512ed8674
For setting up dxvk, I use:
tw3_dxvk_enable.sh
#!/bin/bash
export WINEPREFIX=/opt/games/wine/prefixes/witcher3
export wine_dir=wine-master
source $HOME/bin/wine_env.sh
/opt/games/wine/dxvk/bin/setup_dxvk.sh
tw3_dxvk_disable.sh
#!/bin/bash
export WINEPREFIX=/opt/games/wine/prefixes/witcher3
export wine_dir=wine-master
source $HOME/bin/wine_env.sh
/opt/games/wine/dxvk/bin/setup_dxvk.sh reset
View PC info
[https://www.winehq.org/announce/3.4](https://www.winehq.org/announce/3.4)
Btw
View video on youtube.com
View PC info
nvidia 750 ti 2 gb
View PC info