Menu

#1140 new windows sometimes created with no decorations

v1.3.6
open
nobody
None
5
2024-02-13
2016-03-12
Postmodern
No

When creating a new gnome-terminal window in a workspace with a key combo (ctrl+alt+t), sometimes the window is created in the upper left-hand corner with no decorations. Restarting fluxbox usually fixes this. This is semi-reproducible 50% of the time. I even disabled xcompmgr to rule out compositing as the issue.

Config: https://github.com/postmodern/dotfiles/tree/master/.fluxbox

Xorg: 1.18.1
Fluxbox: 1.3.6
Gnome-Terminal: 3.18.2

1 Attachments

Discussion

  • Postmodern

    Postmodern - 2016-05-18

    This seems to be 80% reproducible when switching to another workspace and opening a terminal.

     
  • Mathias Gumz

    Mathias Gumz - 2016-05-18

    i think that this is timing issue. the whole topic is called "client side decorations". the app tells the window manager that it wants to draw the decorations itself. somehow this ends up in the described situation: the window is not moveable (the allowed actions are not set), the decorations are missing (fluxbox was told to not draw them) but somehow the client did not render them either.

    the whole topic is one of the biggest annoyances we have in fluxbox.

     
  • Mathias Gumz

    Mathias Gumz - 2016-05-18
     
  • Mathias Gumz

    Mathias Gumz - 2016-05-18
     
  • Postmodern

    Postmodern - 2016-05-18

    Ah ha. Feel free to close this as a duplicate. I'll look into trying to disable Client-Side Decorations; maybe https://github.com/PCMan/gtk3-nocsd#readme will work? As a workaround, I just constantly Restart fluxbox, which forces a decorations re-draw.

     
  • Mathias Gumz

    Mathias Gumz - 2016-05-18

    duplicate or not does not matter. the darn issue remains :)

     
  • Thomas Luebking

    Thomas Luebking - 2016-06-22

    can you please provide the output of xprop _MOTIF_WM_HINTS for the window?
    gtk3-demo shows this behavior (reproducably) but has

    _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x0, 0x0, 0x0, 0x

     
  • Postmodern

    Postmodern - 2016-06-24

    _MOTIF_WM_HINTS not found on both decoration and decoration-less windows.

     
  • Thomas Luebking

    Thomas Luebking - 2016-06-24

    HAH!
    Then this might be covered by https://sourceforge.net/p/fluxbox/patches/185/ indeed.
    Can you test the patch?

     
  • Thomas Luebking

    Thomas Luebking - 2016-09-22

    ping?

     
  • lilydjwg

    lilydjwg - 2016-12-01

    Hi I have similar issues with xfce4-terminal, and with git version of fluxbox the issues are gone :-)

     
  • Lyall Pearce

    Lyall Pearce - 2024-02-13

    Occasionally, firefox starts with no windows decorations, requring a Fluxbox-Menu->Restart Fluxbox

    This seems to fix things for a while, before the problem recurs (I tend to leave fluxbox running 24/7 and the only time it re-starts is when I use the Restart option

    Using Gentoo, Fluxbox 1.3.7-gentoo-r5
    Firefox 115.7.0esr
    Kernel 6.6.13 on x86_64 i7-7700

     

Log in to post a comment.