I read the guide here to make the changes…
Made the changes and rebooted. When I enable WINEESYNC 1
I click on enable eesync tells me limits are not set.
My Distro is Arch.
Even after I rebooted my manchine and made the changes.
I read the guide here to make the changes…
Made the changes and rebooted. When I enable WINEESYNC 1
I click on enable eesync tells me limits are not set.
My Distro is Arch.
Even after I rebooted my manchine and made the changes.
Interesting. I didn’t know there was a check box for esync. Must be a new feature. Anyways, what’s the output of ulimit -Hn
? Did you set your DefaultLimitNOFILE=1048576
in your /etc/systemd/system.conf and /etc/systemd/user.conf? Oddly, I did notice when I had a higher value set, I did receive the same error as you. I have a feeling Lutris might look for a ulimit value of 1048576. Changing to 1048576 seemed to rid the error. If you set it up in your /etc/security/limits.conf, you might also receive this error. If all that fails, you could add WINEESYNC = 1 to your prefex via an environment variable.
I am also on Arch and don’t get this error. You really need to set it as explained in the wiki and check it with ulimit -Hn
Yes I follow the github directions and uncommented the changes and rebooted.
Re-verified after the power cycle and the changes were there on both files.
Still issue persist.
[los@mandril ~]$ ulimit -Hn
104857
duh! I see the issue now left the 6 out =/ on system.conf
Anybody still get this error yet? the same issue here…
I do!
Weird thing is I installed lutris about a month ago and was able to start battle.net normally and played Diablo III for a couple of hours without any issues. Spent some time away and tried to run it again today, but lutris kept showing this esync limit message. I configured both files as instructed, rebooted the computer and checked the new limit using the “ulimit -Hn” command. Everything seemed ok, but lutris kept showing the same error message.
The only way I managed to make it work was by running lutris via terminal.