Desktop Setup
Windows boot missing after installing linux
- Boot to windows 11 installation media
- Shift F10
disk part
list vol
select vol X select FAT32 linux boot partition
exit
dir S:\EFI
files
dir S:\EFI
verify sudo grub2-mkconfig -o /boot/grub2/grub.cfg generate grub config file
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
regenerate grub config file
bootctl statusverify
nano /etc/fstab
//monty.nas/data /mnt/data cifs credentials=/home/N/.smbcredentials,uid=1000,gid=1000,nofail,x-systemd.automount,_netdev 0 0
//monty.nas/media /mnt/media cifs credentials=/home/N/.smbcredentials,uid=1000,gid=1000,nofail,x-systemd.automount,_netdev 0 0
chmod 600 ~/.smbcredentials
Youtube in VLC
|
grep -r codeready /etc/ |
confirm the name for the next command "codeready-builder-for-rhel-10-x86_64-rpms" |
|
subscription-manager repos --enable codeready-builder-for-rhel-10-x86_64-rpms |
enable codeready linux builder repository |
|
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm |
|
|
dnf install vlc -y |
try installing a package |
|
dnf install python3-pip -y |
install python |
|
python3 -m pip install --user yt-dlp |
install pip via python (not yet ported from EPEL 9) |
|
python3 -m yt_dlp https://www.youtube.com/watch?v=l7tjgm_6LLk |
download youtube video via yt-dlp |
|
python3 -m yt_dlp "https://www.youtube.com/watch?v=l7tjgm_6LLk" -o - | vlc - |
play via vlc |
|
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm |
|
|
sudo dnf install -y --allowerasing ffmpeg ffmpeg-libs |
install ffmpeg |
Fedora AMDGPU driver and Mesa are built into the kernel
XFCE
section
Identifier
"AMD FreesyncGraphics"
MatchDriver Drivers
Driver
https://www.reddit.com/r/linuxmint/comments/1fo8lrr/why_mint/loqxn8e/
Option
Mutter"TearFree" Compositor"true"
Option
On"true"
Option XFCE,"VariableRefresh" I"true"
EndSection
xfconf-query -c xfwm4 -p /general/use_compositing -s false,
whichDisable wouldMutter giveCompositor
me
about
8%
higher framerate in glxgears and fewer stutters. I don't remember what, if any, auto-disable rules there are.
Copilot XFCE Fedora AMD System
For your hardware (5700X3D + RX 7800 XT + 16 GB RAM), Fedora XFCE is actually a very good gaming choice. XFCE is lighter than KDE and GNOME, leaving a bit more RAM and CPU overhead available for games.
The good news is that AMD GPUs are basically plug-and-play on Fedora because the AMDGPU driver and Mesa are built into the kernel. The most important gaming improvements are not XFCE-specific.
What I'd do after installing Fedora XFCE1.
This
Shellsudo dnf install \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Then update:
Shell
RPM
2. Install Steam from RPM FusionShell
sudo dnf install gamemode
sudo dnf install mangohud
Steam game launch option: mangohud gamemoderun %command%
xrandr --props
verify display settings
Manyadaptive Fedora users recommend sticking close to stock Fedora plus RPM Fusion rather than chasing custom kernels and Mesa builds.sync
3.tearing
Disable display compositor via Window Manager Tweaks (may introduce input lag)
Enable Resizable BAR (SAM)
On your motherboard BIOS:
Above 4G Decoding → Enabled
Re-Size BAR Support → Enabled
Your 7800 XT gains free performance from SAM/Resizable BAR.
4. Install GamemodeShellsudo dnf install gamemode
Steam launch option:
Plain Textgamemoderun %command%
This temporarily switches the system to higher performance while gaming.
5. Install MangoHudShellsudo dnf install mangohud
Steam launch option:
Plain Textmangohud %command%
Gives FPS, frame times, CPU and GPU utilisation overlay.
6. Use Wayland if Available
For your AMD GPU:
Wayland generally works very wellLower tearingBetter VRR/FreeSync support
If the XFCE spin gives you an X11 session by default, that's fine too. Performance differences are tiny.
7. Enable FreeSync
For your Dell S2721DGF:
Check:
Shellxrandr --props
Adaptive Sync should be available.
Also enable:
FreeSync in monitor OSDAdaptive Sync in Fedora display settings8. Install Multimedia CodecsShellsudo dnf groupupdate multimedia
(or the Fedora equivalent for your version)
Helps with video playback and Proton compatibility.
Google AI
sudo dnf install steamsudo dnf swap ffmpeg-free ffmpeg --allowerasingsudo nano /etc/X11/xorg.conf.d/99-tearfree.confSection "OutputClass"
Identifier "AMD"
MatchDriver "amdgpu"
Driver "amdgpu"
Option "TearFree" "true"
EndSection
