Leap 16.0 with KDE desktop - Really not fit for purpose?

@Budgie2:

Alastair, I’m currently running KDE Gear version 25.12.1, KDE Plasma version 6.5.90 (version 6.6 Beta 1) and KDE Frameworks version 6.22.0 with Wayland “pure” on this Leap 16.0 machine:

 > kinfo
Operating System: openSUSE Leap 16.0
KDE Plasma Version: 6.5.90
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.12.0-160000.8-default (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 8600G w/ Radeon 760M Graphics
Memory: 34 GB of RAM (32.8 GB usable)
Graphics Processor: AMD Radeon Graphics
 > 
 > dolphin --version
dolphin 25.12.1
 >

The Wayland issues are discussed in this Post: <KDE Plasma - Going all-in on a Wayland future>

 > echo $XDG_SESSION_TYPE
wayland
 > echo $WAYLAND_DISPLAY
wayland-0
 > 
 > systemctl status display-manager-legacy.service 
○ display-manager-legacy.service - X Display Manager
     Loaded: loaded (/usr/lib/systemd/system/display-manager-legacy.service; disabled; preset: enabled)
     Active: inactive (dead)
 > 
 > cat /etc/sddm.conf.d/10-wayland.conf
General]
DisplayServer=wayland
GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell

[Wayland]
CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1
 > 

The KDE Plasma issues are discussed in this Post: <Leap 16.0 KDE Plasma 6 version issues 001>

 > LANG=C zypper repos --uri 
Repository priorities in effect:                                                                                                                                                                                                                                                            (See 'zypper lr -P' for details)
      75 (raised priority)  :  4 repositories
      76 (raised priority)  :  1 repository
      99 (default priority) :  5 repositories
     100 (lowered priority) :  1 repository
     102 (lowered priority) :  1 repository
     103 (lowered priority) :  3 repositories
     105 (lowered priority) :  1 repository
     110 (lowered priority) :  1 repository

#  | Alias                            | Name                                     | Enabled | GPG Check | Refresh | URI
---+----------------------------------+------------------------------------------+---------+-----------+---------+------------------------------------------------------------------------------------------------
 1 | Build_Service:_PHP:_Applications | openSUSE BuildService - PHP:Applications | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/server:/php:/applications/16.0/
 2 | Essentials                       | Packman Repository - Essentials          | Yes     | (r ) Yes  | Yes     | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/Essentials/
 3 | Graphics_Project                 | Graphics Project                         | No      | ----      | ----    | https://download.opensuse.org/repositories/graphics/16.0/
 4 | Hardware:Tools                   | Hardware tools                           | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/hardware/16.0/
 5 | KDE-Applications                 | KDE-Applications                         | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_16.0
 6 | KDE-Extra                        | KDE-Extra                                | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/KDE:/Extra/KDE_Applications_openSUSE_Leap_16.0
 7 | KDE-Frameworks                   | KDE-Frameworks                           | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/KDE:/Frameworks/openSUSE_Leap_16.0
 8 | KDE-Qt6                          | KDE-Qt6                                  | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_16.0
 9 | KDE:Extra                        | KDE: Extra                               | No      | ----      | ----    | https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_16.0/
10 | Mozilla                          | Mozilla OBS Project                      | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/mozilla/16.0/
11 | Multimedia:Apps                  | Multimedia: Apps                         | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/multimedia:/apps/16.0/
12 | Multimedia:Libs                  | Multimedia: Libs                         | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/multimedia:/libs/16.0/
13 | Security_project                 | Security project                         | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/security/16.0/
14 | VideoLAN_libdvdcss               | VideoLAN - libdvdcss                     | Yes     | (r ) Yes  | Yes     | https://download.videolan.org/SuSE/16.0/
15 | openSUSE:repo-non-oss            | repo-non-oss (16.0)                      | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64
16 | openSUSE:repo-non-oss-debug      | repo-non-oss-debug (16.0)                | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64
17 | openSUSE:repo-openh264           | repo-openh264 (16.0)                     | Yes     | (r ) Yes  | Yes     | http://codecs.opensuse.org/openh264/openSUSE_Leap_16
18 | openSUSE:repo-oss                | repo-oss (16.0)                          | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
19 | openSUSE:repo-oss-debug          | repo-oss-debug (16.0)                    | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64
20 | openSUSE:repo-oss-source         | repo-oss-source (16.0)                   | No      | ----      | ----    | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss
21 | openSUSE_Virtulization           | openSUSE Virtualization                  | No      | ----      | ----    | https://download.opensuse.org/repositories/Virtualization/16.0/
 >

The only small inconvenience is, that the KDE repositories in the Open Build Service have to be updated by means of “zypper dup” – with at least the “–allow-vendor-change” option.

  • I’m currently also using the “–allow-name-change” option.

AFAIK, deano_ferrari is also running Leap 16.0 with KDE Plasma with this configuration.

1 Like