Wmctrl
Ini agak terkait tetapi Anda dapat mengubah teks di bilah judul aplikasi misteri ini menggunakan perintah wmctrl.
Contoh
Katakanlah saya menjalankan aplikasi gvim. Itu muncul sebagai berikut ketika saya daftar windows yang terbuka.
$ wmctrl -l
0x04402eed -1 grinchy N/A
0x00c00003 -1 grinchy Bottom Expanded Edge Panel
0x00c00028 -1 grinchy Top Expanded Edge Panel
0x0120001e 0 grinchy x-nautilus-desktop
0x02a00004 0 grinchy saml@grinchy:~
0x06800003 0 grinchy [No Name] - GVIM
Jadi gvimjendela tersebut memiliki judul "[Tanpa Nama] - GVIM", kita dapat mengubah namanya seperti itu, sekali lagi menggunakan wmctrl:
$ wmctrl -r "[No Name] - GVIM" -N "new name"
Menjalankan -lsakelar lagi kita bisa melihat nama baru:
$ wmctrl -l
0x04402eed -1 grinchy N/A
0x00c00003 -1 grinchy Bottom Expanded Edge Panel
0x00c00028 -1 grinchy Top Expanded Edge Panel
0x0120001e 0 grinchy x-nautilus-desktop
0x02a00004 0 grinchy saml@grinchy:~
0x06800003 0 grinchy new name
Semua dekorasi
Ada metode ini yang dibahas dalam Tanya Jawab Ubuntu berjudul: Dapatkah saya menyembunyikan bilah judul MPlayer di gnome? .
Ada intisari dari Python - window-toggle-decorations.py yang sepertinya melakukan apa yang Anda inginkan. Mungkin dapat dimodifikasi sesuai dengan kebutuhan Anda.
window-toggle-decorations.py
#! /usr/bin/python2
import gtk.gdk
w = gtk.gdk.window_foreign_new( gtk.gdk.get_default_root_window().property_get("_NET_ACTIVE_WINDOW")[2][0] )
w.set_decorations( (w.get_decorations()+1)%2 ) # toggle between 0 and 1
gtk.gdk.window_process_all_updates()
gtk.gdk.flush()
# now bind this to super-r or something
yourWindow.dTitleBar: 0.