I’m planning on moving (back) to Linux from Windows, but I’m not sure which desktop environment I want to use. What’s the easiest way to try them all out? Just do a bunch of dnf/apt installs? Is there a distro or project out there that makes this easier?

Looking to try out kde, gnome, budgie, cinnamon, xfce, others

  • BCsven@lemmy.ca
    link
    fedilink
    arrow-up
    20
    ·
    11 months ago

    VMs are a way, but Live USB sticks are better because you will see how it actually runs on your bare metal machine, and if there see any hardware quirks, without comitting to an install

  • 1984@lemmy.today
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    11 months ago

    You can install them all on any distro I believe. I use Arch and installing Plasma is just a single command, same with Gnome and the others. After install you can pick which desktop to use after the graphical login screen loads.

    There are some annoyances, like for example if you have both Gnome and Plasma installed, and you type Files to open a file app, you get the Gnome file app even in Plasma since it’s named Files. To use the Plasma file app, you have to type Dolphin instead.

    Same with settings app, I often open the Gnome settings app instead of the Plasma settings app by mistake since it’s called Settings.

    But these are not bugs per se, it’s just because I’m used to typing something…

  • Wangus@startrek.websiteB
    link
    fedilink
    arrow-up
    9
    ·
    11 months ago

    Why not install a live disc type image to USB and try out different varieties? Linux Mint offers three live images with Cinnamon, MATE, and XFCE.

    I quickly found this article on installing them to USB: https://itsfoss.com/linux-mint-live-usb/

    Many popular distributions offer live images so you can try before installation.

  • muhyb@programming.dev
    link
    fedilink
    arrow-up
    7
    ·
    11 months ago

    Gentoo used to have a live CD with almost every DE / WM in it. Not sure if it’s still around though.

    • nyan@lemmy.cafe
      link
      fedilink
      English
      arrow-up
      4
      ·
      11 months ago

      The last one is from 2017, alas. The current Gentoo GUI ISO only includes KDE and fluxbox ( full package list, just in case someone’s really bored and wants a look).

  • BlanK0@lemmy.ml
    link
    fedilink
    arrow-up
    6
    ·
    11 months ago

    You can install them like any other package from dnf/apt and then run them with startX (if its X11) or start them via their name if they are Wayland compositors (all this in the tty, the black screen with just letter outputs)

  • atzanteol@sh.itjust.works
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    11 months ago

    Not sure about others but in PopOS (and I assume Ubuntu) it’s pretty simple. Probably easy with most distros.

    apt install gnome-desktop
    apt install kde-standard
    apt install xubuntu-desktop
    apt install cinnamon-desktop-environment
    apt install xfce4 xfce4-goodies
    etc.
    
  • pastermil@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    ·
    11 months ago

    Usually when you have multiple DEs installed, the login manager would let you choose.

    Just need to make sure the autologin don’t get in the way of your choice (e.g. select it thru autologin or disable it completely).

  • g_damian@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    11 months ago

    Grab live cd and run it in qemu:

    qemu-system-x86_64 -enable-kvm -machine type=pc \
    -cpu host -smp 2 \
    -m 4096 -device virtio-balloon \
    -vga virtio -display sdl,gl=on \
    -usb -device usb-tablet \
    -boot d -cdrom "$@"
    
  • Gaia [She/Her]@lemmygrad.ml
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    If the only thing you need to do is test out the different DEs, you should be able to just install each one and use something like lightdm to easily switch between them upon logging out.

  • Random Dent@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    I find sometimes installing a bunch of different DEs can cause weird cross-issues, so I tend to just make VMs to try out new things. I have a bunch of them on an external drive like little specimen jars lol.

    Also as a side note, I keep a VM that’s as close to my current setup as possible, so if I get the urge to try something weird I can do it there first and see if it breaks anything.