بعد از انتشار گنوم ۳.۱۰ و معرفی CLIENT-SIDE Decorations اکثر برنامههای گنوم و GTK 3 نیز روی به استفاده از این قابلیت آوردند. این قابلیت بسیار کاربردی است تا حدی که اکثر برنامه ها از ظاهر خوبی نیز برخوردار شده و فضای کمتری هم اشغال خواهند کرد با این وجود اگر از این قابلیت خوشتان نمی آید یا از میزکاری مثل یونیتی و کیدیای یا XFCE بهره میبرید شاید از این قابلیت خوشتان نیاید برای غیر فعال کردن آن کارهای زیر را انجام دهید.
PCMan، که یکی از بنیانگذاران LXDE به شمار میآید ماژولی را توسعه داده است که باعث غیرفعال شدن CSD خواهد شد.
در زیر برنامهی بالا را میبینید که به صورتی زیباتر در یونیتی به نمایش درآمده است. این برنامه به دلیل بهبود ظاهر برنامههای GTK 3 در اوبونتو ممکن است بهصورت پیشفرض در اوبونتو قرار گیرد و یا اوبونتو چنین سیاستی را در پیش گیرد زیرا که تمایلی برای استفاده از CSD ندارد.
برای نصب دستورات زیر را وارد کنید (برای اوبونتو و مبتنی بر اوبونتو ها)، کاربران دیگر توزیعها از GitHUB نصب کنید.
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install gtk3-nocsd
مقادیر زیر را نیز در فایل ~/.profile بریزید:
export GTK_CSD=0 export LD_PRELOAD=/path/to/gtk3-nocsd.so
سپس هر برنامهای را که خواستید اجرا کنید به این شکل اجرا نمایید (مثلا gthumb):
Exec=env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so gthumb %U
یا میتوانید میانبر برنامه را به مقدار بالا تغییر دهید (مثلا gthumb):
gksu gedit /usr/share/applications/gthumb.desktop
موفق باشید.