after upgrade from 15.0 to 15.1 the login started with enlightment, looking at the options in the login windows I cannot find KDE or plasma, I checked and the patterns are installed, what I have to install to have again my KDE plasma?
Your description is not very clear.
Possibly, you are using auto-login and being logged into the wrong desktop.
If that’s the problem, then logout to get back to a login screen. And then choose plasma at that login screen. It should remember that for future auto-login.
But maybe you are saying something different, in which case you need to explain in more detail.
sorry for the poorl description of my problem,
I’m not using autologin
I reach the login screen and I can login with mate or lightning, but in the login screen I cannot choose plasma in the option popup.
going in yast>software management>patterns I can see that the KDE patterns are installed as before the upgrade.
I would like to know what I have to install or what I have to do to have back my plasma desktop
Which login screen?
Are you using GDM or SDDM or LIGHTDM or KDM or something else? Maybe there’s a bug in whichever of those you are using.
If you are not sure, then please provide the output from:
ls -l /etc/alternatives/default-displaymanager
it seems sddm
pla@pla4-TW:~> ls -l /etc/alternatives/default-displaymanager
lrwxrwxrwx 1 root root 33 May 6 12:58 /etc/alternatives/default-displaymanager -> /usr/lib/X11/displaymanagers/sddm
pla@pla4-TW:~>
Hmm. It is surprising that SDDM would not know how to login to Plasma.
What’s the output of:
ls /usr/share/xsessions
Please show your repos first. Wouldn’t be the first time additional repos were your issue.
I have the same problem only with todays TW update. After last update now it just boots to the CLI login. If I try to manually launch kde it says it can’t find critical files.
This also happened a few updates ago and the next update fixed it. So for now I am using the snapshot of the last update.
here
pla@pla4-TW:~> ls /usr/share/xsessions
default.desktop icewm.desktop openbox.desktop
enlightenment.desktop icewm-session.desktop plasma5.desktop
gnome-classic.desktop kde-plasma.desktop sle-classic.desktop
gnome.desktop lxde.desktop twm.desktop
gnome-xorg.desktop mate.desktop xfce.desktop
pla@pla4-TW:~>
here are my repos
pla@pla4-TW:~> zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh
---+------------------------------------+------------------------------------------------------+---------+-----------+--------
1 | KDE_Frameworks5_openSUSE_Leap_15.0 | KDE:/Applications/KDE_Frameworks5 | Yes | (r ) Yes | Yes
2 | isv_TUXEDO | TUXEDO (openSUSE_Leap_15.1) | Yes | (r ) Yes | Yes
3 | openSUSE-Leap-15.0-1 | openSUSE-Leap-15.0-1 | No | ---- | ----
4 | openSUSE_Leap_15.0 | KDE:/Extra | Yes | (r ) Yes | Yes
5 | openSUSE_Leap_15.0_1 | KDE:/Frameworks5 | Yes | (r ) Yes | Yes
6 | openSUSE_Leap_15.0_10 | suse-Printing_(hplip_cups) | Yes | (r ) Yes | Yes
7 | openSUSE_Leap_15.0_11 | suse-Publishing_(pdfchain) | Yes | (r ) Yes | Yes
8 | openSUSE_Leap_15.0_12 | suse-Virtualization_(virtualbox) | Yes | (r ) Yes | Yes
9 | openSUSE_Leap_15.0_13 | suse-filesystems | Yes | (r ) Yes | Yes
10 | openSUSE_Leap_15.0_14 | suse-hardware_(cyanogen) | Yes | (r ) Yes | Yes
11 | openSUSE_Leap_15.0_15 | suse-network_(nextcloud) | Yes | (r ) Yes | Yes
12 | openSUSE_Leap_15.0_16 | suse-security:/chipcard(PCSClite) | Yes | (r ) Yes | Yes
13 | openSUSE_Leap_15.0_2 | KDE:/Qt5 | Yes | (r ) Yes | Yes
14 | openSUSE_Leap_15.0_3 | GNOME:/Apps | Yes | (r ) Yes | Yes
15 | openSUSE_Leap_15.0_4 | packman.inode.at-suse | Yes | (r ) Yes | Yes
16 | openSUSE_Leap_15.0_5 | home:/AndnoVember:/LXQT/_(copyq) | Yes | (r ) Yes | Yes
17 | openSUSE_Leap_15.0_7 | home:/wolfi323:/branches:/KDE:/Frameworks5_(beclock) | Yes | (r ) Yes | Yes
18 | openSUSE_Leap_15.0_8 | suse-Libdvdcss Repository | Yes | (r ) Yes | Yes
19 | openSUSE_Leap_15.0_9 | suse-Emulators:/Wine | Yes | (r ) Yes | Yes
20 | repo-debug | openSUSE-Leap-15.1-Debug | No | ---- | ----
21 | repo-debug-non-oss | openSUSE-Leap-15.1-Debug-Non-Oss | No | ---- | ----
22 | repo-debug-update | openSUSE-Leap-15.1-Update-Debug | No | ---- | ----
23 | repo-debug-update-non-oss | openSUSE-Leap-15.1-Update-Debug-Non-Oss | No | ---- | ----
24 | repo-non-oss | openSUSE-Leap-15.1-Non-Oss | Yes | (r ) Yes | Yes
25 | repo-nvidia-tuxedo | TUXEDO Computers - 15.1 NVIDIA | No | ---- | ----
26 | repo-oss | openSUSE-Leap-15.1-Oss | Yes | (r ) Yes | Yes
27 | repo-source | openSUSE-Leap-15.1-Source | No | ---- | ----
28 | repo-source-non-oss | openSUSE-Leap-15.1-Source-Non-Oss | No | ---- | ----
29 | repo-update | openSUSE-Leap-15.1-Update | Yes | (r ) Yes | Yes
30 | repo-update-non-oss | openSUSE-Leap-15.1-Update-Non-Oss | Yes | (r ) Yes | Yes
31 | repositoryTW | local_repositoryTW | No | ---- | ----
32 | x86_64 | google_(chrome) | Yes | (r ) Yes | Yes
pla@pla4-TW:~>
Okay, that looks normal.
The desktop selection menu comes from those entries, and the plasma entries are there.
You could check
ls -l /etc/alternatives/default-xsession.desktop
which is probably a symlink to the “plasma5.desktop” file. Maybe try changing that to the “gnome.desktop” file with the command
update-alternatives --config default-xsession.desktop
I don’t expect that to fix the problem, but worth trying. I had a similar problem using GDM and that change made a difference (bug since reported and fixed).
But maybe it’s a repo problem. Unfortunately, you only provided the short form of output on your repos, so the urls are missing. But it does look as if you might still have a bunch of Leap 15.0 repos mixed in with the Leap 15.1 repos. And that could cause issues. (It’s best to use “zypper lr -d” to list repos).
…good news
here
pla@pla4-TW:~> ls -l /etc/alternatives/default-xsession.desktop
lrwxrwxrwx 1 root root 36 May 6 12:58 /etc/alternatives/default-xsession.desktop -> /usr/share/xsessions/plasma5.desktop
pla@pla4-TW:~>
ok I’m trying
pla@pla4-TW:~> sudo update-alternatives --config default-xsession.desktop
[sudo] password for root:
There are 7 choices for the alternative default-xsession.desktop (providing /usr/share/xsessions/default.desktop).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/share/xsessions/plasma5.desktop 25 auto mode
1 /usr/share/xsessions/enlightenment.desktop 20 manual mode
2 /usr/share/xsessions/gnome.desktop 25 manual mode
3 /usr/share/xsessions/icewm-session.desktop 15 manual mode
4 /usr/share/xsessions/lxde.desktop 20 manual mode
5 /usr/share/xsessions/mate.desktop 20 manual mode
6 /usr/share/xsessions/plasma5.desktop 25 manual mode
7 /usr/share/xsessions/xfce.desktop 20 manual mode
Press <enter> to keep the current choice
[li], or type selection number: 2 [/li]update-alternatives: using /usr/share/xsessions/gnome.desktop to provide /usr/share/xsessions/default.desktop (default-xsession.desktop) in manual mode
pla@pla4-TW:~>
…I just upgraded to 15.1 so I changed all the repositories to 15.1 then I did zypper dup --allow-vendor-change.
here is the repo list as you said
pla@pla4-TW:~> zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+------------------------------------+------------------------------------------------------+---------+-----------+---------+----------+----------+----------------------------------------------------------------------------------------------------------+--------
1 | KDE_Frameworks5_openSUSE_Leap_15.0 | KDE:/Applications/KDE_Frameworks5 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_15.1/ |
2 | isv_TUXEDO | TUXEDO (openSUSE_Leap_15.1) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/isv:/TUXEDO/openSUSE_Leap_15.1/ |
3 | openSUSE-Leap-15.0-1 | openSUSE-Leap-15.0-1 | No | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-SanDisk_Cruzer_Blade_4C531001620725123503-0:0-part2 |
4 | openSUSE_Leap_15.0 | KDE:/Extra | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.1/ |
5 | openSUSE_Leap_15.0_1 | KDE:/Frameworks5 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_15.1/ |
6 | openSUSE_Leap_15.0_10 | suse-Printing_(hplip_cups) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_Leap_15.1/ |
7 | openSUSE_Leap_15.0_11 | suse-Publishing_(pdfchain) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Publishing/openSUSE_Leap_15.1/ |
8 | openSUSE_Leap_15.0_12 | suse-Virtualization_(virtualbox) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Virtualization/openSUSE_Leap_15.1/ |
9 | openSUSE_Leap_15.0_13 | suse-filesystems | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/filesystems/openSUSE_Leap_15.1/ |
10 | openSUSE_Leap_15.0_14 | suse-hardware_(cyanogen) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/hardware/openSUSE_Leap_15.1/ |
11 | openSUSE_Leap_15.0_15 | suse-network_(nextcloud) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/network/openSUSE_Leap_15.1/ |
12 | openSUSE_Leap_15.0_16 | suse-security:/chipcard(PCSClite) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/security:/chipcard/openSUSE_Leap_15.1/ |
13 | openSUSE_Leap_15.0_2 | KDE:/Qt5 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_15.1/ |
14 | openSUSE_Leap_15.0_3 | GNOME:/Apps | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_Leap_15.1/ |
15 | openSUSE_Leap_15.0_4 | packman.inode.at-suse | Yes | (r ) Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/ |
16 | openSUSE_Leap_15.0_5 | home:/AndnoVember:/LXQT/_(copyq) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/AndnoVember:/LXQT/openSUSE_Leap_15.1/ |
17 | openSUSE_Leap_15.0_7 | home:/wolfi323:/branches:/KDE:/Frameworks5_(beclock) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/wolfi323:/branches:/KDE:/Frameworks5/openSUSE_Leap_15.1/ |
18 | openSUSE_Leap_15.0_8 | suse-Libdvdcss Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/ |
19 | openSUSE_Leap_15.0_9 | suse-Emulators:/Wine | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_15.1/ |
20 | repo-debug | openSUSE-Leap-15.1-Debug | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/ |
21 | repo-debug-non-oss | openSUSE-Leap-15.1-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/ |
22 | repo-debug-update | openSUSE-Leap-15.1-Update-Debug | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.1/oss/ |
23 | repo-debug-update-non-oss | openSUSE-Leap-15.1-Update-Debug-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.1/non-oss/ |
24 | repo-non-oss | openSUSE-Leap-15.1-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/ |
25 | repo-nvidia-tuxedo | TUXEDO Computers - 15.1 NVIDIA | No | ---- | ---- | 99 | rpm-md | http://nvidia.tuxedocomputers.com/opensuse/15.1 |
26 | repo-oss | openSUSE-Leap-15.1-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/ |
27 | repo-source | openSUSE-Leap-15.1-Source | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/ |
28 | repo-source-non-oss | openSUSE-Leap-15.1-Source-Non-Oss | No | ---- | ---- | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/ |
29 | repo-update | openSUSE-Leap-15.1-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/oss/ |
30 | repo-update-non-oss | openSUSE-Leap-15.1-Update-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/ |
31 | repositoryTW | local_repositoryTW | No | ---- | ---- | 99 | plaindir | dir:/dati/impo-conf/repositoryTW |
32 | x86_64 | google_(chrome) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64 |
pla@pla4-TW:~>
tried but didn’t work
https://susepaste.org/2233187
nothing changed in the login screen, should something to be changed?
pla@pla4-TW:~> ls -l /etc/alternatives/default-xsession.desktop
lrwxrwxrwx 1 root root 34 Jul 26 13:56 /etc/alternatives/default-xsession.desktop -> /usr/share/xsessions/gnome.desktop
pla@pla4-TW:~>
Okay. I’m not surprised at that.
Using GDM here, it had some code to suppress duplicate entries. And it was buggy. Changing the default worked around the problem.
SDDM also seems to suppress duplicates, but I think it uses a different method. So I’m puzzled as to why you are having this problem.
You can maybe login to Icewm, and then run “startkde” from a terminal. That might get you a Plasma session.
Maybe try that, so you have something you can use for now. And then file a bug report on the issue.
Another thing you might try, is to switch to “lightdm” and see if you can get a Plasma session then.
I tried but the result has been this:
pla@pla4-TW:~> startkde
If 'startkde' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf startkde
pla@pla4-TW:~>
it seems that also dolphin in icewm doesn’t works
I am ix xfce and If it can light the dark if I try to launch dolphin, that is installed, the result is this:
pla@pla4-TW:~> dolphin %u
dolphin: error while loading shared libraries: libKF5BalooWidgets.so.5: cannot open shared object file: No such file or directory
pla@pla4-TW:~>
I suppose lightdm is a display manager, it is installed but in systemconfig isn’t swown https://susepaste.org/60252133
can I use xorg or it is another method?
Then a major part of KDE/Plasma is not installed.
On my system, “startkde” is a shell script. It apparently does not exist on your system.
It should be part of the package “plasma5-workspace”. Maybe try installing that, and see whether there are any conflicts that show up.