Я обновился до 16.04 [Ubuntu Gnome]. Я использую Lenovo Y700 с GTX960M.
После приостановки или закрытия крышки я закрылся за пределами логина после того, как появилось это сообщение. Сегодня это произошло дважды, я подозреваю, что проблема возникает при закрытии крышки, , а не , когда кнопка приостановки нажимает кнопку alt, когда нажимается кнопка питания на экране. Использование открытого исходного кода NVIDIA версии 364.19 nvidia-364.
Это вызывается lm-датчиками. Нажмите на индикатор термометра (который является lm-датчиками)-> Предпочтения-> Поставщики. Затем удаляют галочку, 'Включают поддержку udisks2' . Это, кажется, заставляет его уйти. ( Источник )
Оригинал здесь: 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, и они будут обработаны.