Вопросы про polkit

Руководства, вопросы, обсуждения
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 10 сен 2024, 16:09

В новой минт 22 что-то изменилось в работе polkit и старые рецепты по созданию кнопки спящего режима не работают, дирректории нет, которая раньше была, есть другие, я пробовал интуитивно поменять, но совсем запутался. Также я использовал polkit для своих правил запроса пароля приложениями, и это дирректория пропала. Кто разбирается в polkit подскажите как сейчас это сделать.
Хто ты гэткі?

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 10 сен 2024, 16:13

Вот например для создания кнопки спящего режима надо кинуть файл pkla в /etc/polkit-1/localauthority/50-local.d/ но этой папки больше нет.
Хто ты гэткі?

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 10 сен 2024, 16:15

Для правил я использовал папку, если не ошиблась var/lib/polkit-1/localauthority/50-local.d, но её Толе уже нет.
Хто ты гэткі?

Аватара пользователя

rogoznik
Сообщения: 10437
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

Вопросы про polkit

Сообщение rogoznik » 10 сен 2024, 16:16

KOT040188, arch wiki говорит что надо в /etc/polkit-1/rules.d/
ИзображениеИзображение

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 10 сен 2024, 16:42

rogoznik, да, для паролей уже разобрался, и надо ещё разбивать их на каждое приложение и действие. Осталось понять как кнопку спящего создать.
Хто ты гэткі?

Аватара пользователя

rogoznik
Сообщения: 10437
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

Вопросы про polkit

Сообщение rogoznik » 10 сен 2024, 17:04

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

Аватара пользователя

WWolf
Сообщения: 4186
Зарегистрирован: 13 фев 2018, 21:51
Решено: 36
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1275 раз

Вопросы про polkit

Сообщение WWolf » 10 сен 2024, 18:09

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

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 10 сен 2024, 18:38

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

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 11 сен 2024, 17:20

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

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 12 сен 2024, 05:17

Пришла мысль таким образом сделать кнопку гибридного режима, только как правильно прописать название...
Хто ты гэткі?

Аватара пользователя

rogoznik
Сообщения: 10437
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

Вопросы про polkit

Сообщение rogoznik » 12 сен 2024, 06:14

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

А что за "Гибридный" режим?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ИзображениеИзображение

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 12 сен 2024, 15:31

rogoznik писал(а):
12 сен 2024, 06:14
А что за "Гибридный" режим?
Оба вместе.
Хто ты гэткі?

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 15:09
Решено: 111
Благодарил (а): 54 раза
Поблагодарили: 2178 раз

Вопросы про polkit

Сообщение slant » 12 сен 2024, 21:34

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

Аватара пользователя

rogoznik
Сообщения: 10437
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

Вопросы про polkit

Сообщение rogoznik » 13 сен 2024, 05:34

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

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

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

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 14 сен 2024, 23:15

rogoznik писал(а):
13 сен 2024, 05:34
Чтоб комп отправить в этот режим нужно выполнить
Я в курсе. Давно в курсе. Я кнопку давно у ищу.
Хто ты гэткі?

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 14 сен 2024, 23:16

slant писал(а):
12 сен 2024, 21:34
Помесь
Для Линукса всё нормальное это ненормально.
Хто ты гэткі?

Аватара пользователя

Автор темы
KOT040188
Сообщения: 988
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 13 раз
Поблагодарили: 36 раз

Вопросы про polkit

Сообщение KOT040188 » 14 сен 2024, 23:19

У меня кстати новая беда, спящий режим работает норм, а вот ждущий уходит, но не выходит. Возможно надо обновить uefi, материнка бу.
Хто ты гэткі?

Аватара пользователя

rogoznik
Сообщения: 10437
Зарегистрирован: 27 июн 2017, 10:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 795 раз
Поблагодарили: 2052 раза

Вопросы про polkit

Сообщение rogoznik » 15 сен 2024, 04:31

KOT040188 писал(а):
14 сен 2024, 23:19
а вот ждущий уходит, но не выходит
Загружайся и смотри журнал

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

journalctl -b-1 -u systemd-suspend.service
ИзображениеИзображение

Аватара пользователя

sveta13
Сообщения: 266
Зарегистрирован: 13 мар 2022, 06:39
Решено: 2
Благодарил (а): 45 раз
Поблагодарили: 20 раз

Вопросы про polkit

Сообщение sveta13 » 15 сен 2024, 10:04

KOT040188 писал(а):
14 сен 2024, 23:19
У меня кстати новая беда, спящий режим работает норм, а вот ждущий уходит, но не выходит. Возможно надо обновить uefi, материнка бу.
Блин:
Разбирайся тут и зачем тебе кнопка чтобы костыль писать?
Не по теме
Народ извините :smile:
Debian 12 xfce:LM-22.1 xfce:

Вернуться в «Параметры и оптимизация»