On 2017-04-17 10:02, Simon Lees wrote:
On 04/17/2017 10:19 AM, Carlos E. R. wrote:
On 2017-04-17 02:32, Simon Lees wrote:
On 04/16/2017 08:47 PM, Carlos E. R. wrote:
What if one installs all desktops?
There should be one display manager that works well with any desktop and be installed be default always.
All 3 should work well with any desktop if they don't please report a bug. Its more about the dependencies each pull in and more consistent branding as much as anything else, for example on the machine I was messing with wayland on I am using gdm, but I don't think i've ever launched Gnome on it, for most of my other machines I have lightdm. The way this is implemented hasn't been finalized for 42.3 due to the new desktop selection, but it will be something like, if you select the Gnome radio button you will get gdm, if you select the kde radio button you will get sddm and if you select other then a different desktop pattern you will get lightdm (if you select other and no desktop you will get nothing).
The fact that selecting Gnome uses GDM and selecting KDE uses sddm is completely up to the choice of the Gnome/KDE maintainers, As the enlightenment maintainer I chose that if you only install enlightenment you will get lightdm by default as it pulls in less gnome/kde deps then others. It is only recommended so you as the user may choose to install something else and use that instead.
I think that openSUSE should have its own display manager, not using libraries from any of the big desktops. Lightweight. Capable of starting any desktop. Always the same, regardless what is the default desktop.
And who do you propose is going to do this work? and why should we write our own display manager when there is already multiple in existence that we can just package? If someone was so inclined to do this work, adding up to date Qt branding to lightdm would probably be a starting point then Qt based desktops could use lightdm without gtk. Of course you should start by getting a consensus that this is the direction the project wanted to take.
It is just an idea, don't be so grumpy :-) Choose or make one that works on all situations without many frills with openSUSE artwork and branding. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)