Forum Linux Mint Polska

Pełna wersja: Problem z xfce4-panel 4.16.2
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Ogólnie rzecz w tym, że jak kliknę PPM na panelu -> wybiorę w oknie dialogowym "Usuń" to cały xfce4-panel przestaje działać.

Oto logi z debuggera xfce4-panel:

Kod:
xfce4-panel(module): new item (type=object-type, name=launcher, id=3)
xfce4-panel(application): saving /panels/panel-1: ids=true, providers=false
liblauncher-Message: 16:51:41.268: launcher-3: Failed to cleanup the configuration: Błąd podczas usuwania pliku /home/redmagma/.config/xfce4/panel/launcher-3: Katalog nie jest pusty
xfce4-panel(application): saving /panels/panel-1: ids=true, providers=false

(xfce4-panel:6191): GLib-GObject-CRITICAL **: 16:51:41.272: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed

(xfce4-panel:6191): GLib-GObject-WARNING **: 16:51:41.272: instance with invalid (NULL) class pointer

(xfce4-panel:6191): GLib-GObject-CRITICAL **: 16:51:41.272: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(xfce4-panel:6191): GLib-GObject-WARNING **: 16:51:41.272: instance with invalid (NULL) class pointer

(xfce4-panel:6191): GLib-GObject-CRITICAL **: 16:51:41.272: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(xfce4-panel:6191): GLib-GObject-CRITICAL **: 16:51:41.272: g_object_unref: assertion 'old_ref > 0' failed
**
libxfce4panel:ERROR:xfce-panel-plugin.c:983:xfce_panel_plugin_finalize: assertion failed: (plugin->priv->menu_items == ((void *)0))
Bail out! libxfce4panel:ERROR:xfce-panel-plugin.c:983:xfce_panel_plugin_finalize: assertion failed: (plugin->priv->menu_items == ((void *)0))
xfce4-panel(main): received signal Przerwane <6>, quitting panel
Przerwane (zrzut pamięci)
[email protected]:~$
(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.418: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.418: g_signal_emit_valist: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.418: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.418: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.418: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.418: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.418: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.418: g_object_unref: assertion 'old_ref > 0' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_emit_valist: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_object_unref: assertion 'old_ref > 0' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_emit_valist: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_object_unref: assertion 'old_ref > 0' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_emit_valist: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_object_set_qdata: assertion 'G_IS_OBJECT (object)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-WARNING **: 16:51:41.419: instance with invalid (NULL) class pointer

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_signal_handlers_destroy: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(wrapper-2.0:6200): GLib-GObject-CRITICAL **: 16:51:41.419: g_object_unref: assertion 'old_ref > 0' failed
xfce4-panel(systray): unregistered manager

Zgłosiłem tutaj problem z xfce4-panel: 

https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/533

Wiem, my English is not very well. Wink
Na ten problem nie znajdziemy rozwiązania ale można go obejść:

Klikamy prawym klawiszem na panel: Panel > Ustawienia > Aplety
Teraz bez problemów można usunąć poszczególne "Aktywatory".
Skompilowałem wersję xfce-panel z github'a (Posiadam teraz wersję [email protected]@) i wszystko działa.

Wątek do zamknięcia.
Zamykam.