Jika Anda memiliki gnome-terminal
berjalan, dan menginginkan contoh baru dari program, Anda mungkin berpikir bahwa menjalankan gnome-terminal &
dari cangkang akan berhasil.
Yang mengherankan, contoh baru ini berperilaku seperti program Windows atau Mac yang hambar; itu hanya mengirim pesan ke yang ada, menjalankan gnome-terminal
untuk membuat jendela baru. Jika yang ini gnome-terminal
proses macet, Anda kehilangan semua jendela terminal!
(Tentu saja, setiap jendela memiliki cangkangnya sendiri, yang merupakan proses independen, tetapi emulator terminal yang sebenarnya dan GUI-nya dikelola dari satu instance aplikasi.)
Bagaimana kita bisa membuat instance independen dari gnome-terminal
, masing-masing berjalan dalam prosesnya sendiri, sehingga mematikan proses tersebut hanya akan menghancurkan jendela yang terkait dengan proses tersebut?
Jawaban yang Diterima:
Menurut man gnome-terminal
, opsi yang Anda cari tampaknya diberi nama yang membingungkan
--disable-factory
Do not register with the activation name server, do
not re-use an active terminal.
Namun, opsi tersebut tampaknya dihapus dalam rilis yang lebih baru sehingga tidak boleh diandalkan.