| Post Reply | RetroFed Forum Forum Index » Fedora Linux: News and discussion |
| Author | Message | ||
|---|---|---|---|
Lemmit.Online bot
Bot
bot@lemmit.onlineJoined: 2023-06-18 |
![]() Link: https://old.reddit.com/r/Fedora/comments/1ucz8pd/what_to_do_after_install_fedora_plus_some_gaming/ This is an automated archive made by the Lemmit Bot.The original was posted on /r/fedora by /u/fagnerln on 2026-06-22 22:31:39+00:00. First of all, sorry for my bad english. I tried to list step by step what I do on my system to leave it as I like to help some friends, but then I decided to make it public. As I’m on KDE, I’ll use kwrite to create/edit files, it’s a great text editor, but if you’re on another DE, just make your way, it’s a similar process. PREPARATIONSThe first thing to do is update the packages. Just run:
It’s a good idea to reboot the computer. ENABLE RPM FUSIONRPM Fusion is crucial to install codecs and some proprietary softwares/drivers. Run:
Install Appstream Metadata (to install RPM Fusion applications on GUI installers):
INSTALL NVIDIA DRIVERSAs I said, I don’t have a nvidia card, so not sure how it works, but check the sources at the end of the post to read more (techhut dot tv link). If you have a newer GPU than GTX-10 series:
If you have a GTX-10 and older:
INSTALL CODECSYou must enable RPM Fusion and upgrade the system first, then: Run:
To install hardware accelerated codecs: AMD:
NVIDIA:
INSTALL FLATPAK AND CONFIGURE FLATHUBIf you enabled it during the installation, maybe this won't be necessary, however, I needed to do this on my laptop, but on my PC it was fine, I just checked. Install flatpak:
If you’re on KDE, check if discover has the plugin to manage flatpaks:
Enable flathub:
Some recommendations of Flatpaks: Bottles:
Heroic:
VLC (can fix issues with codecs):
Enable Appimage supportIt’s probably enabled by default, but who knows?
Set the swappinessSwappiness is a parameter that define how the system manages the RAM and Swap, lower the value, less likely to use swap, and vice versa. Fedora uses ZRAM, so isn’t a big deal, but to me, I prefer to keep using the RAM first. I suggest you to learn about it before any change. Open/create:
Add:
IMO 10 is a good value for those who have at least 16GB of RAM, as I said, learn about it first. Save the file and apply with:
Check if it changed with:
Enable niceness customizationThis is completely optional and can bring stability issues, this will affect the CPU scheduler by prioritizing the process with the lowest NI value, this can fix some issues like alt-tabbing, audio issues, even frame pacing. The NI levels can be set as -20 (the highest priority as possible) to 19 (the lowest). The recommendation is to not set lower than -10. Again, I suggest you to learn about it before any change. Run:
Add at the end of the file:
Reboot the system. To test the changes run
It’s possible to create a script to improve this, I created a small script to do that: https://github.com/fagnerln/renice-script/tree/main Install some gaming toolsI recommend installing Steam, MangoHud to monitor fps and temperatures, GameMode to do a boost on CPU (and GPU for the fearless) and Gamescope.
Configure MangoHudMangohud can work without a config file, however it’s nice to customize it. Create the MangoHud folder inside the .config folder, by using:
Create a config file called And add to the file:
Fps_limit is to limit the framerate of the game, preset is the amount of information mangohud shows (3 is a nice preset IMO, the default is -1), and gamemode is to see if gamemode is running, it’ll be useful. Go to https://raw.githubusercontent.com/flightlessmango/MangoHud/master/data/MangoHud.conf to see more options. To use it on steam, press the right click on a game, go to Properties, and put inside Launch Options:
Run the game and it should show the FPS metrics. Configure GamemodeAs MangoHud, there’s no need to configure it, but as we like to tweak, let’s change this. First we need to create the gamemode.ini file:
Add:
Save and reboot To use it on steam, press the right click on a game, go to Properties, and put inside Launch Options:
To check if it’s running, use mangohud by setting
Go to https://github.com/FeralInteractive/gamemode/blob/master/example/gamemode.ini if you want to know more options. You can use gamemode to set the niceness if you enabled like explained before, and put your user in the gamemode group with Be aware that this only works on native games (except counter strike 2). EXTRAS:Hide grub on the startupThis is only recommended if Fedora is the only OS in the system Run:
Edit and add:
Save and run:
Change the name shown on the terminalFor some reason on my installation, it shows the bash version instead of my username@machine, so to fix it: Create or edit .bashrc, and add:
Fix the right mouse click on touchpad not working on GNOMEJust run:
You know, gnome way. Sources: https://techhut.tv/fedora-44-post-install-guide . https://rpmfusion.org/Configuration . https://rpmfusion.org/Howto/Multimedia . https://docs.fedoraproject.org/en-US/quick-docs/flathub-flatpak-applications/ . https://linuxize.com/post/how-to-change-the-swappiness-value-in-linux/ . https://www.reddit.com/r/linux_gaming/comments/1658ky0/this_little_thing_can_fix_audio_crackling_in/ . |
||
| 1 Original | |||
| Post Reply |
Back to top |