What’s New in Fedora Workstation 44

Madeline Peck © CC BY-SA 4.0

This article highlights a few noteworthy changes in the latest release of Fedora Workstation that we think you will love. Upgrade today from the official website, or upgrade your existing install using GNOME Software or through the terminal with dnf system-upgrade.

GNOME 50

Fedora Linux 44 Workstation ships with the latest GNOME release, GNOME 50. This comes with a long list of refinements to your desktop, including everything from accessibility, to color management and remote desktop.

As part of the Digital Wellbeing initiative, new native Parental Controls let you set screen time limits and bedtimes directly from Settings.

Many of the applications that are installed by default on the Fedora Workstation have also seen improvements, from the Document Viewer to the File Manager and the Calendar.

To learn more about these and other changes, you can read the GNOME 50 release notes.

Wrap-up

Be sure to check out the Fedora Linux 44 Change Set wiki for even more details about all the features and changes that went into Fedora Linux 44. Use the Fedora Discussion forum or Fedora’s Matrix chat server if you want to converse with the Fedora community about this new release!

New in Fedora

36 Comments

  1. Mark Lesti

    its still buggy . and there are still blockers. hmmmm
    could not even update the system. after fresh install
    its just does not work ! pls check !

    • You might ask specific questions about your “blockers” and update issues on ask.fedoraproject.org.

    • Fedora 43 → 44 upgrade conflict:

      tuned-ppd

      vs

      tlp

      What’s happening

      The upgrade is trying to install

      tuned-ppd

      alongside your existing

      tlp

      package. Both packages ship the same D‑Bus service files for the

      PowerProfiles

      interface (

      net.hadess.PowerProfiles

      and

      org.freedesktop.UPower.PowerProfiles

      ), which is why DNF/RPM aborts the transaction — RPM refuses to let two packages own the same files.

      This is a known design conflict. tuned-ppd is intended as a direct replacement of power-profiles-daemon[1], and it works by registering and listening on the same DBUS events the power-profiles-daemon does, so it can serve the same DBUS services (power profiles) which are already in use and offered by KDE and GNOME control centers or other UI[2]. TLP ships those same interface files (because TLP “stands in” for PPD on systems that use it), so they collide.

      Note also that the service unit

      power-profiles-daemon.service

      declares a conflict with

      tlp.service

      , causing

      tlp.service

      to be effectively disabled[3] — the same applies to

      tuned-ppd

      . So even if you forced both to coexist, only one would actually run.

      You need to pick one of these tools. Two clean options:

      Option A — Keep TLP, skip

      tuned-ppd

      (recommended if TLP is working for you)

      Tell the system upgrade to exclude

      tuned-ppd

      :

      sudo dnf system-upgrade download --releasever=44 --exclude=tuned-ppd
      sudo dnf system-upgrade reboot

      If you launched the upgrade from GNOME Software / Discover, drop to a terminal and use the

      dnf

      command above instead — the GUI doesn’t give you an exclude option.

      If

      dnf

      complains that

      tuned-ppd

      is being pulled in by another package (e.g., a desktop meta-package), you can also try:

      sudo dnf system-upgrade download --releasever=44 --allowerasing --exclude=tuned-ppd

      After the upgrade, verify TLP is active and PPD/tuned-ppd are not:

      systemctl status tlp
      systemctl status tuned-ppd power-profiles-daemon 2>/dev/null
      sudo tlp-stat -s

      Option B — Switch to

      tuned-ppd

      (the new Fedora default)

      If you’d rather adopt the Fedora default power management stack, remove TLP first, then run the upgrade:

      sudo systemctl stop tlp
      sudo systemctl disable tlp
      sudo dnf remove tlp tlp-rdw
      sudo dnf system-upgrade download --releasever=44
      sudo dnf system-upgrade reboot

      After reboot,

      tuned

      and

      tuned-ppd

      will provide the Power Profile slider in GNOME/KDE.

      Which should you choose?

      TLP generally tunes more knobs out of the box. Anecdotally, when using tlp, powertop usually shows that every tunable is good, while with ppd or tuned-ppd the result is different — tlp may be more efficient in some areas[4].
      tuned-ppd integrates natively with the GNOME/KDE Power Profile selector and is what Fedora ships by default going forward, and tuned allows configuring various aspects of the sys/hw and not just the cpu states[5].

      If you’ve intentionally installed TLP and tuned it, go with Option A. If you don’t remember why TLP is installed and you just want the stock Fedora experience, go with Option B.

      Why

      --skip-broken

      /

      --best=false

      won’t help here

      This is a file conflict at the RPM level (two packages claiming the same path), not a dependency-resolution problem. So flags like

      --skip-broken

      ,

      --nobest

      , or

      --allowerasing

      alone won’t bypass it unless they actually result in one of the two packages being removed from the transaction. You must explicitly exclude or remove one side.

      • Mario

        Danke für die Einführung, finde ich echt gut verstehe aber leider nur Bahnhof bin kein Nerd. Benutze Fedora seid Version 43 funktioniert echt gut aber wie gesagt das was ihr da schreibt ist für mich echt zu hoch, bitte denkt vielleicht etwas an normale User. Ansonnsten versteht mich nicht falsch, aber Linux wird sich nie durchsetzen wenn es nur für Insider gemacht wird.

        • Lieber Mario
          Die Community ist offen für jedes Skill-Level. Der Unterschied zu den WIndows 11 ist, dass hier der Code offen vorliegt und entsprechend darüber diskutiert wird. Der Post von Amar ist hier nicht ganz richtig platziert und wäre im Forum wohl besser angesiedelt. Es ist aber spannend ihn zu lesen.

          Wenn ein Bug, wie ihn Amar beschreibt, in Windows drin wäre, würden wir nur merken, dass Windows 11 nicht mehr so schnell läuft.

          Ob das dazu führt, dass weniger Leute auf eine Linux distro umsteigen? Ich weiss nicht. Vielleicht schon, aber Microsoft liefert in letzter Zeit ganz schön viel Slop. Du bist ja auch hier angekommen seit einem halben Jahr…

        • Stefan

          Keine Sorge, wenn dich das interessiert was da steht kannst du im Forum nachfragen und auch eine KI nutzen ist keine Schande:

          Das ist eine sehr saubere und detaillierte Antwort auf ein klassisches Fedora-Upgrade-Problem! Hier die Zusammenfassung:
          Das Problem: Beim Upgrade von Fedora 43 → 44 gibt es einen Konflikt zwischen tuned-ppd (neu, Fedora-Standard ab F44) und tlp (bereits installiert). Beide Pakete beanspruchen dieselben D-Bus Service-Dateien für das PowerProfiles-Interface — RPM verweigert das kategorisch.
          Die Kernaussage: Man muss sich für eines entscheiden, weil sie sich gegenseitig aktiv deaktivieren würden, selbst wenn man den Konflikt irgendwie umgehen könnte.
          Die zwei Optionen:

          Option A – TLP behalten: –exclude=tuned-ppd beim Upgrade-Befehl mitgeben
          Option B – Auf tuned-ppd wechseln: TLP vorher sauber entfernen, dann upgraden

          Empfehlung des Autors: Wer TLP bewusst installiert und konfiguriert hat → Option A. Wer nicht mehr weiß warum TLP da ist → Option B (Stock-Fedora-Erfahrung).
          Bonus-Info: –skip-broken oder –nobest helfen hier nicht, weil es kein Dependency-Problem ist, sondern ein echter RPM-Dateikonflikt.

          Was ist TLP und
          TLP ist ein ausgereiftes Power-Management-Tool für Linux, das schon sehr lange existiert. Es ist quasi ein “Set it and forget it”-Optimierer — beim Start greift es tief ins System ein und stellt dutzende Parameter ein:

          CPU-Governor, Frequenzlimits
          USB Autosuspend
          SATA Link Power Management
          PCIe ASPM
          WiFi-Powersave
          Festplatten-Spindown
          …und noch viel mehr

          Es ist besonders beliebt auf Laptops, weil es ohne großes Zutun des Users einfach Akku spart. Kein GUI, pure Konfigdatei.

          tuned-ppd ist neueren Ursprungs und ein anderer Ansatz. Es ist ein Aufsatz auf tuned (einem Red Hat/Fedora-Projekt zur Systemoptimierung) und implementiert das Power Profiles Daemon-Interface — das ist der Mechanismus hinter dem bekannten Energiesparmodus-Schieberegler in GNOME und KDE:

          🔋 Power Saver
          ⚖️ Balanced
          ⚡ Performance

          Der Vorteil: nahtlose Desktop-Integration, der User schaltet einfach per GUI um.

          Ich weiß manche Leser wir das jetzt Sauer machen aber die ChatBots können solche Geschichten gut erklären und sind ein guter Anfang in die “tiefere” Linux Welt.

          • Mario

            Danke für die Erklährung, heißt das jetzt das es passieren kann, wenn ich upgrade das dann nichts mehr funktioniert und ich ein neues System installieren muss. Habe leider das Problem das mein Internet nicht unlimitiert ist und daher moechte ich nicht wieder alles neu installieren müssen. Was ehrlich gesagt ein Alptraum ist und ausserdem hab ich einfach nicht die Zeit um mich einen oder zwei Tage hin zu setzten und alles neu einzurichten.

      • Thank you @Amar for this great explanation including the issue, background, the options forward and the impact!

      • Tarakshraj

        Thank you so much for your help. I have had issues with Fedora not liking my laptop’s garbage old Nvidia GPU and I had to drop Fedora for a while, and so I was kinda worried that this might be a similar issue. Really glad it’s not a device specific issue and now the update is working. Appreciate the help 🙂

  2. James

    Tried to update to Fedora 44 but by the time I put my long password in a window said timeout has been reached. Same thing happened when I tried to update from 42 to 43. we are supposed to use long passwords, right? i e entually got 43 now frustration again.

    • More people will be available to help you address your issue if you ask for assistance at ask.fedoraproject.org

    • You don’t need a long password for a Linux account password, the main reason for the password is to authenticate and stop an application from making changes to the system without making sure you authorised it.

  3. jackson

    i have been trying to upgrade to 44 fedora from 43 todat around 6 pm til now 8 pm, it keeps saying upgrade failed. my internet is okay and yes its just eating my internet data now 4gb gone but the upgrade wont finish, ending at 55% sometimes 45%. Whats the problem here

    • You should probably ask on ask.fedoraproject.org. Personally, I prefer using the CLI (dnf update ‐‐releasever=44) that gives a little more feedback, but doing that “right” is a bit more involved. The CLI update should be done while in the CLI-only multi-user target, not the normal graphical target. If the CLI update fails, you should get a notification about what package failed and why (not available from the mirror, conflicts with another installed package, etc.).

  4. Fedora Workstation, as always, is top-notch, the best and most polished OS. Yesterday I upgraded from version 43 to Fedora Workstation 44: everything works perfectly. I’ll reinstall it from scratch in a few days.

    Maybe this information will help someone: I have an NVIDIA 1030, and after the update, the driver crashed. I need to completely uninstall everything related to the NVIDIA driver and reinstall version 580 of the driver using RPM Fusion. The correct instructions are available online. After these steps, everything worked perfectly, no errors.

    Thank you so much for creating a perfect OS like Fedora Workstation. I wish you success in the future development of the company and the project!

  5. frantisek

    Thanks guys for again very good job!

  6. Aleks

    why gnome update requires entire new os version?

    • mainly because the developers do not want to test and maintain it for older operating system versions. doing that would be a lot more work for the developers.

  7. Mark Lesti

    active inhibitors blocking reboot when i update/install packages
    also noticed that i cant install updates from software centre too!
    what is this exactly? i used 43 inba but worked perfectly. its a fresh install btw. pls help thx 🙂

  8. Stephen Drinkwater

    Failed – sat at Black screen for 10 mins. On restart dnf won’t load the plugins:
    Cannot load dnf5 plugin: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so
    Cannot load shared library “/usr/lib64/dnf5/plugins/builddep_cmd_plugin.so”: /usr/lib64/dnf5/plugins/builddep_cmd_plugin.so: undefined symbol: _ZN4dnf511match_specsERNS_7ContextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbbPKc

    so can’t roll back. Any thought as to how to install the relevant *.so files to match the build?

    • It sounds like you killed the update when it was half way through. Sometimes you can recover from that sort of thing by booting a Live image, using it to mount the root filesystem of your failed upgrade in a chroot (with the required bind mounts), and then running dnf distro-sync. This comment area is not a good place to try to guide someone through that though. Use ask.fedoraproject.org if you need assistance with that process.

  9. Georg

    Cannot upgrade from f43 (fully updated). As root user I did a
    dnf system-upgrade download –releasever=44

    The error message is:

    Failed to download metadata (metalink: “https://mirrors.fedoraproject.org/metalink?repo=updates-released-modular-f44&arch=x86_64”) for repository “updates-modular”: Cannot prepare internal mirrorlist: Status code: 404 for https://mirrors.fedoraproject.org/metalink?repo=updates-released-modular-f44&arch=x86_64 (IP: 2001:4178:2:1269::fed2)

  10. Stephen Drinkwater

    Thanks. After a bit more digging I replaced the plug-ins by extracting using rpm2cpio and copying into the target plug-ins directory. This seems to have done the trick and dnf is operating correctly. Clean up is OK. All other checks seem to imply that Fed 44 has installed correctly and appears to be functioning OK.

  11. I’ll wait 1 or 2 months before upgrading to 44. Last time I upgrade right away after release was from fedora 40 to 41, and it cause a lot of problem on my side. Just play it safe

  12. David Millar

    I’am Multi-Booting on my ASUSTeK COMPUTER INC. ROG Zephyrus G14 GA401QM_GA401QM. I run 5 Linux OS and Windows 11. The Grub menu is on the Fedora and works Flawlessly. Fedora 43, Ubuntu 25.10, Debian 13, Zorin 18.1, and Linux Mint Zara 22.2 are the Linux OS.

    After upgrading Fedora 43 to 44 Workstation grub selection for Ubuntu 25.10 was wipped out. Luckally I had a Rescuezilla back up of Fedora 43. The grub has been restored.

  13. Intel I9-12900HK, Nvidia 3080Ti discrete GPU, 64G 3200Mhz ram, 4Tb nvme SSD. I love Fedora 43 Workstation, but a fresh install of Fedora 44 Workstation had too many issuers. Grub errors, no dual boot, and no difference with or without Secure Boot is enabled. Extereme issues trying to get drivers installed for the Nvidia GPU.
    Unforunately I beleive it’s not ready for Primetime yet.

    • You should probably ask about specific issues on ask.fedoraproject.org. More people watch that than the comments on Magazine articles.

  14. Luiz

    The screen share doesn’t work anymore!! pls fix this!

  15. Lachlan

    I am on 43. I am using a few gnome extensions and tweaks, will there be any brakage if I upgrade now?

  16. Tony Rawkings

    I use the Fedora based Ultramarine-Gnome. They are still on 43. They will upgrade when they fixed all the wrinkles.

  17. Manux

    Great news! Thanks for the update, will wait few days just in case! Can’t wait to test the new features!

  18. buenas tardes.

    Cuando voy a descargar la actuzalizacion de Fedora Linux 44, termina la descarga, pero no deja actualizar el equipo y me sale lo siguiente;

    Error al ejecutar la transacción: conflicto del archivo /usr/share/dbus-1/system-services/net.hadess.PowerProfiles.service entre instalaciones intentadas de tlp-1.9.0-7.fc44.noarch y tuned-ppd-2.27.0-1.fc44.noarch
    conflicto del archivo /usr/share/dbus-1/system-services/org.freedesktop.UPower.PowerProfiles.service entre instalaciones intentadas de tlp-1.9.0-7.fc44.noarch y tuned-ppd-2.27.0-1.fc44.noarch
    conflicto del archivo /usr/share/dbus-1/system.d/net.hadess.PowerProfiles.conf entre instalaciones intentadas de tlp-1.9.0-7.fc44.noarch y tuned-ppd-2.27.0-1.fc44.noarch
    conflicto del archivo /usr/share/dbus-1/system.d/org.freedesktop.UPower.PowerProfiles.conf entre in.stalaciones intentadas de tlp-1.9.0-7.fc44.noarch y tuned-ppd-2.27.0-1.fc44.noarch.

    quedo atento si me pueden colaborar.
    muchas gracias

Leave a Reply


The interval between posting a comment and its appearance will be irregular so please DO NOT resend the same post repeatedly. All comments are moderated but this site is not monitored continuously so comments will not appear as soon as posted.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. Fedora Magazine aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. The Fedora logo is a trademark of Red Hat, Inc. Terms and Conditions