Я получил новый компьютер и установил Ubuntu 17.04 на ней. Я использую эволюцию для соединения с Exchange Server, и это работает действительно хорошо и интегрируется с целой системой красиво. Например, я могу нажать, индикатор времени и система покажут мне календарь и несколько предстоящих событий, взятых прямо от календаря Эволюции.
Однако 17.04 принес что-то дополнительное - за 15 минут до того, как календарное событие, вместе с окном напоминания об эволюции, предупреждение сервиса даты и времени индикатора откроется:
Это является супер раздражающим, не только это - дублированная информация, но и это также играет действительно тревожащий звук. Как отключить эти всплывающие окна? Не теряя все другие функции интеграции события (как список предстоящих событий в индикаторе времени, который я упомянул прежде)?
Не было легко найти ответ, так как эта функциональность является абсолютно недокументированной, но я сделал это. Я должен был загрузить исходный код indicator-datetime
и найти некоторый код связанным с этим предупреждением. Несколько быстрых поисков service
и notification
привели меня к переменной, названной cal_notification_enabled
и две константы:
SETTINGS_NOTIFY_CALENDAR_PATH
- /com/ubuntu/NotificationSettings/com.ubuntu.calendar/calendar/
SETTINGS_NOTIFY_ENABLED_KEY
- enable-notifications
dconf-editor
не было полезно, поскольку я не мог найти этот параметр там, но быстрый Google Search представил истину . Эта функциональность несколько важна в Телефоне Ubuntu, и это может быть включено и выключено в календарном приложении. На рабочем столе, однако, нет никакого переключателя для него в настройках календаря, и кажется, что это true
по умолчанию. Это может быть отключено от консоли хотя:
gsettings set com.ubuntu.notifications.settings:/com/ubuntu/NotificationSettings/com.ubuntu.calendar/calendar/ enable-notifications false
После переключения этой установки на ложь никакие предупреждения не нарушат Вашу работу.