Lutris: Difference between revisions
drop 24.05 compat |
Denperidge (talk | contribs) Added Using Esync |
||
Line 41: | Line 41: | ||
This happens because lutris attempts to use it's own runtime which has incompatible libraries. To disable these potentially conflicting libraries: <code> More (three horizontal lines) > Preferences > Global Options > Disable Lutris Runtime</code>. Then attempt to install the game or application again. | This happens because lutris attempts to use it's own runtime which has incompatible libraries. To disable these potentially conflicting libraries: <code> More (three horizontal lines) > Preferences > Global Options > Disable Lutris Runtime</code>. Then attempt to install the game or application again. | ||
=== Using Esync === | |||
The Lutris documentation shows [https://github.com/lutris/docs/blob/master/HowToEsync.md how to make your system esync compatible]. These steps can be achieved on NixOS with the config below.<syntaxhighlight lang="nixos"> | |||
{ config, pkgs, lib, ... }: | |||
{ | |||
systemd.extraConfig = "DefaultLimitNOFILE=524288"; | |||
security.pam.loginLimits = [{ | |||
domain = "yourusername"; | |||
type = "hard"; | |||
item = "nofile"; | |||
value = "524288"; | |||
}]; | |||
} | |||
</syntaxhighlight> | |||
[[Category:Applications]] | [[Category:Applications]] | ||
[[Category:Gaming]] | [[Category:Gaming]] |