Моя яркость экрана уменьшалась через несколько секунд, чтобы сохранить заряд батареи. Это по умолчанию в Ubuntu 12.04. Однако при просмотре видео оно не должно тускнеть.
Это работает правильно, когда я смотрю видео, используя родные приложения, такие как VLC. Однако при просмотре видео в браузере экран не защищен от затемнения. Это очень раздражает, так как вы должны перемещать курсор каждые 10 секунд или около того.
Раньше я использовал Mac OSX, где у меня были те же настройки затемнения, и Flash-видео были учтены правильно.
Кто-нибудь знает, как сделать так, чтобы YouTube предотвращал затемнение экрана?
power-management
Стивен Руз
источник
источник
Ответы:
HOWTO: отключить заставку во время работы Flash
Выполните следующую команду в терминале:
Откройте gedit или предпочитаемый вами текстовый редактор и введите:
Сохраните этот файл как
~/bin/flash_saver.sh
.Вернитесь в терминал и запустите:
Для запуска перейдите в терминал и введите:
Если вы предпочитаете, вы можете настроить этот скрипт для запуска при входе в систему, выполнив следующие действия:
~/bin/flash_saver.sh
Источник: HOWTO: Отключить заставку во время работы Flash - ubuntuforums
источник
РЕДАКТИРОВАТЬ
Это, вероятно, не будет работать, если вы используете версию Ubuntu, более новую, чем 12.04 (пробовали в 13.04 и 13.10, и она просто не работает вообще). Похоже, что главный разработчик больше не работает в этом проекте, поэтому шансы на его исправление невелики.
В моей системе (Ubuntu 11.10) я использую кофеин . Вы можете попробовать, если он работает в Xubuntu тоже. Он добавляет значок области уведомлений, где вы можете включить / отключить заставку для некоторых программ. Чтобы установить кофеин, сделайте следующее:
Затем выполните в терминале:
Затем вы можете выбрать программы, которые должны отключить заставку:
vlc
для VLC,mplayer
для Movie Player и т. Д.Надеюсь, это поможет.
источник
На GitHub есть небольшой симпатичный скрипт с именем lightsOn, который должен делать то, что вам нужно.
По сути, он ищет полноэкранное видео (прошивка в Firefox или Chromium, Mplayer или VLC), и если это так, отключите xscreensaver, а также возможность автоматического затемнения диспетчера мощности.
из самого скрипта:
Таким образом, вызовите скрипт из вашей папки автозапуска согласно моему ответу здесь .
Настройте скрипт на то, используете ли вы flash / vlc / mplayer
не забудьте дать сценарию права на выполнение, т.е.
источник
Не совсем то, что вам нужно, но этот маленький скрипт регистрирует движение мыши при каждом запуске. Вы можете бросить его в cron, чтобы запускать каждый раз по x времени. Это помешало бы выключению экрана, и движение мыши почти не заметно, если он работает, когда вы НЕ смотрите видео
Кстати, я полностью понял эту идею из комикса xkcd. http://xkcd.com/196/
источник
Для предварительно свернутого эквивалента сценария, поставляемого @njallam, с небольшим аккуратным элементом пользовательского интерфейса Gnome, попробуйте апплет Caffeine:
https://launchpad.net/caffeine
http://ubuntu-tweak.com/app/caffeine/
источник
plugin-container
в список программ, и Caffeine будет правильно активироваться на видео Flash (деактивация будет немного задерживаться, поскольку плагин-контейнер не выгружается сразу, когда вы закрываете вкладку с видео, это занимает несколько минут. ).В Webupd8 была статья о Caffeine и Lightson.sh, чтобы отключить заставку во время воспроизведения видео Flash или HTML5. Скрипт Lightson работает как для Firefox, так и для Chrome и может включать VLC. Я надеюсь, это поможет.
В случае, если код, предоставленный Webupd8 для установки скрипта, следует:
источник
lightsOn.sh
) для определения, использует ли браузер проигрыватель HTML5, не очень хорош. Фактически, метод определяет, находится ли Firefox или Chromium в полноэкранном режиме ... В остальном статья хороша, и ваш ответ наиболее приближен к тому, что я спросил.Вы должны проверять не только параметры заставки, но и параметры управления питанием, особенно параметр «Перевести дисплей в спящий режим, если он неактивен для ...».
Обратите внимание, что на ноутбуках есть две настройки с таким именем: когда ноутбук работает от сети переменного тока и когда он работает от батареи.
источник
Используйте кофеин: страница ppa .
Как установить:
Как запустить:
Нажмите Alt+ F2, затем введите
caffeine
.Нажмите значок «Кофеин», затем нажмите «Отключить заставку».
источник
Немного старый, но здесь с поддержкой нескольких браузеров:
Просто сохраните скрипт где-нибудь
chmod +x
и добавьте его в StartupApplications. Там может быть способ перечислить все доступные браузеры, используя что-то вроде:Но я не знаю, как справиться с тем фактом, что некоторые исполняемые файлы не имеют имени, чем их процессы (например,
/usr/bin/google-chrome
запускается какchrome
).источник
Для тех, кто использует заставку, отличную от gnome-screensaver (которая является заставкой по умолчанию в Ubuntu, начиная с версии 11.10), этот ответ может быть полезен.
Лично я не поменял гном-заставку на что-то другое, и, я не знаю, по каким причинам, кофеин у меня никак не работает (возможно, устарел).
Тем не менее, начиная с других скриптов bash ( этого , этого и этого ), мне удалось создать новый скрипт,
gnome_screensaver_off.sh
который идеально подходит для того, что я хотел, когда YouTube использует Flash Player для рендеринга видео.Отключить заставку gnome, когда YouTube использует Flash player
Откройте терминал и выполните следующие команды, следуя инструкциям:
mkdir -p bin
- эта команда создастbin
каталог в вашейhome
папке, если у вас его еще нет.gedit ~/bin/gnome_screensaver_off.sh
-это создаст новый файлgnome_screensaver_off.sh
в gedit.chmod +x gnome_screensaver_off.sh
- для предоставления доступа к исполнению для скрипта.~/bin/gnome_screensaver_off.sh
.Если вы предпочитаете, вы можете настроить этот скрипт для запуска при входе в систему, выполнив следующие действия:
Отключить заставку gnome, пока YouTube использует проигрыватель HTML5
Вопрос остается открытым в этом смысле ...
Спасибо за предложения, предложенные: Fossfreedom , Meer Borg , Njallam , Desgua и другими.
источник
Решение для воспроизведения HTML5 в Chrome
обзор
Следующий скрипт отключает заставку, если он находит активный полноэкранный сеанс Chrome. По умолчанию проверка будет выполняться каждые 5 минут. Скрипт автоматически возобновит заставку, если выполнено одно из следующих трех условий:
скрипт
источник
Простейшим неинтеллектуальным подходом, не зависящим от десктопа и основанным на xdotool, будет симуляция нажатия клавиши каждые N секунд.
Я использую скрипт под названием
heartbeat.sh
:Я запускаю сценарий во время воспроизведения видео, а затем останавливаю его, когда он больше не нужен.
xdotool
может быть установлен сsudo apt-get install xdotool
.Если вы также хотите иметь какое-то автоматическое обнаружение звука и у вас все в порядке с рецептом, специфичным для PulseAudio, то ниже приведен вариант решения выше, который проверяет, воспроизводится ли звук:
Если использовать Alsa, то тест, вероятно, будет что-то вроде (не проверено):
Потенциальным недостатком этого решения является то, что ваш экран не будет спать, даже если вы просто слушаете музыку или радио, но я предполагаю, что в большинстве случаев это не проблема.
источник
Для тех, кто любит полное или ручное управление своими руками
Эта командная строка может установить время задержки заставки:
Используйте «0» (ноль), чтобы оставить его включенным, или другое значение, чтобы определить задержку в секундах.
Следующий скрипт будет держать экран включенным до нажатия какой-либо клавиши.
Как запустить скрипт:
источник
VLC в этом PPA в дополнение к текущей версии VLC также правильно реализует запрет экранной заставки.
Вы можете добавить этот PPA с помощью этой команды
источник
Вы можете просто выполнить / установить эту команду при запуске:
Также вы можете попробовать снять опцию аппаратного ускорения в Firefox?
источник
Для тех, кто использует Ubuntu-Gnome 14.04, есть простое, но полезное расширение, называемое Caffeine, которое предоставляет значок переключения, который позволяет отключить режим диммирования света и заставки на верхней панели одним щелчком мыши.
Расширение можно установить по этой ссылке на веб-сайт Gnome-Shell Extensions:
https://extensions.gnome.org/extension/517/caffeine/
Источник: раздел комментариев в этой статье:
http://www.maketecheasier.com/prevent-ubuntu-sleep-while-watching-video/
источник
Это мое решение:
https://github.com/yanyingwang/shanghai-tools/blob/master/kit/the-bund-light.md
https://github.com/yanyingwang/shanghai-tools/blob/master/kit/the-bund-light.sh
Просто скачайте
the-bund-light.sh
и добавьте его в приложение для начальной загрузки:ВНИМАНИЕ:
Exec
значение в коде должно быть путем кthe-bund-light.sh
вашему компьютеру.источник
Отчасти это зависит от того, какую версию Ubuntu вы используете. В 11.10 вы можете найти «Системные настройки», нажав на значок шестеренки в правом верхнем углу экрана. Выберите это, и в появившемся диалоговом окне выберите «Экран». Вы можете установить период времени, в течение которого ваш компьютер будет простаивать, прежде чем экран откроется в раскрывающемся меню, или отключить эту функцию, нажав кнопку с надписью «Заблокировать».
Если у вас более старая система, вам, возможно, придется поискать этот параметр в другом месте, но он где-то есть.
источник
В качестве обходного пути я использую следующий скрипт:
Он имитирует нажатие левой клавиши переключения передач каждую минуту, что предотвращает затемнение экрана. Недостаток этого, конечно, заключается в том, что вам нужно запускать скрипт каждый раз, когда вы смотрите YouTube. С другой стороны, он прост и работает с большинством, если не со всеми конфигурациями.
Вам может понадобиться установить это
источник
Скрипт сверху не работает у меня на Ubuntu 14.04 LTS Unity. Вот его обновленный вариант, который работает:
Кстати, этот скрипт отключает заставку ТОЛЬКО во время воспроизведения видео, т.е. когда flashplayer находится в топе потребителей ЦП.
источник