gsettings, не работающие из функции удара

Довольно В новинку для удара и только 6 месяцев в человечность, поэтому пустую со мной.

Я создаю сценарий после установки https://github.com/jjdemitriUk/relutionDev, все подходит до сих пор ее записанный в ударе и было РЕАЛЬНОЙ кривой обучения, которая была точкой... Причина мне разделили все на функции, состоит в том, потому что у меня есть больше чем одна машина, которая использует человечность, и это - сценарий, который позволяет мне строить из модулей то, что я хочу установить на конкретной единице как мой ноутбук, получает пакет dev, домашний аккомпанемент получает медиа и общую установку сообщения.

Я имею к функции установки, и я понимаю, что существует два способа изменить настройки.

  1. Скопируйте свой оригинал, предварительно устанавливают и копируют по установке сообщения... еще не работая над этим
  2. выполнение простой команды от терминала, такого как gsettings установило com.canonical.indicator.session show-real-name-on-panel верный

Так Идя дальше в терминале я ввожу

 gsettings set com.canonical.indicator.session show-real-name-on-panel true

И настоящее имя появляется в панели :)

Поместите его в функцию

function homeSettings(){
   echo "Changing Settings";
   gsettings set com.canonical.indicator.session show-real-name-on-panel true;
   echo "Setting Changed";
}

и, когда выполнено от терминала

./relutionDev homeSettings

Я получаю терминальный вывод эха, таким образом, я знаю то, что это было названным, но никакое изменение от настроек. Я ударял головой о стену напрасно, я посмотрел на другие вопросы с тесной связью с шахтой относительно изменяющихся обоев и заданий крона, но моя не обои или задание крона...Can любой укажите на меня в правильном направлении

0
задан 20 January 2015 в 08:20

1 ответ

Вы выполняете свой сценарий установки с sudo, но gsettings на пользовательскую систему конфигурации. вот почему Вы не наблюдение никакого изменения.

Попытка без sudo (как обычный пользователь) и это должно работать.

1
ответ дан 6 October 2019 в 03:45

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

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