Phantom Doctrine (UE4) se bloque au démarrage avec esync activé. Lorsqu'il est désactivé en utilisant PROTON_NO_ESYNC
dans user_settings.py
, le jeu démarre correctement. (mais il y a encore des problèmes)
Dans le terminal lors du crash :
eventfd: Too many open files
esync: write: Bad file descriptor
Protocol error: process 0028: sendmsg: Bad file descriptor
Solution : augmentez systemd DefaultLimitNOFILE
comme expliqué ici
Je pense que lors de l'installation, la vapeur devrait augmenter la limite FD.
Bonjour @DougTy , @Guy1524 , l'augmentation des limites FD est une opération privilégiée nécessitant une autorisation root et ne changera probablement pas à l'avenir. Ceci est également documenté sur https://github.com/ValveSoftware/Proton/blob/proton_3.7/PEREQS.md#fd -limit-requirements.
Commentaire le plus utile
Solution : augmentez systemd
DefaultLimitNOFILE
comme expliqué ici