So I initially installed EOS with gnome, then installed Plasma, liked Plasma so I uninstalled gnome, but now want to give gnome a try again so I installed it with sudo pacman -S gnome. That worked well. Except when I go to the login screen and click into the lower left to change to gnome I have 8 different gnome options.
GNOME classic on wayland
GNOME Classic (wayland)
GNOME on wayland
GNOME (wayland)
GNOME classic on xorg
GNOME Classic
GNOME on Xorg
GNOME
Ok so tf did I do here? Is this normal? How do I fix this?
You have made quite a mess Fastest way to fix this is to reinstall. Next time carefully read the documentation in the wiki here, search the forum, and consult the arch wiki for the proper way to uninstall and /or add desktop environments.
[ryan@5950x6650xt ~]$ pacman -Qo /usr/share/xsessions/
/usr/share/xsessions/ is owned by gnome-session 44.0-1
/usr/share/xsessions/ is owned by gnome-shell-extensions 44.0-1
/usr/share/xsessions/ is owned by mate-session-manager 1.26.0-1
/usr/share/xsessions/ is owned by plasma-workspace 5.27.7-2
/usr/share/xsessions/ is owned by xfce4-session 4.18.3-1
[ryan@5950x6650xt ~]$ pacman -Qo /usr/share/xsessions/*
/usr/share/xsessions/gnome-classic.desktop is owned by gnome-shell-extensions 44.0-1
/usr/share/xsessions/gnome-classic-xorg.desktop is owned by gnome-shell-extensions 44.0-1
/usr/share/xsessions/gnome.desktop is owned by gnome-session 44.0-1
/usr/share/xsessions/gnome-xorg.desktop is owned by gnome-session 44.0-1
/usr/share/xsessions/mate.desktop is owned by mate-session-manager 1.26.0-1
/usr/share/xsessions/plasma.desktop is owned by plasma-workspace 5.27.7-2
/usr/share/xsessions/xfce.desktop is owned by xfce4-session 4.18.3-1
GNOME classic on xorg
GNOME Classic
GNOME on Xorg
GNOME
Is that correct? Or should I just reinstall eos still? I didn’t know multiple DE’s were bad the internet made it seem I could just load them up and switch between them?
You certainly can but that doesn’t mean you should.
Adding desktops increases the chances for conflicts and inconsistencies. Even switching can cause weird issues.
Of course, almost all of these can be fixed by creating a new user account with clean settings but that basically means redoing all your settings again.