Proposal to create a welcome app for XFCE

Ajrat Makhmutov rauty at altlinux.org
Fri Sep 19 15:14:38 CEST 2025


On 9/17/25 19:46, Alistair Buxton wrote:
> On Wed, 17 Sept 2025 at 08:44, Alexander Schwinn <acs82 at gmx.de> wrote:
>
>> The README.md claims to use some custom wlroots based wayland compositor
>> and something called "Merengue" .. not clear to me if that is only
>> relevant for the application itself, or as well for the generated code.
>> The generated Xfce GUI's are supposed to as well run on X11 for the time
>> beeing. Does Cambalache support that?
>
> See https://blogs.gnome.org/xjuan/2021/05/18/merengue-cambalaches-workspace/
>
> Cambalache is ultimately just an editor for GtkBuilder XML files. The same
> thing that GLADE outputs.
>
> Merengue is how it shows you a preview of the app you are working on. Using
> a Wayland compositor like this avoids having to mix Gtk3 and Gtk4 in the
> same program, which is apparently a known problem with GLADE.
>
> My question would be whether Cambalache itself will run under X11,
> especially on Nvidia drivers. Embedding Wayland inside X11 always seems to
> be a problem. This will depend entirely on the compositor implementation.
> If it is based on wlroots then there is a good chance it won't work.
>
>
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev
Hello Alistair, Alexander,

Thank you for the detailed information about Cambalache and Merengue.

To answer your question about running on X11 with Nvidia drivers: I have 
tested the Cambalache UI designer itself on two of my own machines 
running XFCE on X11 with the proprietary Nvidia drivers. In both cases, 
it worked without any problems for me.

Also, I want to note that there should be no problem with developers 
using different tools. The UI files are compatible. One developer can 
edit them using Cambalache, and another can use Glade. This makes 
collaboration easy.

So, I am confident I can use it for development in our X11 environment. 
I have now started creating the welcome application.

When I have a working version that is ready for testing, I will send it 
to this email thread as a Work-in-Progress for your review.

Thank you for your guidance.

Best regards,
Ajrat Makhmutov


More information about the Xfce4-dev mailing list