«Требуется аутентификация для обновления данных SMART из» в 16.04

Я обновился до 16.04 [Ubuntu Gnome]. Я использую Lenovo Y700 с GTX960M.

После приостановки или закрытия крышки я закрылся за пределами логина после того, как появилось это сообщение. Сегодня это произошло дважды, я подозреваю, что проблема возникает при закрытии крышки, , а не , когда кнопка приостановки нажимает кнопку alt, когда нажимается кнопка питания на экране. Использование открытого исходного кода NVIDIA версии 364.19 nvidia-364.

16
задан 24 May 2016 в 21:51

2 ответа

Это вызывается lm-датчиками. Нажмите на индикатор термометра (который является lm-датчиками)-> Предпочтения-> Поставщики. Затем удаляют галочку, 'Включают поддержку udisks2' . Это, кажется, заставляет его уйти. ( Источник )

screenshot

25
ответ дан 25 May 2016 в 07:51

Оригинал здесь: https://ubuntuforums.org/showthread.php?t=2274234&page=2&p=13522130#post13522130

это вызвано PolKit, и если вам нужны датчики, вы можете написать собственное правило :

sudo mkdir -p /etc/polkit-1/rules.d
sudo touch /etc/polkit-1/rules.d/00_user_hacks.rules

Этот файл на самом деле написан на языке JavaScript, что позволяет легко модифицировать его, если у вас есть такой опыт.

const CUSTOM_PERMISSIONS = {
    // fixes udisk2 issue with lm-sensor where it prompts for root password after suspend -> resume
    "org.freedesktop.udisks2.ata-smart-update": polkit.Result.YES
};

polkit.addRule(function (action, subject) {
    if (subject.user == "YOUR_USERNAME_HERE" && action.id in CUSTOM_PERMISSIONS) {
        return CUSTOM_PERMISSIONS[action.id];
    }

    return polkit.Result.NOT_HANDLED;
});

Вы можете просто добавить другие пользовательские правила в объект CUSTOM_PERMISSIONS, и они будут обработаны.

2
ответ дан 27 April 2020 в 09:10

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

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