There is an updated pull request by daerich against master on the void-packages repository https://github.com/daerich/void-packages daerich-steam-patch https://github.com/void-linux/void-packages/pull/31818 steam: update void specific troubleshooting Void's PAM configuration seems to limit file descriptors per process a little to aggressively leading to game crashes with the "eventfd: Too many open files" diagnostic. The solution is according to Valve's upstream documentation on Proton's Wine fork to manually raise the limit in "/etc/security/limits.conf"; document that specific behavior. Found by method of elimination by switching from ArchLinux to Void trying to play the same game with near identical configuration of both systems. For 32bit Games it should also be advisable to pull 32bit audio libraries, preventing for example "This game requires a sound card in order to run" error when starting GTA IV. #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR A patch file from https://github.com/void-linux/void-packages/pull/31818.patch is attached