Xfce Forum

Sub domains
 

You are not logged in.

#1 2019-07-14 13:18:04

richb
Member
Registered: 2017-01-11
Posts: 6

Compiz Failure in XFCE 4.14 pre-releases

The Debian Buster compiz and emerald packages install into 4.14 but do not function properly. There are no window decorations. As such I could not really test the rest of the compiz functions. Is there any intention to correct this?

Offline

#2 2019-07-14 15:16:29

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 5,673

Re: Compiz Failure in XFCE 4.14 pre-releases

They should still work. I don't have a Debian Buster install handy, but installing compiz and emerald on Arch with the latest versions of Xfce components and all seems to work fine.

There are no window decorations.

Have you enable the Window Decorations plugin?

Also, run "compiz --replace" in a terminal window to see if there are any error messages.

Offline

#3 2019-07-14 17:00:59

richb
Member
Registered: 2017-01-11
Posts: 6

Re: Compiz Failure in XFCE 4.14 pre-releases

Yes have done both, compiz -- replace and Window decorations are enabled.

To be clear this is on an alpha 2 of MX 19 buster based. I will report your comments back to our devs.

Last edited by richb (2019-07-14 17:03:30)

Offline

#4 2019-07-15 02:40:51

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 5,673

Re: Compiz Failure in XFCE 4.14 pre-releases

Odd. Anything in the log files? In the terminal when run manually, in ~/.xsession-errors or systemd's journal?

Offline

#5 2019-07-15 10:07:27

Jerry3904
Member
Registered: 2013-11-09
Posts: 704

Re: Compiz Failure in XFCE 4.14 pre-releases

...systemd's journal...

Just a reminder that MX boots by default into sysV, though systemd is also available.


MX-19 a4 (based on Debian Stable) with Xfce 4.14.
My little collection: Xfce Tidbits

Offline

#6 2019-07-15 10:40:47

richb
Member
Registered: 2017-01-11
Posts: 6

Re: Compiz Failure in XFCE 4.14 pre-releases

Syslog  error:

2019-07-15 06:24:51 status half-installed compiz:all 2:0.8.16.1-10

fusion-icon run in terminal: errors although it does load and is functional switching from XFCE to compiz, as well as all other functions. Just no window decorations

(fusion-icon:13618): dbind-WARNING **: 06:34:26.756: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
* Xfwm4 is already running

(fusion-icon:13618): Gdk-CRITICAL **: 06:34:26.953: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

Offline

#7 2019-07-15 11:40:33

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 5,673

Re: Compiz Failure in XFCE 4.14 pre-releases

richb wrote:

(fusion-icon:13618): Gdk-CRITICAL **: 06:34:26.953: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

This is why fusion-icon isn't working. But fusion-icon seems to be a panel icon that sits a tray that supports appindicators like the Indicator Plugin or the StatusNotifier plugin. Do you have either of those active on the panel?

I don't know what to say. I've never used compiz/emerald/fusion-icon so I might be out of league here. I tested this combination on Arch with Xfce 4.14 pre2 and it does work (Compiz 0.9.14.0-5, Emerald 0.8.16-1, Fusion-icon 1:0.2.4-1). Perhaps there is a bug with the debian packages? Or with compiz/fusion-icon?

Offline

#8 2019-07-15 12:47:39

richb
Member
Registered: 2017-01-11
Posts: 6

Re: Compiz Failure in XFCE 4.14 pre-releases

I do have those in the panel. Thanks for looking at it. Perhaps our MX devs can figure it out.

Offline

#9 2019-07-15 22:55:20

Misko_2083
Member
Registered: 2015-10-13
Posts: 115
Website

Re: Compiz Failure in XFCE 4.14 pre-releases

The problem is caused by gtk_status_icon_set_name() function in the libappindicator3 API.
That function is deprecated.
Turn that function off in the source and recompile.

The master branch of fusion-icon there is a switch to AyatanaIndicators API.
https://gitlab.com/compiz/fusion-icon/b … main.py.in
This function is called in there too.
https://github.com/AyatanaIndicators/li … or.c#L1534

Offline

#10 2019-07-16 20:45:06

richb
Member
Registered: 2017-01-11
Posts: 6

Re: Compiz Failure in XFCE 4.14 pre-releases

Thank you for the detailed solution.

Offline

Board footer

Powered by FluxBB