Linux

Devuan (sysvinit)

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


Bluetooth

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.


Flatpak

Basics

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

Downgrading Flatpack package

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

www.ghr.fi