From 98d2194f12f1303a4f1f5dba04735f6689076257 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Wed, 14 May 2025 18:05:58 +0300 Subject: [PATCH] n/essentialsoftware.md: Steam Deck has one WiFi interface and one USB C port, and net.ifnames=0 is so close --- n/essentialsoftware.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/n/essentialsoftware.md b/n/essentialsoftware.md index 01faa2b..7b35e09 100644 --- a/n/essentialsoftware.md +++ b/n/essentialsoftware.md @@ -168,8 +168,10 @@ bit... sudo fedora-third-party enable # Layer packages I need on top of the base image. sudo rpm-ostree install aircrack-ng android-tools btop clang darkman duperemove gamescope git-lfs gnome-console htop inxi iwd mosh mpv neovim nmap pipx pre-commit setroubleshoot sshguard steam-devices symlinks syncthing terminus-fonts-console tmux tor torsocks unbound zsh -# Disable bootscreen, enable btrfs compression etc. REMEMBER TO REMOVE SSD FOR NON-SSD setups! Ensure CPU vulnerability mitigation. -sudo rpm-ostree kargs --delete=rhgb --delete=quiet --delete=rootflags=subvol=root --append=rootflags=subvol=root,noatime,compress-force=zstd:0,ssd --append=mitigations=auto,nosmt +# Disable bootsplash and kernel message hiding, adjust rootfs fstab, +# REMEMBER TO REMOVE SSD FOR NON-SSD setups! Legacy interface names (eth0, +# wlan0) are also nice. Ensure CPU vulnerability mitigation while at kargs too. +sudo rpm-ostree kargs --delete=rhgb --delete=quiet --delete=rootflags=subvol=root --append=rootflags=subvol=root,noatime,compress-force=zstd:0,ssd --append=net.ifnames=0 --append=mitigations=auto,nosmt # Another reminder to not use flag SSD above if there is no SSD on the system. # I would additionally use lockdown=confidentiality (or lockdown=integrity if # less privacy and security was required, but that prevents shipped osnoise