NVIDIA application profiles are not exposed through pressure-vessel
The NVIDIA Linux driver ships a number of application specific settings in /usr/share/nvidia/nvidia-application-profiles-*-rc
which are loaded at runtime. Currently pressure-vessel does not expose this file, so any games run through proton cannot reference it and load the appropriate settings.
It is possible to work around this by copying /usr/share/nvidia/nvidia-application-profiles-*-rc
to ~/.nv/
, and expose it with PRESSURE_VESSEL_FILESYSTEMS_RW
. This isn't feasible for users, as they need to (a) know about this workaround and (b) perform the steps manually.
If possible, please expose (at the bare minimum) /usr/share/nvidia/
to games so that the proper rules can be applied to them. If /usr/...
is not a feasible location to expose nvidia-application-profiles-*-rc
, there are other locations in the search path that nvidia-application-profiles-*-rc
could be mapped. It would be best to also expose all entries in the search path if that is feasible.