Страница 1 из 1

Вопросы про polkit

Добавлено: 10 сен 2024, 19:09
KOT040188
В новой минт 22 что-то изменилось в работе polkit и старые рецепты по созданию кнопки спящего режима не работают, дирректории нет, которая раньше была, есть другие, я пробовал интуитивно поменять, но совсем запутался. Также я использовал polkit для своих правил запроса пароля приложениями, и это дирректория пропала. Кто разбирается в polkit подскажите как сейчас это сделать.

Вопросы про polkit

Добавлено: 10 сен 2024, 19:13
KOT040188
Вот например для создания кнопки спящего режима надо кинуть файл pkla в /etc/polkit-1/localauthority/50-local.d/ но этой папки больше нет.

Вопросы про polkit

Добавлено: 10 сен 2024, 19:15
KOT040188
Для правил я использовал папку, если не ошиблась var/lib/polkit-1/localauthority/50-local.d, но её Толе уже нет.

Вопросы про polkit

Добавлено: 10 сен 2024, 19:16
rogoznik
KOT040188, arch wiki говорит что надо в /etc/polkit-1/rules.d/

Вопросы про polkit

Добавлено: 10 сен 2024, 19:42
KOT040188
rogoznik, да, для паролей уже разобрался, и надо ещё разбивать их на каждое приложение и действие. Осталось понять как кнопку спящего создать.

Вопросы про polkit

Добавлено: 10 сен 2024, 20:04
rogoznik
KOT040188, там же в arch wiki есть пункт 3.3 Disable suspend and hibernate. Может попробовать сделать аналогичное правило, только вконце NO заменить на YES. И соответственно назвать правило типа 10-enable-suspend.rules

Вопросы про polkit

Добавлено: 10 сен 2024, 21:09
WWolf
KOT040188 писал(а):
10 сен 2024, 19:42
Осталось понять как кнопку спящего создать.
А зачем такие страдания? Апплет Менеджер сессий (sessionManager@scollins) не устраивает?

Вопросы про polkit

Добавлено: 10 сен 2024, 21:38
KOT040188
WWolf писал(а):
10 сен 2024, 21:09
А зачем такие страдания? Апплет Менеджер сессий (sessionManager@scollins) не устраивает?
Мне нужна кнопка в главном меню выключения, всё по классике.

Вопросы про polkit

Добавлено: 11 сен 2024, 20:20
KOT040188
rogoznik писал(а):
10 сен 2024, 20:04
KOT040188, там же в arch wiki есть пункт 3.3 Disable suspend and hibernate. Может попробовать сделать аналогичное правило, только вконце NO заменить на YES. И соответственно назвать правило типа 10-enable-suspend.rules
Сработало моментально, без перезагрузки!

Вопросы про polkit

Добавлено: 12 сен 2024, 08:17
KOT040188
Пришла мысль таким образом сделать кнопку гибридного режима, только как правильно прописать название...

Вопросы про polkit

Добавлено: 12 сен 2024, 09:14
rogoznik
KOT040188, у меня на Manjaro в кедах вот так
Screenshot_20240912_110558.png
"Сон" - типа ждущий режим(не гасит питание и не сбрасывает данные из ОЗУ на диск)
"Гибернация" - типа спящий режим (гасит питание и сбрасывает данные из ОЗУ на диск)

А что за "Гибридный" режим?

Вопросы про polkit

Добавлено: 12 сен 2024, 18:31
KOT040188
rogoznik писал(а):
12 сен 2024, 09:14
А что за "Гибридный" режим?
Оба вместе.

Вопросы про polkit

Добавлено: 13 сен 2024, 00:34
slant
rogoznik писал(а):
12 сен 2024, 09:14
А что за "Гибридный" режим?
Это гибернация со сбросом на диск, но без очистки ОЗУ и обесточивания. Выход будет мгновенным если питание сохранялось - как из простого сна. Но если питание все же пропало - то потом будет не новая загрузка, а выход из гибернации - с чтением с диска.
Помесь ежа с ужом короче. :)

Вопросы про polkit

Добавлено: 13 сен 2024, 08:34
rogoznik
KOT040188 писал(а):
12 сен 2024, 08:17
Пришла мысль таким образом сделать кнопку гибридного режима, только как правильно прописать название...
Не уверен что эта кнопка вообще есть. Не нашел ее упоминание.
Чтоб комп отправить в этот режим нужно выполнить

Код: Выделить всё

systemctl hybrid-sleep
slant писал(а):
13 сен 2024, 00:34
Это гибернация со сбросом на диск, но без очистки ОЗУ и обесточивания.
Да, начитался уже

Вопросы про polkit

Добавлено: 15 сен 2024, 02:15
KOT040188
rogoznik писал(а):
13 сен 2024, 08:34
Чтоб комп отправить в этот режим нужно выполнить
Я в курсе. Давно в курсе. Я кнопку давно у ищу.

Вопросы про polkit

Добавлено: 15 сен 2024, 02:16
KOT040188
slant писал(а):
13 сен 2024, 00:34
Помесь
Для Линукса всё нормальное это ненормально.

Вопросы про polkit

Добавлено: 15 сен 2024, 02:19
KOT040188
У меня кстати новая беда, спящий режим работает норм, а вот ждущий уходит, но не выходит. Возможно надо обновить uefi, материнка бу.

Вопросы про polkit

Добавлено: 15 сен 2024, 07:31
rogoznik
KOT040188 писал(а):
15 сен 2024, 02:19
а вот ждущий уходит, но не выходит
Загружайся и смотри журнал

Код: Выделить всё

journalctl -b-1 -u systemd-suspend.service

Вопросы про polkit

Добавлено: 15 сен 2024, 13:04
sveta13
KOT040188 писал(а):
15 сен 2024, 02:19
У меня кстати новая беда, спящий режим работает норм, а вот ждущий уходит, но не выходит. Возможно надо обновить uefi, материнка бу.
Блин:
Разбирайся тут и зачем тебе кнопка чтобы костыль писать?
Не по теме
Народ извините :smile: