This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

No CSD (Linux client side window decorations) under Openbox, Arch Linux

more options

https://imgur.com/bcMUplV http://bayimg.com/GaNmcaaGb

I'm using Firefox under the Openbox WM on Arch Linux and I cannot set client side window decorations. As sen in the picture, the "Title Bar" customize option changes actually nothing - the WM's default window decoration is still visible. The issue applies to all Firefox versions since the CSD option was introduced. I've tried creating a completely new (clean) Firefox profile but that did not help. Is that a bug or am I missing something important? Other apps (like Evince or Google Chrome for example) show client side decorations properly in my case, if that matters. Is that a bug or am I missing something important in my system/config? Any kind of help will be highly appreciated, thanks in advance…

https://imgur.com/bcMUplV http://bayimg.com/GaNmcaaGb I'm using Firefox under the Openbox WM on Arch Linux and I cannot set client side window decorations. As sen in the picture, the "Title Bar" customize option changes actually nothing - the WM's default window decoration is still visible. The issue applies to all Firefox versions since the CSD option was introduced. I've tried creating a completely new (clean) Firefox profile but that did not help. Is that a bug or am I missing something important? Other apps (like Evince or Google Chrome for example) show client side decorations properly in my case, if that matters. Is that a bug or am I missing something important in my system/config? Any kind of help will be highly appreciated, thanks in advance…
Screen ƒe photowo kpe ɖe eŋu

All Replies (4)

more options

It is probably the build you have. As not compiled by Mozilla.

more options

There are several bugs about CSD and hiding the title bar not working in the depends list

  • 1283299 - (gtktitlebar) Implement titlebar rendering on GTK 3.20+
  • 1421974 - [CSD] Use gtk_window_set_titlebar() to hide titlebar
  • 1420818 - [Pantheon (elemenaryOS)] Titlebar is shown despite settings to draw in the titlebar
  • 1419460 - [gnome-shell, Ubuntu 17.10] Titlebar is shown despite settings to draw in the titlebar
more options

Doosan_Excavator the Firefox builds since 46.0 and later have required GTK 3.4 (three.four) at lowest minimum to run so as a result Firefox needs a GTK 3 theme. Perhaps you have a GTK2 theme in use on OS as it looks unthemed ?.

https://wiki.archlinux.org/index.php/openbox Openbox does work with GNOME applications but see https://wiki.archlinux.org/index.php/GTK%2B#Client-side_decorations


Pkshadow said

It is probably the build you have. As not compiled by Mozilla.

Nothing states that it was not a Linux build of Firefox 62.0.2 from Mozilla.

Openbox is a window manager and Arch is a Linux distro.

more options

Pkshadow said

It is probably the build you have. As not compiled by Mozilla.

Well, I've just tried the official binaries and... I guess it has nothing to do with the build. Same thing happens on both official build and the Arch one, no difference. Now I'd rather say it's a bug. Since it's been already reported by someone else, I see no point in any further actions on my part. Thanks for your interest, I just wanted to find out whether it's my fault or someone else's. I think I got what I've asked for so far.