I installed openSUSE 13.2 with KDE window manager and decided to upgrade to Plasma 5. So I went through the openSUSE Plasma 5 Wiki and installed Plasma5-session ( which resulted in removing KDE4 packages) and reboot. Unfortunately it did not give me Plasma 5 Window manager but iceWM instead. I tried to change default Window manager in YaST to Plasma 5 but it did not work.
Any suggestions on what I should do to correctly install and config Plasma 5 would be greatly appreciated!
How?
If you set DEFAULT_WM=“plasma5” in /etc/sysconfig/windowmanager (either with a text editor, or with YaST->System->/etc/sysconfig Editor), it should work.
But KDM remembers the last chosen session, so you’d probably have to click on the “sessions” button (bottom left) and choose “Default”.
Or just select “Plasma 5” there.
The problem is that I even did not get any reasonable display manager… Should I set sysconfig/displaymanager to be KDM, SDDM or something else? I did not change anything on display manager manually, but I suspect when removing KDE4, KDM was also destroyed.
I tried again in a virtual machine with initial install choosing Gnome as Window manager, and than install plasma 5 and set sysconfig/windowmanager to be plasma5 and keep displaymanager to remain gdm. It worked, but skipped the login screen (display manager). Than I installed sddm package and change displaymanager to sddm, which did not give me sddm login screen but an very simple gray and white one, which seems that sddm did not work well. Than I tried kdm and the result is like gdm — no login screen is displayed.
Does that mean you did not get any login screen at all, or did you maybe get xdm, which is quite basic?
Should I set sysconfig/displaymanager to be KDM, SDDM or something else?
You can use whatever you like, but it has to be installed of course.
I did not change anything on display manager manually, but I suspect when removing KDE4, KDM was also destroyed.
No. KDM should still work fine.
Check whether you have it installed (package “kdm”), and make sure you have DISPLAYMANAGER=“kdm” in /etc/sysconfig/displaymanager if you want to use that.
For SDDM you should set DISPLAYMANAGER=“sddm”, but again you’d need to install sddm first.
“gdm” or “lightdm” should work too (if installed).
By default, Auto-Login is activated. You can disable it in YaST->Security and Users->User and Group Management->Other->Login Settings, or in /etc/sysconfig/displaymanager directly (DISPLAYMANAGER_AUTOLOGIN="").
Or just logout to get back to the login screen.
Than I installed sddm package and change displaymanager to sddm, which did not give me sddm login screen but an very simple gray and white one, which seems that sddm did not work well. Than I tried kdm and the result is like gdm — no login screen is displayed.
Again, both kdm and sddm should work fine.
The “simple gray and white one” is indeed xdm it seems, so somehow sddm or kdm wasn’t found.
How exactly did you install sddm? What exactly did you set in /etc/sysconfig/displaymanager?
No login screen with kdm is probably just the enabled Auto-login again.
I did not switch repos, and I was installing all packages through software manager in YaST.
Yes, I checked how xdm looks like and realize the “unreasonable display manager” is exactly xdm.
And auto login is also exactly why I did not see display manager.
I checked again about SDDM installation and realized that what I installed through YaST is kcm_SDDM, and it seems that there is no SDDM provided in openSUSE 13.2 repos.
Right, it isn’t included in 13.2 yet.
Sorry, completely forgot about that…
kcm_sddm is just Plasma5’s configuration module for SDDM.
SDDM is available in KDE:Frameworks5 for 13.2 also, but then you probably need to switch all packages to that repo (will get you the latest Plasma 5.4.0 though), and you’d need KDE:Qt5 too for Qt 5.5.
But as I said, any other displaymanager should do as well. It just doesn’t look as integrated then, unless you can find a fitting theme (or create one yourself… )
Just a remark: when using kdm there seems to be some functionality missing. When the wife connects to her workenvironment she cannot add attachments to emails in the Outlook Webapp. With sddm this works perfectly.
No, it is not regarded as unstable.
It is even the default displaymanager in Tumbleweed since a few months (when the default desktop was switched to Plasma5), and will be in Leap 42.1.
But 13.2 has been released last November, without SDDM. (It still comes with KDE and KDM as default, Plasma 5 is just included as “technical preview”)
And it is not possible to add packages later on.
If you do want to have SDDM, you have to add the additional KDE:Frameworks5 repo (which would need the KDE:Qt5 repo as well), which also contains the latest stable Plasma5 and KF5 versions, 5.4.0 and 5.13.0 at the moment.
See https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_5_.26_Plasma_5
Yeah, I have tried that but once I tried to install SDDM in Yast it turns out to require a lot of dependencies item to confirm. I am afraid it may cause some problem since I am new to openSUSE.
Last time when I try this I was frightened for the dependency confirmation because I did not switch to Qt5 at the same time. But this time I realized that I can ignore the dependency for framework5 and go ahead switch to Qt5, and than all will be done.