Change sddm to gdm

Hello
I have sddm installed on my opensuse.
But i would have access to gnome.

So i have downloaded gdm from the repos and have make a reboot.

But sddm is allways enabled and i can’t access to gnome.

How to change ?

As root:
update-alternatives --config default-displaymanager

It is also nicely documented in the wiki
https://en.opensuse.org/SDB:Change_Display_Manager

Hi Sauerland and hui

Thanks for your answers.

For hui : i have searched on the web before asking, but have not found your page.
Now i have read this.

You don’t need to. You can also have access to GNOME with SDDM.

  • GDM is the standard DM for DE GNOME
  • SDDM is the standard DM for DE KDE
  • LightDM (X11 only) is the standard DM for DE Xfce (DE: also Wayland possible)
  • generally, you can use a DM also for other DEs
  • it is said that Wayland support is most properly and advanced: GNOME > KDE > Xfce
  • it is said that corresponding DM support is most properly and advanced: GDM > SDDM
  • it is said that the most lightweight DM (oft that list) is LightDM

I use Xfce on Wayland (currently beta status) with Greeter (another choice, very basic).

But you could use GNOME or KDE with GDM or SDDM.

C7NhtpnK

Hum, i have seen an option to select gnome or kde on the login screen. Only for change wayland to plasma or X11.

Can you tell me where I can find the option to choose between KDE and GNOME ?

Now i have gdm in use and now an option to change between gnome, kde, …

1 Like

I had only Plasma (Wayland), Plasma(X11) as choice. Nothing else.

Maybe a stupid question, but did you install Gnome?

No question is stupid, it’s only : we don’t know :sweat_smile:
The answer is yes.
Perhaps would you know why ?
There are some tools that I find more easily with KDE or GNOME.

But you can install Gnome Software in KDE without using the whole Gnome or login to Gnome…

Yes, i have right.
To explain, i had using Ubuntu and found easier manage disks on gnome : mounting, erase or create.

We are not so much interested in why you want to use Gnome. That is fully up to you.

But when you want, you have to install it (it is a Pattern) and then your login screen should offer you a choice to login in Gnome (regardless of which DM you use)…

Is that now working or not?

I’m sticking with GDM because I suspect (perhaps wrongly) that SDDM is causing:

  • the login page doesn’t immediately let me enter my password

  • SDDM often restarts several times before letting me enter my password

  • once logged in, KWin keeps restarting my graphical effects in a loop and I’m experiencing KDE crashes

So, no, I won’t be switching to SDDM for now because my system is stable, and I don’t have any of the above issues

1 Like

I assume that the above means: Yes.

1 Like

I have tested !!!
Sddm is the cause.

I’ve switched back to sddm instead of gdm and:

  • once again, the login screen isn’t accepting my password straight away

  • kwin keeps popping up saying that the visual effects have been reset.

With gdm, I didn’t have any of these issues, so I’m going to switch back to gdm.

One thing I’ve noticed:

I always have a gkrell instance open to give me real-time information about my system.

  • Before the update at the end of April, with SDDM, the number of processes was around 860

  • After the update, with SDDM, that number rose to around 1100

  • With GDM, it drops back down to around 860.

Curious, isn’t it?

I have now rebooted, open session with gdm and … no scratch, no kwin problems, no login failure.

Perhaps, is it necessary to give this information to the developpers.

I think it’s not a problem from the kernel 7.X.X or from the Nvidia driver.

Hccv
Yes, it’s working but as writed here ont this message, sddm seems be the problem to stable kde and login screen.

It seems limited to your system. I use SDDM on all my Plasma machines and don’t have issues like you describe. Also other users didn’t describe something like you have seen on your box.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.