Right now i use 40. But should i upgrade? How do i upgrade? I use KDE Plasma.
This is hard to answer because we don’t know your use cases, i.e., how and for what purposes you use your computer. If you want to be on the safe side, wait for couple of months until majority of new issues are resolved and packages and apps are updated. On the other hand, if you have generic HW, it should be safe to upgrade now.
Official documentation is here - Upgrading Fedora Linux to a New Release :: Fedora Docs
Note - backup you data&files before the upgrade.
Well i use use my PC for gaming and daily use. So maybe i can get extra performance?
I do agree with that, as long as we not know your hardware environment we can not give further advice on what you have to take care … so do some research also in the linux-hardware database would be a good idea.
My PC is:
i5-9400F.
RX 580.
16 GB RAM.
The real reason to upgrade Fedora is any release meets the 12 months “end-of-life” limit, after which it doesn’t get further updates. Fedora 40 is about half of is life cycle so you can keep it until 42 gets released.
You can always do a “test run” using the “live image” without installing anything.
it does not guarantee that the installed system will work 100% but you can test the most common issues like the WiFi, GPU and such.
On a side note, in my experience it works better when you do a “clean install” instead of an upgrade from an pre-existing installation. Of course it is annoying because you have to re-install everything and copy your files back and forth (but this is a good thing because then you are forced to make copies).
Your “extra” performance is limited to your HW capabilities
Fedora does not ship with proprietary/patent protected SW, e.g., codecs, drivers containing proprietary blobs, etc. This makes the default setup to under utilize what your HW could give if all its potential enabled.
To improve the situation you can install missing bits and pieces of, for example, media decoding. The instruction is here - Howto/Multimedia - RPM Fusion. Use this on your own risk.
Otherwise, if your OS and apps are up to the date, there is not much you can do as latest GPU drivers for your RX 580 are provided together with kernel and its updates.
That is a good advice. I normally do 2-3 major in-place upgrades and then clean install next major upgrade.
There are a lot of us that do not seem to need the clean install.
I only clean install on new systems all others I use dnf system-upgrade.
I agree. but noticed that after having 3-4 in-place upgrades I encounter sometimes wired issues/behaviors which had to debug and to find root cause. I guess these might be some config conflicts, which accumulates, or maybe version mismatch. In such case I backup and clean install, after this things get normal.
But of course I prefer updating already installed system.
If your system works now, you might be in a better situation not to upgrade right now. Radeon is basically not a bad choice however as we changed Kernel lately, I would test/use it as it is now, and later on try to upgrade.
I also found a good idea to test with the live iso and might be that you have a spare SDD to connect via usb. This way you can save a lot of headache if testing without touching your main system is possible.
If you see it in the point of view of a community member who wants to help, update soon is a good idea, also to help debug the system more. In this case a alternative boot with a second HD would be helpful.
So or so, as you see this are all personal preferences, while the decision is up to you, to find a way it serves you best.
If you follow other forks of Fedora like Nobara, you will see that their priority to upgrade is not on first place.
@linuxpenguin
I also use Fedora KDE Spin - but considering the move from DNF4 to DNF5 in Fedora 41 - I preferred to reinstall from scratch with the LiveDVD (after backing up /home). RPMfusion worked well and contains really indispensable multimedia codecs, with a small change in the DNF syntax:
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
instead of the old F40 command:
sudo dnf config-manager --enable fedora-cisco-openh264
F41 KDE seems significantly improved to me over F40 KDE.
I would also suggest reviewing the changes to see if anything impacts your configuration. Releases/41/ChangeSet - Fedora Project Wiki
Make backups and give yourself plenty of time to do the upgrade so you don’t end up rushing trying to fix something because you need your machine.
If you don’t mind running a VM that’s also another way to dry run the process before you do it on a live machine.