Gösterge-applet-0.3.7 kaynağına baktığınızda, yapamazsınız: bazı "INDICATOR_DIR" ( /usr/lib/indicators/310.04 kutumda) yüklü her modül
yüklenir. "INDICATOR_DIR" bir derleme zamanı sabiti olarak tanımlanır, bu yüzden kurulu bir sistemde değiştirmenin bir yolu yoktur. İlgili kaynak 703-728 satırlarındadır applet-main.c:
/* load 'em */
if (g_file_test(INDICATOR_DIR, (G_FILE_TEST_EXISTS | G_FILE_TEST_IS_DIR))) {
GDir * dir = g_dir_open(INDICATOR_DIR, 0, NULL);
const gchar * name;
while ((name = g_dir_read_name(dir)) != NULL) {
/* ... some lines omitted for brevity ... */
if (load_module(name, menubar)) {
indicators_loaded++;
}
}
g_dir_close (dir);
}
Çözüm olarak şunları yapabilirsiniz (uyarı: denenmemiş! ):
Kendi sürümünü derlemek indicator-applet, farklı bir "INDICATOR_DIR" belirterek: geçtiğiniz takdirde
--enable-localinstalletmek ./configure, ardından "INDICATOR_DIR" içinde yer alacak $libdir/indicators/2ve ayrıca ayarlayabilirsiniz
$libdiriçin komut satırı seçenekleri ile ./configure.
kendi INDICATOR_DIR içinde, yalnızca istediğiniz göstergeleri etkinleştirin (sadece sistem genelindeki simgelerin işaretlenmesi yeterlidir)
PATH'i değiştirmek için bir ~/.gnomercveya ~/.xsessiondosya kullanın, böylece kendi indicator-appletikili sisteminiz sistem genelinde gelir.