install fedora on xps 13
after start, it will go into grub shell, have to exit and start the login
update:
sudo dnf update
flatpak update
install telnet
install wavemon, to monitor wifi signal strength
install https://extensions.gnome.org/extension/615/appindicator-support/ for tray icon
install tldr sudo dnf install tldr
install 7zip sudo dnf install 7z
install tailscale
install unar sudo dnf install unar
setting, multitasking, workspaces on all displays gnome doesn’t have per display workspaces https://gitlab.gnome.org/GNOME/mutter/-/issues/37#note_2021443
install syncthingy from flathub the tray icon might not showing go to http://127.0.0.1:8384/ to config use font manager to install all the fonts from it
install calibre sudo dnf install calibre
install strawberry music player sudo dnf install strawberry
install java jdk sudo dnf install java-21-openjdk-devel
install AppImageLauncher it might generate .desktop file at ~/.local/share/applications
new tab customize, don’t show sponsor images
git
# config git username and email
git config --global user.name "<your name>"
git config --global user.email "<your email>"
# set git pull to use merge
git config --global pull.rebase false
maybe also git push use merge not rebase
# this not working: fix the screen flickering rpm-ostree kargs --append=i915.enable_psr=0 # shows error error: This system was not booted via libostree.
# try this
sudo vi /etc/default/grub
# Find the line with GRUB_CMDLINE_LINUX and add i915.enable_psr=0
# It should look something like:
# GRUB_CMDLINE_LINUX="rhgb quiet i915.enable_psr=0"
# After saving, update GRUB configuration
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
try fix flickering
sudo grubby —update-kernel=ALL —args=“i915.enable_psr=0” sudo grubby —update-kernel=ALL —args=“i915.enable_fbc=0”
-
screen flickering blinking
- https://bennis-blog.de/tag/popos/
- https://askubuntu.com/questions/1404771/screen-flicker-after-fresh-install-of-ubuntu-22-04
- https://www.dell.com/community/Linux-General/XPS-13-7390-Ubuntu-Screen-flickering/td-p/7430121/page/3 screen flickerling fix https://gitlab.freedesktop.org/drm/intel/-/issues/4703#note_1531208
to make AppImage work as command
# create this directory if it doesn't exist
mkdir -p ~/.local/bin
# make sure it is in PATH
add this script to ~/.local/bin/cursor
#!/bin/bash
# Wrapper script for Cursor AppImage with Wayland flags
APPIMAGE_PATH="/home/ding/Applications/Cursor-0.49.6-x86_64_f9ef81815b1862f6cabd16604f9a5be6.AppImage"
WAYLAND_FLAGS="--enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime --wayland-text-input-version=3"
# Execute the AppImage with the Wayland flags and pass all script arguments (like file/directory paths)
exec "$APPIMAGE_PATH" $WAYLAND_FLAGS "$@"
# explain @ symbol in shell
# https://unix.stackexchange.com/a/660125
make it exectuable chmod +x ~/.local/bin/cursor
install docker https://docs.docker.com/engine/install/fedora/#install-using-the-repository
issue
bluetooth disappeared after suspend
Set this to disable bluetooth autosuspend, and reboot
sudo grubby --update-kernel=ALL --args="btusb.enable_autosuspend=0"
not working. try to update firmware via fwupdmgr
sudo fwupdmgr refresh
sudo fwupdmgr update