What brought you to fedora?

For me as an average daily user/gamer these were my priorities:

  • Reliable and STABLE OS, which if I shut down at the night, will turn on the next day without issues.
  • Working SELinux for games out of the box.
  • Not outdated, but not too on the edge - just on the perfect balance of up to datedness in terms of programs.
  • Red Hat Enterprise affiliate.
  • Friendly community
  • Quality stuff over quantity stuff

A short story: I used Fedora before - multiple times, but for some odd reasons, I never really valued it, and always underestimated it’s power, and eventually moved on to a next distro. I’ve distrohopped many times (Debian, openSUSE, Ubuntu, Mint, MX, Arch, EndeavourOS, CachyOS just to list a few), and neither distros out there could bring this kind of quality that Fedora brings to us every day, so I learned how valuable and accountable Fedora is, and I appreciated it more and more over the times, and finally I found my place now and I’m settled in at Fedora.

Fedora is a clean, robust, trustworthy, reliable, stable and well documented OS - I can’t wish/want anything better than that. :blue_heart: :fedora:

So, Thank YOU Fedora team, for being here, you guys rock, keep up the good stuff. :party::blue_heart:

Edit: I went back to Linux Mint, Fedora became very unreliable by these constant failure kernel updates. So :fu: Fedora.

3 Likes

I use to use Ubuntu from its popularity and support especially since I had used a spin of it at Google. They started putting in apps that were third-party and also arbitrary. I read about Fedora’s build system and how it was better, and since I encountered many build issues (who hasn’t?). I decided to pay the price of learning how to use a different/new technology for a more efficient work-flow. I like how it’s set up, that it’s not Arch, hardware support, the community, and the GUI and associated application management.

I’m developing a website (link in my profile) that requires me to be as efficient as possible since it’s only me. Now with AI (which I am personally very excited about) I can develop even faster. Check out the DreamStation portion for example - I used Gemini to make a Next.js site and components with simple English descriptions and some elbow grease.

2 Likes

Yes I am excited too about the AI, think how many people will be looking for a job soon.

Started my Linux journey some time ago with Linux Mint. Didn’t had any real issues with it but back then I’ve been told one would get better gaming performance with more recent packages/drivers.

Bleeding edge was not really an option for me as I don’t have (or want to) spend a lot of time tinkering or compiling my own stuff all the time anymore. Fedora seemed to me a good ā€œcompromiseā€. Fedora has more recent packages and drivers than a LTS based distro and more stable than a bleeding edge distro.

So I installed Fedora and… didn’t notice any gaming performance improvements whatsoever :grinning_face_with_smiling_eyes:
But i liked Fedora anyway so i kept it ever since.

2 Likes

Life on the edge is exciting. It is not for everyone, because it comes with additional risks.

That said, ā€˜Life on the edge’ in Fedora Universe implies the ā€œRawhideā€ version. You don’t actually need to compile anything by yourself when using Rawhide. Nevertheless, you get the most recent software fresh hot from development repos.

If you don’t mind reporting bugs and you know your way around headless Linux, Fedora Rawhide may bring you adventure. The community could use extra brave users to help make the final release more robust for everyone.

2 Likes

I started with Linux Mint, but I feel like it was not updated in a timely fashion and security was not the top priority…

I prefer an operating system that stays on top of updates and uses more advanced technology (like SELinux and BTRFS)… šŸ–“ :fedora:

Happy to say :fedora: has not failed Me for going on 1 year now… :folded_hands:

2 Likes

This is my thought too. It’s up near the head of the pack, but far enough back to avoid the ugly pileups from unforeseen obstacles. I don’t want bleeding edge, but if I’m going to use a modern linux, I want it more or less current, not half the features two years behind.

Fedora hits that sweet spot.

3 Likes

What brought me to Fedora was the fact that it got frequent updates and had the latest KDE Plasma, but didn’t seem quite as bleeding-edge as Arch. That, and the fact that I like the Fedora branding way more than I do OpenSuSE. Well, that and hearing about Windows 10’s demise a year or two ago and deciding that if I’m a programmer anyway, might as well make the jump to Linux.

Also also: The game I contribute to in my spare time is a PAIN to compile on windows, whereas on Linux it’s about 2 commands (cmake and ninja/make).

I had a friend that brought me to Linux, and ironically enough I went full-linux before she did xD

I’ve been using Fedora ever since, and if I ever switch it’ll probably be to either a Fedora derivative like Ultramarine or to an Arch derivative.

2 Likes

What kind of stuff does it need to compile?


I do WoW servers, and do cmake with a one-liner and then the compile through CLI:

"%ProgramFiles%\CMake\bin\cmake.exe" -S "%UserProfile%\Projects\TrinityCore-335\src" -B "%UserProfile%\Projects\TrinityCore-335\build" -G "Visual Studio 17 2022" --fresh -Wno-dev -DBOOST_ROOT="%SYSTEMDRIVE%/local/boost_1_89_0" -DMYSQL_INCLUDE_DIR="%ProgramFiles%\MariaDB 12.1\include\mysql" -DMYSQL_LIBRARY="%ProgramFiles%\MariaDB 12.1\lib\libmariadb.lib" -DWITHOUT_METRICS="1" -DTOOLS="1"
"%ProgramFiles%\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\MSBuild.exe" "%UserProfile%\Projects\TrinityCore-335\build\ALL_BUILD.vcxproj" -target:"Rebuild" -property:"Configuration=Release"

Linux I just have it all combined for a real one-liner :stuck_out_tongue:

rm -Rf ~/'Projects/TrinityCore-335/build' ~/'Projects/TrinityCore-335/run' && mkdir -p ~/'Projects/TrinityCore-335/build' ~/'Projects/TrinityCore-335/run' && cd ~/'Projects/TrinityCore-335/build' && cmake ~/'Projects/TrinityCore-335/src' -DCMAKE_INSTALL_PREFIX=~/'Projects/TrinityCore-335/run' -DCMAKE_BUILD_TYPE='Release' -DWITHOUT_METRICS='1' -DTOOLS='1' -DNOJEM='1' && make --jobs=$(nproc) install

C++, and the main way to compile on Windows is a Visual Studio project that everyone seems to find a real pain in the ass to compile for whatever reason. Then again, you using MSBuild suggests that maybe it really is a problem we’d solve by just telling people to use MSBuild directly instead of going through Visual Studio.

1 Like

God lol,In all seriousness me being interested to tech