gnome-clock 3.30: запрос разрешения доступа к геолокации - обновлено до 3.31.2

После обновления до 18.10 и gnome-clocks 3.30 мне каждый раз предлагается подтвердить разрешение на доступ к геолокации. Я вижу, что у gnome-clocks есть запись в dconf, но я не вижу записи для этого разрешения.

Обновление: я собрал и установил 3.31.2. Теперь сообщение об ошибке имеет больше информации

Failed to connect to GeoClue2 service:
GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: 
Agent rejected 'org.gnome.clocks' for user '1000'. 
Please ensure that 'org.gnome.clocks' has installed 
a valid org.gnome.clocks.desktop file.

Конфигурация dconf через дамп dconf показывает это: [org/gnome/clocks] timer=uint32 1200 сигналов = = {{name ': <' Alarm '>,' id ': <' 5a21b7926c6c553218b671425c316095 '>,' active ':,' час ': <18>, ' минута ': <20>, ' дни ': <@ai []>}] world-clocks = @ aa {sv} []

[org/gnome/clocks/state/window]
size=(870, 683)
state=132
panel-id='stopwatch'

Как это исправить?

1 ответ

Решение

В /etc/geoclue/geoclue.conf добавьте:

[org.gnome.clocks]
allowed=true
system=true
users=
Другие вопросы по тегам