I know I can just install KDE on top of Pop, but in my experience having multiple DE’s installed can be rather sloppy through dependencies. So I guess my question is, how feasible is it to remove Gnome from Pop while keeping some of the good bits like the scheduler and other non-Gnome specific things (obviously the tiling extension won’t work, for example).

There is a KDE spin of Pop underway but I would prefer to not reinstall from scratch again so soon. It’d be way more convenient to strip as much Gnome deps as I can and replace it with KDE but I’m not sure if that would work out. I’m really looking forward to Cosmic DE but the desire to move away from Gnome grows stronger despite it having some really nice extensions for monitoring hardware use and temps that i’ll miss.

  • @[email protected]
    link
    fedilink
    English
    71 year ago

    It should be fine. System76 even has some documentation on how to do this:

    https://support.system76.com/articles/desktop-environment/

    You can find various posts on Reddit and blogs talking about how the experience is, so it is apparently possible and people have done it before.

    Most of the underlying things such as the scheduler should mostly work, though the Pop-shell does actually have some interaction with the scheduler (setting hints), so it may not be as optimal under KDE.

    Give it a shot if you are really interested. Good luck.

  • Salt-And-Pepper-Surfer
    link
    English
    11 year ago

    I tried this without really researching this and found that you could get really funny scenarios like all your keyboard shortcuts get overwritten and you don’t get network interfaces at login. Luckily I’d made a Timeshift backup before going into it because simply uninstalling the KDE stuff and installing the Gnome stuff didn’t restore things to the way I wanted them.

    Almost certainly fully my fault for not following the instructions and just sending it, I love that Linux has the tools to undo things quite gracefully

    (Link to how it should be done)