Да, настройку уведомлений можно восстановить с помощью gsettings
. Причина, по которой вы не нашли этот параметр, заключается в том, что он не хранится демоном уведомлений Xubuntu xfce4-notifyd
.
Самый простой способ - сбросить сетевое уведомление до значения по умолчанию из командной строки. Следующая однострочная команда восстановит уведомление, когда будет установлено подключение к Интернету.
В терминале введите следующую команду и нажмите Введите клавишу .
gsettings reset org.gnome.nm-applet disable-connected-notifications
Эффект действует немедленно, поэтому перезапуск не требуется.
Чтобы увидеть уведомление, щелкните значок индикатора для подключения к сети на панели Xfce, затем выберите / снимите флажок Включить сеть
. Уведомление появится снова, как обычно.
Если вы случайно нажали кнопку Больше не показывать это сообщение для других сетевых уведомлений, вы можете вывести их список, выполнив следующую команду.
gsettings list-keys org.gnome.nm-applet
Вывод покажет список ключей, как показано ниже.
stamp
disable-disconnected-notifications
disable-vpn-notifications
disable-connected-notifications
suppress-wireless-networks-available
show-applet
disable-wifi-create
Ищите релевантные, у которых есть ключевое слово notifications
. Затем запустите команду сброса с ключом, который вы хотите сбросить.
gsettings reset org.gnome.nm-applet [KEY]
Кроме того, вы можете включить уведомление вручную, выполнив команду set с параметром false
. Поскольку имена ключей имеют имя disable-
, параметр false
является правильным.
gsettings set org.gnome.nm-applet [KEY] false
Оба метода были протестированы для работы в Xubuntu 14.04.
Если вы передаете команду в одинарных кавычках, она будет раскрываться при каждом цикле наблюдения, а не при запуске команды наблюдения, например:
watch echo $(date)
watch 'echo $(date)'
Первая команда будет печатать исходную дату снова и снова, вторая команда будет запускать date
в каждом цикле и печатать другую дату.
Это связано с тем, что вы передаете литеральную строку echo $(date)
команде watch, которая запускает ее каждый цикл и выводит правильную дату. Если вы не используете кавычки, оболочка расширит $(date)
и заменит его выводом команды date и передаст его в watch
, поэтому он будет печатать один и тот же вывод снова и снова.