I installed GNOME on my KDE fedora install some time ago not realizing it would litter my install with gnome apps. Wondering if there’s a safe and easy way to remove them. Everyone online seems to say that removing a DE risks uninstalling a lot of stuff and thought I should ask here to be sure.

Thanks in advance for any advice!

  • CaptDust@sh.itjust.works
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    edit-2
    28 days ago

    Uninstall the gnome desktop package, reinstall the kde desktop package and that should pull the overlapping dependencies. Might need to do this from a virtual terminal, not in the desktop environment.

    Or reinstall the OS.

    Edit: there’s also dnf swap command available for fedora, I’m not really familiar with it’s behavior or how it acts when both DE are already installed, but maybe that could be a lead.

    Edit 2: after doing reading, I’m confident you can just dnf remove @gnome-desktop. The .config files will not be impacted. Applications with overlapping KDE dependencies will belong to two groups, and the operation will keep the ones that include the KDE group. I still recommend a backup.

    • CorrOP
      link
      fedilink
      arrow-up
      1
      ·
      3 days ago

      Thanks both for the information and the confidence. I went ahead and deleted the gnome packages and nothing seems broken so far. The dnf remove @gnome-destop didn’t work, but dnf remove gnome-* worked. I made sure all the packages being removed were ones I no longer wanted and all looks well!

    • CorrOP
      link
      fedilink
      arrow-up
      6
      ·
      29 days ago

      This makes sense. Will this nuke any config files I have set up already?

      Thanks for the suggestions!

      • CaptDust@sh.itjust.works
        link
        fedilink
        arrow-up
        6
        ·
        28 days ago

        Hey op, after doing reading, I’m confident you can just dnf remove @gnome-desktop. The .config files will not be impacted. Applications with overlapping KDE dependencies will belong to two groups, and the operation will keep the ones that include the KDE group. I still recommend a backup.

        • CorrOP
          link
          fedilink
          arrow-up
          1
          ·
          28 days ago

          Thanks so much for the information! I really appreciate it. I’ll see about doing that when I get home tonight

      • CaptDust@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        29 days ago

        It shouldn’t but I’m hesitant to say it won’t. Back up all the things you don’t want to lose, this is not a risk free maneuver. However in my limited experience it was the opposite - it’ll remove the applications, but you will still have now-useless config files from the removed environment in place taking up space.

      • leopold@lemmy.kde.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        28 days ago

        No. all KDE config is in the home directory except maybe some SDDM stuff, which should be trivial to reconfigure if needed.