Client side decorations?

Pavel Sanda sanda at lyx.org
Thu May 11 15:51:51 UTC 2023


On Thu, May 11, 2023 at 04:38:52PM +0200, lorenzobertini97 at gmail.com wrote:
> I've been facing this problem for a while: LyX, and in general Qt
> programs, don't draw a shadow or have a proper titlebar under wayland
> in the GNOME desktop environment, or really any desktop that uses
> mutter. See attached screenshot to see how this can sometimes be an
> inconvenience.
> 
> This is because mutter doesn't draw neither shadows nor a titlebar for
> windows, and relegates everything to the program when under wayland.
> This is heatedly discussed in many bug reports, but the GNOME devs are
> adamant: mutter won't add anything to windows.

I am really new to the debate and do not know the backgrounds,
but how is wayland + mutter supposed to deliver united graphical
experience if every non-gtk application is supposed to draw it's
own decorations?

We should not make decisions about our window decorations look.
Can we just ask Qt, use CSD default for the given system if running
under wayland?

Pavel


More information about the lyx-devel mailing list