تعطل Phantom Doctrine (UE4) عند بدء التشغيل مع تمكين esync. مع تعطيلها باستخدام PROTON_NO_ESYNC
في user_settings.py
، تبدأ اللعبة بشكل جيد. (ولكن لا تزال هناك بعض المشكلات)
في المحطة أثناء التحطم:
eventfd: Too many open files
esync: write: Bad file descriptor
Protocol error: process 0028: sendmsg: Bad file descriptor
الحل: قم بزيادة systemd DefaultLimitNOFILE
كما هو موضح هنا
أعتقد أنه عند التثبيت ، يجب أن يزيد البخار من حد FD.
مرحبًا DougTy ، @ Guy1524 ، زيادة حدود FD هي عملية مميزة تتطلب إذنًا من الجذر ولن تتغير على الأرجح في أي وقت في المستقبل. تم توثيق هذا أيضًا على https://github.com/ValveSoftware/Proton/blob/proton_3.7/PREREQS.md#fd -limit-requirements.
التعليق الأكثر فائدة
الحل: قم بزيادة systemd
DefaultLimitNOFILE
كما هو موضح هنا