| ENV | Value | Note |
|---|---|---|
| mesa_glthread | true | |
| RADV_PERFTEST | gpl | |
| AMD_VULKAN_ICD | RADV | |
| MESA_VK_WSI_PRESENT_MODE | mailbox | |
| DXVK_ASYNC | 1 | |
| MESA_SHADER_CACHE_MAX_SIZE | 10G | |
| DXVK_LOG_LEVEL | none | |
| VKD3D_LOG_LEVEL | none | |
| WINEDEBUG | -all |
|
| DXVK_HUD | 0 | compiler |
| VKD3D_CONFIG | dxr12 | dxr11 |
| VKD3D_FEATURE_LEVEL | 12_1 | |
| VKD3D_SHADER_MODEL | 6_6 | |
| PROTON_ENABLE_WAYLAND | 1 | 0 |
| PROTON_FSR4_UPGRADE | 1 | |
| WINE_FULLSCREEN_FSR | 1 | |
| WINE_FULLSCREEN_FSR_MODE | balanced | |
| WINE_FULLSCREEN_FSR_STRENGTH | 2 | |
| PROTON_DLSS_UPGRADE | 0 | For Nvidia (old) |
VKD3D_CONFIG=dxr12 VKD3D_FEATURE_LEVEL=12_1 VKD3D_SHADER_MODEL=6_6 mesa_glthread=true PROTON_ENABLE_WAYLAND=1 RADV_PERFTEST=gpl AMD_VULKAN_ICD=RADV MESA_VK_WSI_PRESENT_MODE=mailbox DXVK_ASYNC=1 MESA_SHADER_CACHE_MAX_SIZE=10G DXVK_LOG_LEVEL=none DXVK_HUD=0 VKD3D_LOG_LEVEL=none WINEDEBUG=-all gamemoderun %command% mesa_glthread=true RADV_PERFTEST=gpl AMD_VULKAN_ICD=RADV MESA_VK_WSI_PRESENT_MODE=mailbox DXVK_ASYNC=1 MESA_SHADER_CACHE_MAX_SIZE=10G DXVK_LOG_LEVEL=none DXVK_HUD=0 VKD3D_LOG_LEVEL=none WINEDEBUG=-all gamemoderun %command%steam --resetDeleting Windows hibernate metadata As an alternative to above clean shutdown method, there is a way to completely destroy NTFS metadata that was saved after hibernating. This method is only feasible if you are not able or unwilling to boot into Windows and shut it down completely. This is by placing remove_hiberfile option when you are mounting your NTFS file system using ntfs-3g.
mount -t ntfs-3g -o remove_hiberfile /dev/your_NTFS_partition /mount/point
https://github.com/Matoking/protontricks
I tried the WINEPREFIX solution mentioned above to no avail, ended up finding protontricks that stratus mentioned on github soon after.
Here is what worked for me:
Fetch protontricks from github and mark executable
wget https://raw.githubusercontent.com/Sirmentio/protontricks/master/protontricks && chmod +x protontricks
move protontricks to /usr/bin so it can be ran from terminal
sudo mv protontricks /usr/bin/protontricks
setup xact for banished on steam
protontricks 242920 xact
run winecfg for banished prefix using protontricks
protontricks 242920 winecfg
click on libraries and add xact and xaudio2_7, leave them with native, builtin https://i.imgur.com/lvguBoG.png
this is with Ubuntu 18.04, WINEPREFIX solutions did not work for me in this case, but this did.
env WINEPREFIX="/home/warfacez/Games/SteamLibrary/steamapps/common/Proton 4.11/dist/share/default_pfx" WINEPATH="/home/warfacez/Games/SteamLibrary/steamapps/common/Proton 4.11/dist/bin/wine64" winetricks videomemorysize=2048
https://www.gamingonlinux.com/wiki/Performance_impact_of_Mesa_glthread
https://github.com/FeralInteractive/gamemode
put this into console (tab)
r.bloomquality 0
r.lightshafts 0
sudo vim /etc/default/grubGRUB_CMDLINE_LINUX="rhgb quiet iommu=pt amd_iommu=on amdgpu.modeset=1 amdgpu.cik_support=1 radeon.cik_support=0 amdgpu.dc=1 pci=nommconf"
sudo grub2-mkconfig -o /boot/grub2/grub.cfghttps://rpmfusion.org/Howto/Multimedia
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
rebootThis will resolve Steam unaible to retlive clip information (2) also ;)