Questions tagged [csd]

Questions about client-side decoration, which usually refers to the header bars in GNOME and some frameless application windows in Ubuntu. This is different from the title bar and other traditional bars that are used in other desktop environments.

Client-side decoration (CSD) refers to the concept, implementation, or the generic name of the graphical element that is placed on top of supported application windows.

CSD replaces the title bar and other traditional bars all together with a single unified bar. The unified bar is known as the header bars in GNOME.

Ubuntu 14.04 with GNOME 3.10 was most likely the first release that included CSD-enabled applications; however, limited to few GNOME applications at the time. Ubuntu 17.10 and newer are now based on GNOME, which means header bars are more likely used than the traditional bars.

More information:

Tag usage guideline:

  • For questions about single unified bar that includes menu buttons, window title, and window controls all together, use
  • For questions about traditional bar with window title and window controls only, use
  • For questions about traditional bar with menu listing "File, Edit...", use
14 questions
26
votes
3 answers

Can I hide the Firefox title bar AND still see the close/minimize/maximize icons?

I am using Ubuntu 18.04. I realize with GNOME, or its extensions, I can do things like hide the title bar. However, I want to hide the title bar and still see the windows management icons like on Mac OS and Windows. Is this possible?
Geesh_SO
  • 511
21
votes
3 answers

How do I disable client side decoration globally in GNOME?

I'm using Ubuntu GNOME 17.04. One encounters client side decoration (CSD) as most of the official GNOME applications (Nautilus, gedit, Evince etc.) use GtkHeaderBars (a combined title bar and toolbar, see linked screenshots) whereas other…
pomsky
  • 70,557
5
votes
1 answer

Disable client side decorations in Nautilus (Gnome 3.10)

If I open a Nautilus window via terminal using sudo or gksudo command, client side decorations seem to be disabled and I get the “old style” windows decorations: Can someone retrace this behavior? Since I happen to dislike the new CDS, I’d really…
Silubr
  • 73
5
votes
2 answers

How to access the missing settings/preferences menu in Cheese in non GNOME DEs?

Running cheese from the cmdline reports no errors, and "cheese -v" reports "Cheese 3.32.1" thus the app should display a preferences/settings menu button, but none is displayed. (Functions as if it expects the desktop to support the global appmenu,…
5
votes
4 answers

Is Client Side Decoration(CSD) dead?

As stated by KWin developer Martin: http://blog.martin-graesslin.com/blog/2010/10/kwin-at-uds/ I just wanted someone to confirm it... :-)
adred
  • 53
4
votes
1 answer

GNOME Terminal lost CSD after installing XFCE

I was trying XFCE 4.14 on Ubuntu 20.04, just to see how it was. After that, I've completed removed it and all it's packages and came back to GNOME shell. Suddenly, I realized that the New Tab "+" icon and Search icon were gone from the title…
Alexandre S
  • 151
  • 1
  • 6
3
votes
1 answer

Clock indicator has disappeared and nautilus displays with csd

I did 2 things: installed this pack of new light-themes http://www.omgubuntu.co.uk/2017/05/install-improved-ambiance-gnome-theme (which is for 16.10 and 17.04, and I'm on 16.04, I haven't noticed it was incompatible) and updated mesa drivers by…
2
votes
0 answers

Is it possible to activate gtk3-nocsd in GNOME session?

I wanted to try gtk3-nocsd. According to the documentation, it is intended for non-GNOME desktops, but I wanted to try anyway if it will work under GNOME. (In case someone doesn't know, this package should force the programs that use CSDs to drop…
raj
  • 11,409
2
votes
2 answers

How to disable custom window decorations in XFCE 4.16

Apparently XFCE 4.16 has adopted Gnome's horrible idea of custom window decorations / client side decorations (CSD) making it look completely out of place for those of us who designed and use our own custom window decoration theme. This is a big…
Tobia
  • 685
2
votes
1 answer

Ubuntu 20.04 GNOME 3.36 - Remove terminal window titlebar buttons

Is there a way to remove the new tab, search and what seems like a settings button from the window title bar in GNOME 3.36 Terminal. What I want is to change the title bar from this: To this: I would like to remove these buttons since I never use…
asdf
  • 141
1
vote
2 answers

How to take screenshot of a Gnome application without the transparent CSD border?

I’m on Xfce. I don’t want the transparent border coming from Gnome’s client-side decoration. How can I achieve this?
1
vote
1 answer

How to get back rounded corners in Compiz?

In Ubuntu 20.04 GNOME Flashback with Metacity, all windows had nice rounded corners like on the screen below: When I switched to GNOME Flashback with Compiz, non-CSD windows (eg. Firefox or Synaptic) still have those rounded corners, but CSD…
raj
  • 11,409
1
vote
1 answer

When will GTK improvements land in Maverick?

I want to see CSD(Client Side Decorations),Windicators and RGBA.
akshatj
  • 13,386
1
vote
0 answers

Firefox 66 CSD css remove blank space

Wanted to move close,min,max buttons to left in firefox 66 Ubuntu. Found the code below that did the job. `@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); #TabsToolbar .toolbar-items { -moz-box-ordinal-group:…