How to Install and Uninstall gtk3-nocsd Package on Kali Linux

Last updated: May 17,2024

1. Install "gtk3-nocsd" package

This is a short guide on how to install gtk3-nocsd on Kali Linux

$ sudo apt update $ sudo apt install gtk3-nocsd

2. Uninstall "gtk3-nocsd" package

Please follow the step by step instructions below to uninstall gtk3-nocsd on Kali Linux:

$ sudo apt remove gtk3-nocsd $ sudo apt autoclean && sudo apt autoremove

3. Information about the gtk3-nocsd package on Kali Linux

Package: gtk3-nocsd
Version: 3-1
Installed-Size: 80
Maintainer: Christian Seiler
Architecture: all
Depends: libgtk3-nocsd0
Size: 47032
SHA256: 64d4238ae4f5336f53cc4d4bf88f50e67bdccb3793622e6fc6d6a619126ccaec
SHA1: 31d6df0c5dbad5aa1fef8c324241cdd398702e6a
MD5sum: 3d5cc4111ebdef78ce69c4daa8229d62
Description: Disable Gtk+ 3 client side decorations (CSD)
gtk3-nocsd LD_PRELOADs a small library to disable the client side
decorations (CSD) of Gtk+ 3.
.
Since Gtk+ 3.10, its developers added a so-called header bar or custom
title bar. With this and the client-side decoration, the original
title bar and window border provided by the window manager are
disabled by Gtk+. This makes all Gtk+ 3 programs look like alike, but
have different handling from other windows on non-GNOME desktops. Even
worse, this may break some window manager or compositors.
.
Unfortunately, there is no reliable way of turning off CSDs in Gtk+
directly. This library makes this possible.
Description-md5:
Homepage: https://github.com/PCMan/gtk3-nocsd
Tag: uitoolkit::gtk
Section: x11
Priority: extra
Filename: pool/main/g/gtk3-nocsd/gtk3-nocsd_3-1_all.deb