Как установить “ложь выставочного пользовательского меню” как настройку по умолчанию

Единица Ubuntu отображается, пользователи перечисляют: enter image description here

Я знаю, что могу выключить это, с помощью

gsettings set com.canonical.indicator.session user-show-menu false

или при помощи dconf инструментов.

Это работает, но каждый пользователь в системе должен сделать это, если он не хочет видеть, что все пользователи перечисляют от системы.

Вы знаете, как (и где) для установки этого, чтобы не показать пользователям в меню как настройка по умолчанию?

5
задан 30 July 2016 в 01:44

1 ответ

  1. Скопируйте код ниже в пустое, файл, сохраните его как nouserinfo.desktop:

    [Desktop Entry]
    Type=Application
    Exec=/bin/bash -c "sleep 10 && gsettings set com.canonical.indicator.session user-show-menu false" 
    Name=NoUserInfo
    
  2. Скопируйте файл в /etc/xdg/autostart

С этого времени значение по умолчанию будет установлено не показать пользователям. Установка будет применена, вскоре после входят в систему.

Объяснение

  • На команде для отключения списка можно работать, входят в систему, путем размещения a .desktop файл, который выполняет Вашу команду в ~/.config/autostart. Это будет однако только работать за одним пользователем.
  • Если Вы делаете то же, но помещаете .desktop файл в /etc/xdg/autostart, команда будет выполнена, одинаково какой пользователь входит в систему.
  • sleep 10 должен удостовериться выполнения команды, когда рабочий стол готов к нему.

Исключить одного пользователя?

Просто поместите файл ниже в пользователя ~/.config/autostart:

[Desktop Entry]
Type=Application
Exec=/bin/bash -c "sleep 15 && gsettings set com.canonical.indicator.session user-show-menu true"
Name=NoUserInfo

Локальные версии глобальных .desktop файлы отвергнут глобальные, также на Приложениях Запуска .desktop файлы.

5
ответ дан 23 November 2019 в 09:21

Другие вопросы по тегам:

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