LINUX.ORG.RU

предлагали уже не гасить экран или не смотреть видео?

amorpher ★★★★★
()

В линуксе в любом окружении будет такое поведение.

Есть костыли вроде coffeine

darktic ★★★
()

две звезды, а про говно фллеш не знаешь! эта дрянь не умеет управлять питанием в линуксах, только костылять.

garik_keghen ★★★★★
()

благодарю за дискуссию

эта фигня сильно портит авторитет линукс десктопов

caffeine не вариант, пробовал уже.

куда писать письма с жалобами?)))

brothermechanic ★★★★★
() автор топика
Ответ на: комментарий от brothermechanic

эта фигня сильно портит авторитет линукс десктопов

Она проприетарная.

куда писать письма с жалобами?)))

В Adobe.

Напиши лучше скрипт, который будет выключать dpms, если он включен и включать, если он выключен и положи куда-нибудь, будешь запускать его перед просмотром видео для выключения dpms и запускать после окончания просмотра для включения dpms обратно.

kostik87 ★★★★★
()

Если говорить про KDE, то у него есть встраиваемые скрипты и настраиваемые правила оконного менеджера (в «Настройки системы»-«Поведение окон») Надо копать в ту сторону. У кого мозга правильно настроенная? Напишите скрипт, да выложите на КДЕшный сервер (для лёгкого скачивания), всем (КДЕшникам) хорошо будет. Правило, как я понимаю, очень простое и должно работать для любых плееров и браузеров - Если любое окно на полный экран - то отключить энергосбережение монитора, скринсейвер и скринлок (как-то через dbus)

Deleted
()

lightsOn.sh есть. У меня не взлетел, потому запилил в авесом отключение энергосбережения когда есть хоть одно окно в фуллскрине. И когда таких окон не остается - включает энергосбережение взад.

NeverLoved ★★★★★
()

как решить проблему с гашением экрана при просмотре видео в браузерах?

chrome, flash

Никак.

Вот кусок кода, который вызывается в браузере, когда Flash плеер посылает уведомление «я играю видео, не выключай экран» (а он посылает):

int32_t PepperFlashBrowserHost::OnUpdateActivity(
    ppapi::host::HostMessageContext* host_context) {
#if defined(OS_WIN)
  // Reading then writing back the same value to the screensaver timeout system
  // setting resets the countdown which prevents the screensaver from turning
  // on "for a while". As long as the plugin pings us with this message faster
  // than the screensaver timeout, it won't go on.
  int value = 0;
  if (SystemParametersInfo(SPI_GETSCREENSAVETIMEOUT, 0, &value, 0))
    SystemParametersInfo(SPI_SETSCREENSAVETIMEOUT, value, NULL, 0);
#elif defined(OS_MACOSX)
  UpdateSystemActivity(OverallAct);
#else
  // TODO(brettw) implement this for other platforms.
#endif
  return PP_OK;
}

Просто ещё не сделали.

i-rinat ★★★★★
()

xset s off; xset -dpms в терминал или на хоткей, например.

anonymous
()
Ответ на: комментарий от i-rinat

в продолжение

разработчик ответил

«I am unable to reproduce this issue on chrome#36.0.1985.125 on kubuntu (KDE Platform Version# 4.8.5). If possible can you please provide a link for the flash/html5 video where you are seeing this issue?»

Что? В кубунте это правда работает?

Как мне ему это объяснить?

Может все же есть настройка, которую я упустил?

brothermechanic ★★★★★
() автор топика
Ответ на: в продолжение от brothermechanic

Как мне ему это объяснить?

Ты забыл сказать, что экран гаснет от скринсейвера. Он, вероятно, думает, что экран становится тёмным из-за какого-то бага в рендере Chormium'а.

Please fix this issue, it spoils authority Linux desktops

Никогда так не пиши, это неприятно читать. (Я про суть высказывания.)

i-rinat ★★★★★
()
12 апреля 2016 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.