Fedora is an Open-source Operating System built and maintained by a community using the Linux Kernel architecture and sponsored by Red Hat. The Fedora 34 gives you all the Linux functionalities and new up-to-date features faster than any other Linux distros.
This is the all-new Fedora 34 released on 27th April 2021 and comes with a brand new Gnome desktop, lots of performance improvements, and delivers the best Fedora experience. I’ve been using Fedora for some time now and it has given me all the joy and happiness.
The new 34 version is a massive update for all the Fedora and Linux desktop users and surely becomes a game-changer for them.
Like we said every Fedora version has a very short life span So it means the features are changed frequently. This also indicates with every new release there are new and improved features included with the OS. Here we talked about the new Fedora 34.
So in this post, we’ll be having a look at what’s new, what’s improved, and what makes Fedora 34 a brilliant operating system for 2021. So Let’s jump right in…
New GNOME 40:
GNOME 40 claims to be “the next generation of GNOME with a brand new user interface. It’s a completely new upgrade from the previous generation and looks great with a new dock, new activities overview, and a new application grid.
The desktop is now even more streamlined and integrated to achieve a distraction-free and natural work environment.
The activities overview and the workspaces are now unified. This is a significant improvement from an aesthetic as well as a user experience point of view. The horizontal workspace looks way better than the vertical one in the previous generation and everything looks clean and well organized.
You can switch between applications, move between workspaces, and drag and drop apps into new workspaces.
The dash has moved from the left side of the screen to the bottom and it gets a subtle makeover in terms of style. It looks so premium with this spacing and spanning.
The dock now separates your favorites from running apps using a separator. This feels more organized and you get a nice feel of what’s going on, on your computer.
Then, we also get a new app grid. Apart from being really good-looking, this is also highly customizable. Now you can directly drag and drop applications, create buckets to group applications and also organize them on different pages.
GNOME 40 brings together the activities overview, the workspace switcher, the dash, and the application grid into a new, singular entity where all these are in sync.
And if you are a Laptop user then surely you love the gesture support feature. Now you can use 3 fingers to switch between
workspaces with a single swipe sideways. It feels nice and helpful for multitasking.
Here we get Zstd compression implemented over BTRFS (B-Tree Filesystem) which compresses and decompresses files in real-time, resulting in much more efficient storage as well as faster read and write capabilities.
It’s a lossless compression method where the quality of your files remains the same after compression. You don’t have to worry about the quality. Basically, the compressed files are identical to the original uncompressed files.
On top of that Fedora uses Zstandard level 1 compression. This means the actual time it takes to read the files and do the compression and decompression is less than seconds, you don’t even recognize it.
Today most computers come with a large amount of memory and multiple core processors. So Fedora builds Zstandard to take advantage of this new generation hardware.
All these things result in faster bootup speeds, faster read-write speeds, and consequently faster computing. Zstd definitely made your old desktop run faster and also increase the life span of your SSD’s.
Systemd-oomd as default:
Fedora 34 enables system-OOMD which is a daemon that monitors memory usage and prevents hanging and lagging issues.
For example, when you work with too many applications there may be a tendency of RAM shortage and you stuck in the middle. This will be beneficial for computers that have less RAM and even for people who use heavier applications.
App opening, app switching, gaming, compiling are very easy with a responsive and clutter-less system.
New Linux Kernel 5.11:
Fedora 34 based on the Linux kernel version 5.11 means you have all the latest functionalities included inside the operating system. With the latest hardware support, users can use new technologies more efficiently.
The kernel added new mount point support for btrfs file system, the Ceph filesystem gains support for the “msgr 2.1” protocol (i.e. encryption); the F2FS filesystem picks up userspace control over compressed files.
Intel’s software guard extensions (SGX) are included in the kernel which allows the creation of encrypted “enclaves” that cannot be accessed from the rest of the system. SGX can protect data even if the system (i.e. kernel) goes rogue.
Multiple ARM-based boards are supported by the kernel like MediaTek MT8192 (an octa-core Chromebook chip), MediaTek MT6779 (Helio P90), and the MediaTek MT8167 (MediaTek Pumpkin).
Intel’s Platform Monitoring Technology (PMT), Wi-Fi 6E, Intel’s GPU Iris-Xe, Nvidia RTX 30 “Ampere” GPU, Modtronix LCD2S character display, XFS file system with Repair flagging, DTPM framework all are supported by Linux kernel 5.11
Along with these, there is a huge list of updated packages in Fedora 34. All these things make Fedora 34 an exciting new release that is smoother, faster, and stunningly gorgeous.
A new bunch of Fedora Spins:
We get many spins of Fedora which come with KDE Plasma, Cinnamon, Mate-Compiz, Xfce, LXQT, LXDE, SOAS desktop environments. Gives you a completely different feel from your operating systems.
We also get a new Fedora Spin which features the I3 TILING window manager. So if you want to run something other than GNOME, you can choose from a wide range of desktop environments.
Fedora has known for its high performance and customization and it continues with Fedora 34 with some really ingenious features.
RPM Fusion and Flatpaks:
To install other software, which is not included in the default repository you have to use RPM Fusion. It’s a software repository, providing add-on packages for the Fedora distribution.
RPMfusion contains a wide range of software that are not shipped with Fedora and not available in official repos, and once you add RPMfusion repositories to Fedora, it’s very convenient to get software from there.
Since Fedora Project is a popular distribution and many other distros use .rpm, pretty much every software vendor will distribute a .rpm package which you can use to install the software.
Another software deployment and package management utility Flatpacks supported by fedora 34. It creates a sandbox environment for the users to run applications privately and bypass the current operating system.
Flatpak was developed as part of the freedesktop.org project and was originally called xdg-app.
Fedora also allows you to install Flatpaks. Once you search for any software, you get to choose between flatpaks or RPMs. It widens the support for the fedora.
Some more improved features:
Fedora 34 not only gives you new features but also improved the old features in the operating system. Ok, let’s talk about those briefly…
Firstly, Fedora repositories contain many Linux native games. Browse them on the store, click install, play. That’s it. You get a great selection of some really fun games here.
Next, you can use Wine or PlayOnLinux to play windows exclusive games, which has been a popular method of gaming on Linux. I’ve tested and given the commands to install wine on Fedora 34 workstation below.
There are two commands –
dnf config-manager –add-repo https://dl.winehq.org/wine-builds/fed…
dnf install winehq-stable
One thing to remember not all the games are compatible with fedora but most of them are working fine after installation.
One of the best and most convenient ways of gaming on Linux is installing Steam. There is an exhaustive list of Linux native games on Steam. And with Steam’s proton feature, many Windows exclusive titles install and work just like they were Linux native.
Finally, If you have AMD or Intel integrated graphics, gaming is very convenient. All the necessary drivers to get the maximum performance are in the kernel itself so you’ll not need to install anything else.
With NVIDIA GPUs, you’ll benefit hugely in terms of performance by installing the proprietary NVIDIA drivers. Just go there and install NVIDIA official drivers for Fedora 34.
All New Gesture Support:
The new gesture support feature of fedora 34 is great if you have a touchpad device or having a laptop with a touchpad.
Now you can use 3 fingers to switch between workspaces with a single swipe sideways. It feels so natural to swipe with your fingers like that and see the response on the screen.
Using your computer like this comes so instinctively and it definitely is faster and more convenient. Any new laptop makes use of these gesture features wonderfully and it saves lots of time in multitasking.
The Overall Look from Desktop to Dock to workspaces:
With the inclusion of Gnome 40, we have a new Dock, new activities overview, and a new application grid and all of them are fully functional.
There are different backgrounds, text, colors, size settings available which lets you fully customize your desktop, and on top of that, you have the fedora skins as well.
So when you using the fedora 34 you never run out of customization but also get a fast and fluid experience as well.
Update and Support:
Fedora is an operating system created mainly for developers and professionals, therefore it is a highly reliable system. We get a new version of Fedora every six months and these versions undergo extensive testing.
A Fedora version will be supported for around a year, so even when a new version of Fedora is available, you can defer that update if your project or work situation requires you to. And if you want to upgrade, it’s as simple as clicking the upgrade button and everything will be handled by the OS itself.
Every time a new version of Fedora is created, it should contain the technology and the software versions that are relevant for today.
Reliability and Usability:
Fedora developers put in lots of effort to bring us a high-quality product that is highly dependable even though it has a short life cycle when compared to distros such as Debian.
Fedora is a very dependable system that also offers you much newer packages and this makes it a great choice for students, software professionals, and pretty much everybody.
In terms of usability, fedora works seamlessly in any machine and once you install it on your computer you’ll have a clean and elegant system that is fully functional for everyday use.
Talking about software availability, Fedora is top grade. Fedora contains new and well-tested packages and their repositories are quite large. Pretty much anything you want can be installed directly using the GNOME software store or the terminal window.
Fedora is a major proponent of open-source software. Fedora is open source and uses only open-source software in building it. Fedora strictly enforces its guiding principles and the official repositories contain open source software only.
Fedora Workstation is very simple to install and get started with. First, you have to download the ISO file from here, write it to a USB stick, and boot into a live session. We get an Anaconda installer here. This is really simple and clear to use.
The installation is easy and you just have to follow the instructions step by step.
Fedora installs in around 15 minutes. After installation, the setup procedure is initiated on the first boot where you’ll be asked to create a password and tune up your system.
Fedora comes ready to use after installation. Daily use applications like a browser, an office suite, and system utilities are all
there. But if you are having an NVIDIA graphics card then install the driver from RPMFusion.
AMD and Intel GPU drivers are preinstalled in the kernel itself and you don’t need to install anything else additionally.
Should I use Fedora 34 as my Daily Driver:
If you are a Linux lover and want to explore the all-new Linux development and don’t want to compromise quality then definitely fedora is right up on that list.
Here you get one of the largest communities full of contributors, users, coders, developers from all over the world who are committed to giving you a top-notch experience.
Fedora has always been a great operating system, with its stock desktop, streamlined environment, and open-source nature. And Fedora 34 ups the game.
Now Fedora is better than ever with this clean and evolved desktop. The software availability and performance make it suitable for everybody. Fedora just provides a great computing environment.
If you want a fast, dependable system that also has good software selection and community support, Fedora is a superb choice for you.
That’s all Guys, if you already used fedora share your experience with me and if you are planning to install my suggestion is first to try it on your secondary machine used for some time, then decide.