Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: xfwm4 crashes on NetBSD 9.99.17 (was "Re: firefox dumping core after NetBSD upgrade")

On Sun, 2019-10-27 at 14:14 +0000, Chavdar Ivanov wrote:
> I do not have MesaLib installed on this v/b guest at all.
> I bisected xfwm4.xml to try to find out which setting was causing the
> problem. I didn't bother to read it first, as the result was obvious:
> ..
> ~ diff -u .config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml.HIDE
> .config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
> --- .config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml.HIDE 2019-10-25
> 22:13:04.791908990 +0100
> +++ .config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml  2019-10-27
> 14:09:13.334172740 +0000
> @@ -71,7 +71,7 @@
>      <property name="toggle_workspaces" type="bool" value="false"/>
>      <property name="unredirect_overlays" type="bool" value="true"/>
>      <property name="urgent_blink" type="bool" value="false"/>
> -    <property name="use_compositing" type="bool" value="true"/>
> +    <property name="use_compositing" type="bool" value="false"/>
>      <property name="workspace_count" type="int" value="4"/>
>      <property name="wrap_cycle" type="bool" value="true"/>
>      <property name="wrap_layout" type="bool" value="true"/>
> So the problem is that on first invocation xfce4 sets use_composing to
> true, even if composing is not available or not functional.

Well, there's more to it than that. This is happening on real hardware
with Intel graphics, where there should be no such issue. (That's why I
was referring to testing the different vblank settings in that config
file before. Those settings in turn make xfwm4 choose different back
ends for that aspect. Though that's just one piece.)

Regardless, it's not that simple with virtualized environments, either.
Or, at least, not mine. Having compositing enabled in that config file
worked without issue before, and now it doesn't. (I just re-tested on
an older QEMU VM snapshot of 8.99.50 from mid-July, with the current
state of Xfce in pkgsrc, and there's no xfwm4 startup crash.)



Home | Main Index | Thread Index | Old Index