Red Hat Bugzilla – Bug 1282137
[abrt] fusion-icon: g_settings_set_property(): python2.7 killed by SIGTRAP
Last modified: 2015-12-02 13:21:32 EST
Description of problem:
After kernel update, compiz fusion-icon would not load.
Version-Release number of selected component:
cmdline: /usr/bin/python /usr/bin/fusion-icon
runlevel: N 5
Thread no. 1 (10 frames)
#2 g_settings_set_property at gsettings.c:481
#3 object_set_property at gobject.c:1415
#4 g_object_new_internal at gobject.c:1808
#5 g_object_new_valist at gobject.c:2034
#7 ffi_call_unix64 at ../src/x86/unix64.S:76
#8 ffi_call at ../src/x86/ffi64.c:525
#9 pygi_invoke_c_callable at pygi-invoke.c:628
#10 _function_cache_invoke_real at pygi-cache.c:714
#11 _constructor_cache_invoke_real at pygi-cache.c:858
#12 pygi_function_cache_invoke at pygi-cache.c:793
Created attachment 1094297 [details]
Created attachment 1094298 [details]
Created attachment 1094299 [details]
Created attachment 1094300 [details]
Created attachment 1094301 [details]
Created attachment 1094302 [details]
Created attachment 1094303 [details]
Created attachment 1094304 [details]
Created attachment 1094305 [details]
For some reason, package "marco" is now required for compiz-fusion to load.
[christopher@aries ~]$ fusion-icon
(fusion-icon:5683): GLib-GIO-ERROR **: Settings schema 'org.mate.Marco.general' is not installed
[christopher@aries ~]$ sudo yum install marco
libgtop2.x86_64 0:2.30.0-4.fc21 mate-desktop-libs.x86_64 0:1.10.2-1.fc21
[christopher@aries ~]$ * Detected Session: xfce
* Searching for installed applications...
* NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
* Starting Compiz
... executing: compiz --replace --sm-disable --ignore-desktop-hints ccp
Thanks, for reporting this.
FusionIcon can now load the gtk-windows-decorator correctly, and the gwd use as build dependency marco.
The schema is needed for that fusion-icon knows which metacity theme gwd use.
This means for xfce you can change the gwd theme via gsettings.
With dconf-editor or command line.
[rave@mother ~]$ gsettings get org.mate.Marco.general theme
[rave@mother ~]$ gsettings set org.mate.Marco.general theme 'BlueMenta'
But i think i need to split out the gesttings key into a subpackage from marco,
to avoid other dependencies to mate-desktop-libs.
Well, can you please test this marco scratch build?
1. remove marco.x86_64 0:1.10.3-1.fc21 mate-desktop-libs.x86_64 0:1.10.2-1.fc21
2. download the scratch build
3. install only the marco-schema package
4. start fusion-icon
Fusion-icon should start now and you should able to select the gwd decorator in context menu of fusion-icon.
Please check before that the command 'gsettings get org.mate.Marco.general theme'
shows you a metacity theme.
Otherwise gwd will load with cairo decorator theme, same as with older version of fusion-icon.
I use/maintain mate or cinnamon only, so I need your help.
Ok, i tested it for may self and fusion-icon starts with only marco-schema package installed.
But splitting the package makes no sense, because new compiz-0.8.9 which is in updates-testing, will pull in marco already.
Fedora 21 changed to end-of-life (EOL) status on 2015-12-01. Fedora 21 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
Thank you for reporting this bug and we are sorry it could not be fixed.