Как удалить «Справку Ubuntu» и «Об этом компьютере» из меню выключения? (индикатор-сессия апплета)

Мне нужно удалить из меню выключения:

  • «Об этом компьютере»
  • «Справка по Ubuntu»

Я пытался выяснить, как, и я посмотрел вокруг, но ничего не смог найти.

Спасибо за вашу помощь.

2
задан 16.05.2020, 12:46

1 ответ

Сборка из исходного кода, тот же метод, что и https://askubuntu.com/a/421451/44179 (я проверял это в Ubuntu 14.04, но он должен работать и для 13.10)

  • Установить предварительные требования для сборки

    sudo apt-get build-dep indicator-session
    
  • Скачать исходный код

    apt-get source indicator-session
    
  • Комментарий в ненужном разделе меню create_admin_section, используя /*, */ и //:

    /*
    static GMenuModel *
    create_admin_section (void)
    {
      return NULL;
      GMenu * menu;
    
      menu = g_menu_new ();
      g_menu_append (menu, _("About This Computer"), "indicator.about");
              g_menu_append (menu, _("Ubuntu Help"), "indicator.help");
      return G_MENU_MODEL (menu);
    }
    */
    

    ...

      if (profile == PROFILE_DESKTOP)
        {
          //sections[n++] = create_admin_section ();
          sections[n++] = create_settings_section (self);
    

    ...

      if (sections & SECTION_ADMIN)
        {
          //rebuild_section (desktop->submenu, 0, create_admin_section());
        }
    
  • Сборка и установка

    cd ./indicator-session-12.10.5+14.04.20140311.1/
    mkdir build
    cd build/
    cmake ..
    make
    
    sudo make install
    

    enter image description here

0
ответ дан 16.05.2020, 12:46

Теги

Похожие вопросы