This forum has been archived. All content is frozen. Please use KDE Discuss instead.

«Window Decorations» component of System Settings crashes

Tags: None
(comma "," separated)
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
I can't open Window Decorations in System Settings — the component appears, starts drawing themes previews and immediately crashes. I tried to launch different subcomponents of «Workspace Appearance» through Classic Menu, so I'm sure that the problem is somewhere in «Window Decorations».

Here is what I see in terminal:
Code: Select all
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_crystal.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_kde2.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_keramik.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_modernsys.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_qtcurve.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_quartz.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_redmond.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_smaragd.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_web.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
couldn't create image from  "/home/diau/overlay.png"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_kde2.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_keramik.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_modernsys.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_quartz.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_redmond.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
systemsettings(23311)/kwin KDecorationPlugins::canLoad: "****** The library /usr/lib/kde4/kwin3_smaragd.so has no API version ******"
systemsettings(23311)/kwin KDecorationPlugins::canLoad: ****** Please use the KWIN_DECORATION macro in extern "C" to get this decoration loaded in future versions of kwin
KCrash: Application 'systemsettings' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/maaaks/.kde/socket-comp16/kdeinit4__0
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...

I guess that this is a bug in a certain KWin theme I have installed. How can I find out which one? Is there a CLI-based theme tester? Or how to uninstall a theme correctly?
l.t.
Registered Member
Posts
38
Karma
0
best way for me to hanle problems like this is
go in " synaptic" look for what ist installed
try to repair broken packeges
some might work if you reinstall
uninstall from here
if grub is installed
try to repair broken packeges from grub
...update ...upgrade

hope this will help
regards
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
Mmm... sorry? There is no broken packages, and the package manager works perfectly (currently, I am installing some updates and I have no problems with it). GRUB? How can GRUB help with KDE problems? I suppose one of the themes (installed not through package manager but through «Get Hot New Stuff») is compiled with an old version of some library and causes crash. I don't think package manager «knows» about the problem.

P.S. Some update for libkdecorations have just installed for me (in Kubuntu), but nothing changed. =(
l.t.
Registered Member
Posts
38
Karma
0
greatperson wrote:I guess that this is a bug in a certain KWin theme I have installed. How can I find out which one?...<snip>

l.t. wrote:best way for me to hanle problems like this is
go in " synaptic" look for what ist installed...<snip>


greatperson wrote:Is there a CLI-based theme tester? Or how to uninstall a theme correctly?


l.t. wrote:<snip>...uninstall from here
(...synaptic)

greatperson wrote:<snip>... GRUB? How can GRUB help with KDE problems? ...<snip>


it does'nt matter if kde ore gnome ore what ever !!! IF !!! broken...
l.t. wrote:<snip>...if grub is installed
try to repair broken packeges from grub


greatperson wrote:I can't open Window Decorations in System Settings — the component appears, starts drawing themes previews and immediately crashes. I tried to launch different subcomponents of «Workspace Appearance» through Classic Menu, so I'm sure that the problem is somewhere in «Window Decorations».<snip>...


So why don't you use the synaptic to find out what is installed and try to delete (but remember for eventually reinstall)... over synaptic ore what ever you want to use... one after the next 'till you find the file that disturbs.
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
l.t. wrote:go in " synaptic" look for what ist installed
Partially, you're right. I had a couple of themes installed from deb repository: «crystal» and «qtcurve». I've removed them now, but the problem isn't solved. All the other KWin themes are installed through «Get Hot New Stuff», so I can't remove them through package manager.

l.t. wrote:
greatperson wrote:<snip>... GRUB? How can GRUB help with KDE problems? ...<snip>
it does'nt matter if kde ore gnome ore what ever !!! IF !!! broken...
l.t. wrote:<snip>...if grub is installed
try to repair broken packeges from grub
None of packages are broken, so there's no reason to do anything with GRUB.
(To be correct, nothing can be done with packages from GRUB, I can just boot Kubuntu without GUI and do something in its shell directly, not in GRUB's shell.)

I'm afraid you misunderstand the situation.
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
Where does KWin physically stores downloaded themes? I've found only these places:

~/.kde/share/apps/aurorae/themes
I have two *.tar.xz files here. I tried to rename the folder and launch System Settings, and it crashed again.

~/.kde/share/apps/deKorator/themes
I have a lot of subdirectories with deKorator's themes downloaded by me. I tried to rename the folder; I tried to remove deKorator. Didn't help, too.

~/.kde/share/apps/knewstuff3
Hmmm... I see 15 *.knsregistry files here, including aurorae.knsregistry, deKoratorthemes.knsregistry, and so on. Can anybody tell if the format of these files had changed in recent updates? I'm going to play with these files now — it's my last idea, I don't know what else could cause the crashes...
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
Nothing helps.

Does anybody else have the problem?
l.t.
Registered Member
Posts
38
Karma
0
if you know the correct-name*
try
open terminal
type
whereis correct-name*

possibly this might help

.tar.gz ore so are the packed files
if you don't need 'em anymore - delete them

if you are in the folder - you should be able to open the themes to watch 'em
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
I don't remember names of installed themes. :-(
l.t.
Registered Member
Posts
38
Karma
0
du you have the packed files ?
look for the name there
if done...
take alook @ this link
http://ubuntuforums.org/showthread.php?t=1982423
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
Please explain me how can the topic about Unity themes help me to understand the bug with KWin themes?
l.t.
Registered Member
Posts
38
Karma
0
another thing that CAN help (it doesnt have to) is
if you remember what theme you had
type
sudo apt-get install name-theme*

it is possible if you install new, it will override the actual
l.t.
Registered Member
Posts
38
Karma
0
I did not mean the bug
talking about approach
User avatar
greatperson
Registered Member
Posts
75
Karma
0
OS
I. Currently. Do. Not. Have. Any. Themes. Installed. Through. Synaptic.
l.t.
Registered Member
Posts
38
Karma
0
I understand this
you have no theme installed over/through synaptic
but there is a the active on your desktop - right?
you can't find out - even not by right-klicking your mouse, change desktop... change theme... what ever - how it's called
so
why don't you try to install another in hope it will override the current one?


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft