Commit c4191d2b authored by Mikhail Tergoev's avatar Mikhail Tergoev

Disabled VKD_ICD for NVIDIA in runlibs

parent e15219bf
...@@ -99,14 +99,14 @@ export PROTON_NO_FSYNC=0 ...@@ -99,14 +99,14 @@ export PROTON_NO_FSYNC=0
if [ -x "`which nvidia-settings 2>/dev/null`" ] if [ -x "`which nvidia-settings 2>/dev/null`" ]
then then
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 > /dev/null nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 > /dev/null
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json # export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json #Использовать только с примусран
export __GL_SYNC_TO_VBLANK=1 export __GL_SYNC_TO_VBLANK=1
export __GL_SHADER_DISK_CACHE_PATH="${PATH_TO_GAME}" export __GL_SHADER_DISK_CACHE_PATH="${PATH_TO_GAME}"
export __GL_SHADER_DISK_CACHE=1 export __GL_SHADER_DISK_CACHE=1
export __GL_SHADER_DISK_CACHE_SIZE=1000000000 export __GL_SHADER_DISK_CACHE_SIZE=1000000000
export __GL_THREADED_OPTIMIZATIONS=1 export __GL_THREADED_OPTIMIZATIONS=1
export __NV_PRIME_RENDER_OFFLOAD=1 # export __NV_PRIME_RENDER_OFFLOAD=1
export __GLX_VENDOR_LIBRARY_NAME=nvidia # export __GLX_VENDOR_LIBRARY_NAME=nvidia
else else
export DRI_PRIME=1 export DRI_PRIME=1
export vblank_mode=1 export vblank_mode=1
...@@ -133,6 +133,15 @@ if [ ! -d "${def_pfx}" ] ...@@ -133,6 +133,15 @@ if [ ! -d "${def_pfx}" ]
then then
"${PROTONRUN}" "run" | pwzen "${PROTONRUN}" "run" | pwzen
fi fi
#if grep ESYNC "${WINEDIR}/lib/wine/ntdll.dll.so"|| grep ESYNC "${WINEDIR}/lib64/wine/ntdll.dll.so" &>/dev/null
#then
# if ! ulimit -n 500000 &>/dev/null
# then
export PROTON_NO_ESYNC=1
# else
# export PROTON_NO_ESYNC=0
# fi
#fi
ADD_IN_START_PORTWINE ADD_IN_START_PORTWINE
} }
######################################################################## ########################################################################
......
...@@ -13,7 +13,6 @@ export MESA_GL_VERSION_OVERRIDE=4.4COMPAT ...@@ -13,7 +13,6 @@ export MESA_GL_VERSION_OVERRIDE=4.4COMPAT
export STAGING_SHARED_MEMORY=1 export STAGING_SHARED_MEMORY=1
export PROTON_FORCE_LARGE_ADDRESS_AWARE=0 export PROTON_FORCE_LARGE_ADDRESS_AWARE=0
export PROTON_USE_SECCOMP=0 export PROTON_USE_SECCOMP=0
export PROTON_NO_ESYNC=1
export WINEDLLOVERRIDES="winemenubuilder.exe=d" export WINEDLLOVERRIDES="winemenubuilder.exe=d"
export WINEDEBUG="-all" export WINEDEBUG="-all"
export kill_winedevice=0 export kill_winedevice=0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment