| Summary: | Окно ошибки на выходе из suspend в Xfce | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Speccyfighter <zxwarior> | ||||
| Component: | xfce4-session | Assignee: | Mikhail Efremov <sem> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | cas, oddity, sem | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Speccyfighter
2017-07-21 20:43:52 MSK
Created attachment 7154 [details]
Вывод strace
Вывод strace при отработке команды
$ strace -o exit-from-suspend-on-xfce4-session-logout-s.txt \
xfce4-session-logout -s
Временный работающий обход этой ошибки:
# rpm -qf /etc/polkit-1/rules.d/60-xfce4-pm-helper.rules
polkit-sysvinit-0.3.4-alt2.noarch
# cat /etc/polkit-1/rules.d/60-xfce4-pm-helper.rules
polkit.addRule(function(action, subject) {
if (action.id == "org.xfce.power.xfce4-pm-helper" && subject.isInGroup("xgrp") )
{
return polkit.Result.YES;
}
});
$ pkexec /usr/sbin/xfce4-pm-helper --suspend
Последнюю команду можно повесить на кнопку.
(Ответ для Speccyfighter на комментарий #2) > Временный работающий обход этой ошибки: Раз это помогает, то проблема исключительно в polkit на sysvinit. Такими костылями и обходится. |