Отключение управлением питания при просмотре видео

Вроде бы столько всего кеды умеют, а такой элементарной вещи их не научили. Может быть есть какое-нибудь подобие программы Caffeine для кед? Или скрипт с аналогичным назначением у кого-нибудь есть какой?
а что мешает поставить Caffeine ?
SMPlayer
grayich
а что мешает поставить Caffeine ?
Поставить ничего не мешает. Кроме того, что с кедами он не работает =)
vadik
SMPlayer
Да, SMPlayer вроде отключает. Правда проблему с флеш-видео это не решает, там всё-равно придётся вручную отключать. А вообще хотелось бы что-нибудь, не привязанное к конкретной программе.
В принципе скрип написать несложно ведь, если есть какая-то команда для отключения управления питанием KDE. Наверняка ведь через dbus это можно как-то сделать. Правда я не нашёл, как.
А как кеды узнают когда надо отключать питание, а когда нет, что считать просмотром видео, что нет? В кедах есть настройки энергосбережения, но лично у меня они не заработали (точнее при отключении в кедах энергосбережения монитор все равно гас). Я для себя эту проблему решил радикально - полностью отрубил энергосберегайку на уровне Х-ов.
mehanoid
Поставить ничего не мешает. Кроме того, что с кедами он не работает =)
Это точно? Мне казалось это отдельная утилита, просто с гуем на gtk
гугл подтвердил, что в кедах он работает
vadik
А как кеды узнают когда надо отключать питание, а когда нет, что считать просмотром видео, что нет?
В идеале - так же, как и с SMPlayer-ом. То есть плеер должен уведомлять менеджер питания о том, когда не надо монитор отключать. И в идеале во всех DE должно работать одинаково, по стандартам FreeDesktop. Есть даже команды соответствующие для этого: xdg-screensaver suspend и xdg-screensaver resume. Но кеды это дело игнорируют.
В Caffeine сделано тупо: он проверяет, не запущена ли одна из программ, которые ты прописал в настройках, и если запущена, отключает менеджер питания, а при закрытии программы восстанавливает обратно. С xfce и гномом он работает. Кеды в пролёте опять (полагаю, тут механизм тот же используется)
vadik
В кедах есть настройки энергосбережения, но лично у меня они не заработали (точнее при отключении в кедах энергосбережения монитор все равно гас). Я для себя эту проблему решил радикально - полностью отрубил энергосберегайку на уровне Х-ов.
Странно, у меня отключается вручную без проблем (нажимаю на плазмоид батареи и там снимаю галочку “управление питанием включено”)
mehanoid
В идеале - так же, как и с SMPlayer-ом. То есть плеер должен уведомлять менеджер питания о том, когда не надо монитор отключать. И в идеале во всех DE должно работать одинаково, по стандартам FreeDesktop.
Я как-то теряю нить… Если плеер не умеет уведомлять, то это проблема плеера а не ДЕ, и настраиваться такое поведение тоже должно в плеере, а не в ДЕ (а вдруг я в этом плеере не видео смотрю, а музычку слушаю?).
И SMPlayer, кстати, все это умеет.

Хотя, наверное, я просто не понял вашу мысль и к чему вы клоните.

mehanoid
Странно, у меня отключается вручную без проблем (нажимаю на плазмоид батареи и там снимаю галочку “управление питанием включено”)
Проехали. )
Всю жизнь пользовался mplayer без гуев, всегда сидел на кедах… было время когда моник гас, но давно уже с этим не сталкивался…
А почему mplayer и почему без gui? Просто мегаудобная перемотка с клавы и все))) Оболочки просто не нужны)
vadik
Я как-то теряю нить… Если плеер не умеет уведомлять, то это проблема плеера а не ДЕ, и настраиваться такое поведение тоже должно в плеере, а не в ДЕ (а вдруг я в этом плеере не видео смотрю, а музычку слушаю?).
И SMPlayer, кстати, все это умеет.
Если плеер не умеет уведомлять, то это действительно проблема плеера. А если DE не умеет эти уведомления принимать, то это уже проблема DE. Если рассматривать только SMPlayer и KDE, то тут всё хорошо. Только ещё проблема в том, что разные DE и разные программы используют разные несовместимые механизмы для отключения менеджера питания.

Потестировал сейчас xdg-screensaver. Не, всё-таки вроде работает он в кедах. В общем, можно попробовать скриптик какой-нибудь сделать.
 
Зарегистрироваться или войдите чтобы оставить сообщение.