Make Devuan Esync compatible for Lutris
Edit
/etc/security/limits.conf
Add
username hard nofile 524288
Replace "username" with your username.
Reboot and use ulimit -Hn to see the new limit
Stop bluetooth
# service bluetooth stop
Prevent at boot
# update-rc.d bluetooth disable
List all scripts in /etc/init.d/
# service --status-all
Each line is prefixed with [ + ] (running) or [ - ] (stopped) and [ ? ] indicates that the script didn't return a clear status.
Add the Flathub repository
$ flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Search for programs, Lutris in this example.
$ flatpak search lutris
Install program
$ flatpak install flathub net.lutris.Lutris
Run program
$ flatpak run net.lutris.Lutris
Update all installed applications and runtimes to the latest version
$ flatpak update
Find the Application ID
$ flatpak list --app
List the previous releases to find the commit code.
$ flatpak remote-info --log flathub Application_ID
Downgrade the package
# flatpak update --commit=commit_code Application_ID
For example if Lutris breaks with update, we can downgrade it.
$ flatpak remote-info --log flathub net.lutris.Lutris
# flatpak update --commit=19ee79d455b8e50f057911a2bba279efcb960ee6d565f794e9c9d41c290dcd14 net.lutris.Lutris
Heikki Vuojolahti