I installed gnome and now have 8 gnomes

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?

2 Likes

You have made quite a mess :grinning: 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.

welcome

1 Like

I did read the wiki and it said to just do pacman -S gnome? https://discovery.endeavouros.com/desktop-environments/how-to-install-desktop-environments-next-to-your-existing-ones/2021/03/

Can you share the output of pacman -Qo /usr/share/xsessions/*

[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

@rygo6
That’s a lot of Gnome. :laughing:

2 Likes

This is my favorite thread title of all time :sunglasses:

3 Likes

You excluded the * at the end.

oops

[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

You have plasma, gnome, mate and xfce installed? That is…less than ideal.

Have you rebooted since installing gnome?

Too bad, for the 7 dwarfs this is one too many …

2 Likes

well I was exploring… yes I have rebooted…

interestingly I did the same thing on my laptop and have the same situation so this is repeatable

this will be Gnome :8ball:
GNOME Classic (wayland)
There is no Classic Wayland
but back on topic :wink:

2 Likes

so DM is still GDM?

check:

systemctl status display-manager

will be sddm …

you could try switching to GDM to see if it shows the same… and we can bail out or not if this is something related to sddm…

sudo systemctl -f enable gdm and reboot

But as dalto mentioned already… having multiple DEs installed always easily lead to issues.

We have also a very helpful tool eos-packagelist with it you can install Desktops and with some trick also uninstall them.

1 Like

That improved things. Now I only have 4 gnomes.

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?

2 Likes

Yes, there should be 4 normally.

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.

1 Like

Eight Gnomes for the price of one. That’s what I call a deal! :rofl:

1 Like