By André Kurpanek Erstellt am 08. September 2024. Aktualisiert am 09. September 2024
Verweise:
- https://www.markdownguide.org/basic-syntax/ "Marcdown Guide: Basic Syntax"
- https://docs.fedoraproject.org/de/fedora-silverblue/ "Fedora Silverblue User Guide"
- https://docs.fedoraproject.org/en-US/fedora-silverblue/tips-and-tricks/ " Fedora Silverblue Tips and Tricks"
| Hardwaremodell | Lenovo Yoga 7 16IAH7 82UF |
| Firmware-Version | J1CN37WW |
| Speicher | 16,0 GiB |
| Prozessor | 12th Gen Intel® Core™ i7-12700H × 20 |
| Grafik | Intel® Arc™ A370M Graphics (DG2) / Intel® Graphics (ADL GT2) |
| Festlattenkapazität | 1,0 TB |
Folgende Software wird von mir verwendet:
| Kategorie / Anwendungszweck | Software | Typ |
|---|---|---|
| Office* | ||
| Office-Paket | LibreOffice | Flatpak |
| Markdown-Editor | Typora | Flatpak |
| PDF-Betrachter | GNOME Evince | Flatpak |
| PDF-Editor | MASTER PDF Editor | Flatpak |
| Scannprogramm | VueScan | Flatpak |
| Code-Editor | VSCode | Flatpak |
| Internet | ||
| Browser | ||
| E-Mail, Kontakte, Kalender, Aufgaben, Notizen | GNOME Evolution | Flatpak |
| Multimedia | ||
| Bildbearbeitung | GIMP | Flatpak |
| Musikstreaming | Spotify | Flatpak |
| Videoschnitt | Blender | Flatpak |
| Tools | ||
| AppImage | Go AppImage | AppImage |
| Passwortmanager | Bitwarden | Flatpak |
| Kommunikation | ||
| Messaging | Beeper | AppImage |
Verweise:
# Check for new updates and download and install them
sudo rpm-ostree upgradeVerweise:
# Install RPM Fusion repos
sudo rpm-ostree install --apply-live \
https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm# Unlock and update versioned packages
sudo rpm-ostree update \
--uninstall rpmfusion-free-release \
--uninstall rpmfusion-nonfree-release \
--install rpmfusion-free-release \
--install rpmfusion-nonfree-release# Reboot again into new deployment
systemctl rebootVerweise:
# Hardware codecs with Intel(recent)
rpm-ostree install intel-media-driver# Reboot again into new deployment
systemctl rebootVerweise:
# Disable Intel PSR
# Fixed in Silverblue 40 btw. in kernel 6.5+
#rpm-ostree kargs --append=i915.enable_psr=0# If fixed, enable Intel PSR for future releases
#rpm-ostree kargs --delete=i915.enable_psr=0# Fix Red Hat Bugzilla – Bug 1801539
rpm-ostree kargs --append=rd.luks.options=discard# Reboot again into new deployment
systemctl rebootVerweise:
# Alder Lake-P (Mobile) and newer
#rpm-ostree kargs --append=i915.enable_guc=3
# Fixed in Silverblue 40
sudo dmesg | grep -iE '(G|H)uC'# Reboot again into new deployment
systemctl rebootVerweise:
Die Audio-Ausgabe hat einen blechernden und leisen Klang. Das Problem kann nmit folgendem Fix behoben werden.
# Apply tinny and quiet sound fix for bass speakers and internal microphone on Lenovo 7i
grep -iq '^options snd-sof-intel-hda-generic hda_model=alc287-yoga9-bass-spk-pin' \
/etc/modprobe.d/snd.conf \
|| echo "options snd-sof-intel-hda-generic hda_model=alc287-yoga9-bass-spk-pin" \
| sudo tee -a /etc/modprobe.d/snd.confVerweise:
https://fedoraproject.org/wiki/Changes/TunedAsTheDefaultPowerProfileManagementDaemon
# Switch to Tuned Power Manager
rpm-ostree override --dry-run remove power-profiles-daemon --install=tuned-ppdsystemctl rebootVerweise:
# Clear cache
rm "$HOME"/.local/share/applications/appimage*
[ -f ~/.config/systemd/user/default.target.wants/appimagelauncherd.service ] && rm ~/.config/systemd/user/default.target.wants/appimagelauncherd.service
# Optionally, install Firejail (if you want sandboxing functionality)
# Download
mkdir -p ~/Applications
wget -c https://github.com/$(wget -q https://github.com/probonopd/go-appimage/releases/expanded_assets/continuous -O - | grep "appimaged-.*-x86_64.AppImage" | head -n 1 | cut -d '"' -f 2) -P ~/Applications/
chmod +x ~/Applications/appimaged-*.AppImage
# Launch
~/Applications/appimaged-*.AppImageVerweise:
# Fedora 40 Toolbox erstellen
toolbox create
# Toolbox aktualisieren
podman image pull registry.fedoraproject.org/fedora-toolbox:40rpm-ostree install distrobox### Verzeichnis .bashrc.d anlegen
mkdir -p ~/.bashrc.d/# Toolbox
cat > ~/.bashrc.d/10-toolbox.sh <<EOL
alias istoolbx='[ -f "/run/.toolboxenv" ] && grep -oP "(?<=name=\")[^\";]+" /run/.containerenv'
function is_toolbox() {
if [ -f "/run/.toolboxenv" ]
then
TOOLBOX_NAME=$(cat /run/.containerenv | grep -oP "(?<=name=\")[^\";]+")
echo "[${HOSTNAME} ${TOOLBOX_NAME}]"
fi
}
EOL# Fedora Repository
flatpak install -y fedora \
org.mozilla.firefox \
org.gnome.Evolution \
org.gnome.Photos \
org.gnome.Totem \
org.gnome.Shotwell \
org.libreoffice.LibreOffice \
org.gimp.GIMP \
org.blender.Blender# Flathub Repository
flatpak install -y flathub \
org.gnome.Boxes \
org.gnome.Boxes.Extension.OsinfoDb \
io.typora.Typora \
net.codeindustry.MasterPDFEditor \
com.hamrick.VueScan \
com.bitwarden.desktop \
com.visualstudio.code \
`#com.visualstudio.code.tool.podman` \
`#com.visualstudio.code.tool.git-lfs` \
com.google.Chrome \
com.spotify.Client \
org.localsend.localsend_app \
com.github.flxzt.rnote \
com.github.tchx84.Flatseal \
org.gnome.World.PikaBackup \
com.google.Chrome# GNOME Boxes: disable CoW for images
chattr +C ~/.var/app/org.gnome.Boxes/data/gnome-boxes/images# Beeper chat app
curl -O -J -L --output-dir ~/Applications/ https://download.beeper.com/linux/appImage/x64
chmod +x ~/Applications/beeper*.AppImage# Fedora 40 and later:
sudo mkdir -p /usr/local/share/applications/
sudo cp /usr/share/applications/org.mozilla.firefox.desktop /usr/local/share/applications/
grep -iq '^NotShowIn=GNOME;KDE' \
/usr/local/share/applications/org.mozilla.firefox.desktop \
|| sudo sed -i "2a\\NotShowIn=GNOME;KDE" \
/usr/local/share/applications/org.mozilla.firefox.desktop
sudo update-desktop-database /usr/local/share/applications/rm -rf ~/.mozilla/firefox
rm -rf ~/.cache/mozilla/firefoxVerweise: