[Решено] Пропали кнопки спящего/ждущего режима в K-меню

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Ответить
DmitrySPb
Сообщения: 74
ОС: gentoo

[Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Собственно, после очередного обновления KDE 4.10.5 -> 4.11.2 в K-меню исчезли указанные кнопочки...

Где это настраивается? Гугл не помог как-то, единственный совет в общем-то - создать файлик в /etc/polkit... но это не помогает...

И вообще, это только у меня или общая проблема? А то проверять компилируя заново кеды не хочется...

из консольки саспенд и гибернация работают...

PS Да и вообще как-то настройки KDE частично слетели, пробовал в чистый профиль юзера грузиться, там такая же ситуация - нет кнопок.
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение vr13 »

DmitrySPb писал(а):
14.12.2013 00:57
Где это настраивается? Гугл не помог как-то, единственный совет в общем-то - создать файлик в /etc/polkit... но это не помогает...

направление совета верное :)
всё это касается polkit и upower. на самом деле это не нужно создавать руками - делается при установке sys-auth/polkit

может быть проблема в том, что polkitd остался работать со времени до обновления kde. в этом случае его нужно просто убить (dbus перезапустит, когда потребуется). после чего перезапустить десктоп. ну или перезагрузиться -- что больше нравится. также стоит проверить, что kde-base/kdelibs собрано с use policykit
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Флаг установлен, но он в скобках, т.е. как я понимаю, он для этой версии больше не действителен... перезагружался...

попробую сейчас убить демон и пересобрать polkit с kdelibs заново...
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение vr13 »

DmitrySPb писал(а):
14.12.2013 12:44
Флаг установлен, но он в скобках, т.е. как я понимаю, он для этой версии больше не действителен... перезагружался...

попробую сейчас убить демон и пересобрать polkit с kdelibs заново...

подождите. я не знаком с kde, но точно знаю, что интерфейс с upower реализован с помощью polkit (это не относится к определённому DE, а есть стандарты xfreedesktop). поэтому перед пересборками осмотритесь - что у вас от чего зависит в смысле upower. наверняка нейдётся искомое. глядя в портеж я увидел ничего мне не говорящие sys-auth/polkit-qt, kde-misc/polkit-kde-kcmodules. может что-то ещё подобное есть

суть этого проста: polkit должен подтвердить, что DE работает на локального (а не удалённого) пользователя: локальный пользователь может управлять железом, удалённый - нет
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Я пересобрал kdelibs -> upower, polkit -> ну и polkit-kde-agent etc, что от polkit по зависимостям шло... Воз там же :(

PS Не помнит никто случайно команду, которая показывает историю установок пакетов?
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение vr13 »

DmitrySPb писал(а):
14.12.2013 13:48
PS Не помнит никто случайно команду, которая показывает историю установок пакетов?

genlop
Спасибо сказали:
Kopilov
Сообщения: 949
ОС: [K]Ubuntu, Debian

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение Kopilov »

Мда все бывало но такое впервые ... Перестали работать кнопки перезагрузка, выключения и смена пользователя

Там у товарища OpenSuse -- проблема решилась сбросом настроек в домашнем каталоге пользователя. А переход на 4.11.x мог иметь место без ведома пользователя, если включено автообновление.

P.S. Я ещё не обновлял (т.к. система принуждает включить semantic-desktop), когда получится -- забекапирую текущее состояние, обновлю и могу отписаться о результате.
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

vr13 писал(а):
14.12.2013 16:06
DmitrySPb писал(а):
14.12.2013 13:48
PS Не помнит никто случайно команду, которая показывает историю установок пакетов?

genlop

спасибо, хотя я что-то другое юзал...


Kopilov писал(а):
14.12.2013 21:24
Мда все бывало но такое впервые ... Перестали работать кнопки перезагрузка, выключения и смена пользователя

Там у товарища OpenSuse -- проблема решилась сбросом настроек в домашнем каталоге пользователя. А переход на 4.11.x мог иметь место без ведома пользователя, если включено автообновление.

P.S. Я ещё не обновлял (т.к. система принуждает включить semantic-desktop), когда получится -- забекапирую текущее состояние, обновлю и могу отписаться о результате.

Так я создавал нового пользователя, с ним тоже самое.

PS Да, тоже не хотел семантик ставить, но пришлось.
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Народ, а какие у вас права на папку /etc/polkit-1 и ее содержимое?

Собственно проблему я решил - прописал правило в polkit-1:

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

polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.upower.suspend" ||
        action.id == "org.freedesktop.upower.hibernate") {
        return polkit.Result.YES;
    }
});


Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение vr13 »

DmitrySPb писал(а):
15.12.2013 22:23
Народ, а какие у вас права на папку /etc/polkit-1 и ее содержимое?

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

$ ls -al /etc/polkit-1/
total 20
drwxr-xr-x   3 root    root  4096 Oct 14  2012 .
drwxr-xr-x 107 root    root 12288 Dec 15 09:59 ..
drwx------   2 polkitd root  4096 Dec  8 06:40 rules.d

а такой файл у вас есть /usr/share/polkit-1/actions/org.freedesktop.upower.policy?
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

vr13
А дальше? Внутри rules.d что-то есть?

vr13 писал(а):
15.12.2013 23:17
а такой файл у вас есть /usr/share/polkit-1/actions/org.freedesktop.upower.policy?

Да
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 876
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение vr13 »

DmitrySPb писал(а):
15.12.2013 23:24
А дальше? Внутри rules.d что-то есть?

есть. javascript-ы с такими же правами
vr13 писал(а):
15.12.2013 23:17
а такой файл у вас есть /usr/share/polkit-1/actions/org.freedesktop.upower.policy?

Да

думаю, что в kde чего-то недописали (или вы недонастроили). потому что согласно политикам, должно всё работать. проблема может быть и в pam, кстати. поэтому лучше поискать и разобраться
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Файлик /usr/share/polkit-1/actions/org.freedesktop.upower.policy, судя по всему, появился после ручного добавления правила в rules.d

vr13 писал(а):
15.12.2013 23:37
думаю, что в kde чего-то недописали (или вы недонастроили). потому что согласно политикам, должно всё работать. проблема может быть и в pam, кстати. поэтому лучше поискать и разобраться

Сложно сказать, я по большей части и тему-то создал ради того, чтобы спросить, а как у других :)

На форумах gentoo.org есть аналогичная штука, я собственно и решение оттуда взял.
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

А вот гибернация сломалась, но когда это случилось не знаю, вполне возможно это и не связано с крайним обновлением, т.к. я гибернацию не использую почти.
Спасибо сказали:
Kopilov
Сообщения: 949
ОС: [K]Ubuntu, Debian

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение Kopilov »

Kopilov писал(а):
14.12.2013 21:24
когда получится -- забекапирую текущее состояние, обновлю и могу отписаться о результате.

DmitrySPb писал(а):
16.12.2013 00:01
Сложно сказать, я по большей части и тему-то создал ради того, чтобы спросить, а как у других :)
А вот гибернация сломалась, но когда это случилось не знаю, вполне возможно это и не связано с крайним обновлением, т.к. я гибернацию не использую почти.

У меня с кнопками всё в порядке. С гибернацией тоже (правда, я ядро давно не обновлял, сейчас 3.7.10).

DmitrySPb писал(а):
14.12.2013 22:20
Да, тоже не хотел семантик ставить, но пришлось.

Я сперва поставил, но потом снова выпилил, как -- написал в отдельной теме
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Kopilov писал(а):
03.01.2014 15:34
У меня с кнопками всё в порядке. С гибернацией тоже (правда, я ядро давно не обновлял, сейчас 3.7.10).

Эксперимента ради перешел на pf-kernel, там гибернация через tuxonice работает

С сетами у меня не выйдет, как я понимаю, т.к. использую тот же kgpg, которому нужен злосчастный kdepimlibs

Спасибо сказали:
Kopilov
Сообщения: 949
ОС: [K]Ubuntu, Debian

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение Kopilov »

DmitrySPb писал(а):
05.01.2014 18:09
Эксперимента ради перешел на pf-kernel, там гибернация через tuxonice работает
Поздравляю!

DmitrySPb писал(а):
05.01.2014 18:09
С сетами у меня не выйдет, как я понимаю, т.к. использую тот же kgpg, которому нужен злосчастный kdepimlibs
А он даёт что-то, что недостижимо/труднодостижимо при использовании чистого gpg? Если да -- то что именно, или просто графическая оболочка? Если нет -- решайте, что Вам важнее :)
Я сам заинтересовался этой штукой (GnuPG), особенно на фоне недавних разговоров о паранойе. Вроде, за день базовые вещи освоил.
Спасибо сказали:
DmitrySPb
Сообщения: 74
ОС: gentoo

Re: [Решено] Пропали кнопки спящего/ждущего режима в K-меню

Сообщение DmitrySPb »

Kopilov писал(а):
05.01.2014 18:29
А он даёт что-то, что недостижимо/труднодостижимо при использовании чистого gpg? Если да -- то что именно, или просто графическая оболочка? Если нет -- решайте, что Вам важнее :)
Я сам заинтересовался этой штукой (GnuPG), особенно на фоне недавних разговоров о паранойе. Вроде, за день базовые вещи освоил.

Может и дает, хотя вряд ли, но для меня это просто графическая оболочка, по таким случаям лезть в консоль желания нет.
Я правда задавался вопросом поиска некой альтернативы kgpg, но как-то руки не дошли, может сейчас попробую...
Спасибо сказали:
Ответить