Wolfgang Bauer composed on 2015-09-06 13:27 (UTC+0200):
For KDE4 the situation is as follows: As I already wrote, kdeartwork4-desktopthemes is not needed and totally unrelated to the window decorations.
kdeartwork4-decorations does contain (additional, optional) window decorations, but it is not needed either (unless you configured kwin to use one of those). It's not even installed in a standard 13.2 KDE(4) installation.
The default window decoration ("Oxygen") is in kdebase4-workspace- liboxygenstyle. (and KDE3's default "Plastik" is even part of the kwin package itself) kdebase4-workspace-liboxygenstyle is *required* by kwin, so you cannot really end up without it (unless you break dependencies). The problem you probably had/have IMHO, is that kwin itself is not required by anything but the KDE4 pattern (which I think does not exist any more in Tumbleweed). It is only recommended by kdebase4-workspace (which contains the desktop). So you probably (or quite certainly I think) didn't even have kwin, the KDE4 window manager, installed, which of course means *no* window decorations (and no managed windows at all).
I'm not sure this can be regarded as bug or wrong dependencies though, as the KDE4 desktop can also be used with a different window manager.
I suppose this is moot, but it did come up again on a different TW installation where I hadn't updated in 5 months. I did a zypper up after locking out breeze* and kde-oxygen-fonts. The plasma4 session came up without any window decorations, and without kdeartwork4-decorations installed. Then I did zypper in kdeartwork4-decorations and restarted plasma4, which came up with window decorations. It doesn't look to me like the deps are as you stated: # rpm -qa | egrep 'oxygens|k4-desktopt|kwin|pattern|k4-decor|session' | sort kdeartwork4-decorations-15.04.3-1.2.i586 kdebase4-session-4.12-5.1.noarch kdebase4-workspace-liboxygenstyle-4.11.21-2.1.i586 kwin-4.11.21-2.1.i586 patterns-openSUSE-base-20150828-1.1.i586 patterns-openSUSE-enhanced_base-20150828-1.1.i586 patterns-openSUSE-enhanced_base_opt-20150828-1.1.i586 patterns-openSUSE-fonts-20150828-1.1.i586 patterns-openSUSE-fonts_opt-20150828-1.1.i586 patterns-openSUSE-sw_management-20150828-1.1.i586 patterns-openSUSE-x11-20150828-1.1.i586 patterns-openSUSE-x11_opt-20150828-1.1.i586 patterns-openSUSE-x11_yast-20150828-1.1.i586 patterns-openSUSE-yast2_basis-20150828-1.1.i586 # ll /usr/share/xsessions/ -rw-r--r-- 1 root root 172 Jun 25 11:25 icewm.desktop -rw-r--r-- 1 root root 192 Nov 26 2014 kde-plasma.desktop -rw-r--r-- 1 root root 129 Jun 18 06:49 twm.desktop -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org