Установка Caffeine в Ubuntu 14.04 - 12.04

.
Если Вас раздражает, что при длительном просмотре фильма у Вас гаснет экран или при выполнении другого рода операций, то эта программа создана для Вас.

В данной статье расскажу, как установить Cafeine.
Также в статью добавлена информация  о том, как установить версию Caffeine в Ubuntu 14.04, чтобы появились "Параметры".
Данная утилита Caffeine, постоянно находиться в трее (верхняя панель)


а при щелчке на ней - удерживает систему от запуска экранной заставки и перехода в ждущий и спящий режимы.

Установка Caffeine в Ubuntu 14.04 - 12.04

Для того, чтобы установить Caffeine откройте терминал, скопируйте и выполните следующие команды:
sudo add-apt-repository ppa:caffeine-developers/ppa
sudo apt-get update
sudo apt-get install caffeine


Обновлено!
Так как для Ubuntu 14.04 в репозитории находится самая последняя версия 2.6, в этой версии отсутствует пункт меню "Параметры".
Если для вас это некритично, то ставьте из репозитория (баг заведен и в следующих обновлениях исправить должны).
Итак, для Ubuntu 14.04 устанавливаем версию Caffeine 2.5 , где есть настройки:


Если Вы установили из репозитория Caffeine, то удаляем его перед установкой, вводим в консоле: sudo apt-get remove caffeine Затем скачиваем deb пакет Caffeine 2.5 и устанавливаем, просто введя данную команду в консоле: cd /tmp/ && wget https://launchpad.net/~caffeine-developers/+archive/ppa/+files/caffeine_2.5_all.deb && sudo dpkg -i caffeine_2.5_all.deb И удаляем репозиторий из системы (если добавляли конечно же), чтобы при обновлении системы не обновился Caffeine до версии 2.6 без "Параметров": sudo add-apt-repository --remove ppa:caffeine-developers/ppa Если будут проблемы с зависимостями или запускаться не будет, ошибки с запуском и тд, то нужно установить вот эти пакеты: sudo apt-get install python-glade2 gir1.2-gtk-2.0 После установки программу найдёте в меню Dash


В Параметрах программы активируйте необходимые пункты:


Теперь, например, при длительном просмотре фильмов, кликните на чашечке с кофе в трее и выберите пункт Отключить хранитель экрана, после чего над чашкой должны прорисоваться струйки пара, извещая вас о том, что Хранитель экрана отключен.


Источник: caffeine

Поделиться:

Если у Вас возникли вопросы.

Приглашаю задавать их на сервисе вопросов и ответов: Ask LinuxRussia.com.
Там Ваши вопросы не потеряются и Вы быстрее получите ответ, в отличие от комментариев.

50 коммент. :

  1. установился, но не запускется. также не открываются параметры программы. убунту 13.04

    ОтветитьУдалить
    Ответы
    1. Действительно, сейчас попробывал, не открывается.


      сначало выполните
      sudo apt-get purge caffeine

      скачайте пакет по этому адресу
      https://launchpad.net/caffeine/2.4/2.4.1/+download/caffeine_2.4.1%2B419%7Eoneiric1_all.deb

      и установите. Только что проверил работает.
      Сейчас статью исправлю, спасибо за замечание..

      Удалить
  2. Анонимный14 мая 2013 г., 13:15

    работал до первой перезагрузки.

    ОтветитьУдалить
  3. Анонимный14 мая 2013 г., 16:14

    Просто не запускается.

    ОтветитьУдалить
    Ответы
    1. Попробуйте удалить

      sudo apt-get purge caffeine

      и снова поставить из репозитория.

      Удалить
  4. Анонимный15 мая 2013 г., 15:03

    Сейчас переустановил систему более внимательно, пока работает.
    sudo apt-get purge caffeine пробовал не помогало.

    ОтветитьУдалить
    Ответы
    1. Возможно конфликт был с другим приложением. Возможно вы ядро обновляли или еще какие-то манипуляции с системой делали. Нужно было запустить в консоле caffeine и посмотреть, что выводило.
      Ну главное, что сейчас работает.

      Удалить
  5. Анонимный15 мая 2013 г., 17:25

    тоже самое.
    Traceback (most recent call last):
    File "/usr/bin/caffeine", line 40, in
    import caffeine
    File "/usr/bin/../share/pyshared/caffeine/__init__.py", line 130, in
    add_to_startup()
    File "/usr/bin/../share/pyshared/caffeine/__init__.py", line 117, in add_to_startup
    shutil.copy(_desktop_file, _autostart_dir)
    File "/usr/lib/python2.7/shutil.py", line 119, in copy
    copyfile(src, dst)
    File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
    with open(dst, 'wb') as fdst:
    IOError: [Errno 13] Отказано в доступе: '/home/set/.config/autostart/caffeine.desktop'

    ОтветитьУдалить
    Ответы
    1. sudo chown -R -f имя_пользователя /home/имя_пользователя

      Попробуйте это.

      Удалить
  6. Анонимный15 мая 2013 г., 18:59

    Установлен

    ОтветитьУдалить
  7. Анонимный15 мая 2013 г., 19:01

    sudo chown -R -f имя_пользователя /home/имя_пользователя

    Пока заработал.

    ОтветитьУдалить
    Ответы
    1. Если выдаст снова ошибку ту же, я вам предложу немножко другое, кардинальное решение :)

      Удалить
  8. Потестирую напишу, Спасибо.

    ОтветитьУдалить
  9. Пока этого достаточно, спасибо.

    ОтветитьУдалить
  10. Кстати поэтому и в автозагрузку не добавлялись программы.

    ОтветитьУдалить
  11. Сейчас да. Причем это происходит сразу после установки системы. Ставил piding и вспомнил про этот глюк, настройки просто не сохранялись.

    ОтветитьУдалить
  12. Анонимный15 июля 2013 г., 15:37

    А будет работать кафеин в XFCE? Спасибо.

    ОтветитьУдалить
  13. Не хочет работать...


    ERROR:root:Could not find any typelib for Notify
    Установите pynotify
    ERROR:root:Could not find any typelib for Notify
    Traceback (most recent call last):
    File "/usr/local/bin/caffeine", line 5, in
    pkg_resources.run_script('caffeine==2.4.1', 'caffeine')
    File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 489, in run_script
    both `group` and `name` are yielded (in distribution order).
    File "/usr/local/lib/python2.7/dist-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1207, in run_script
    if sys.version_info <= (3,):
    File "/usr/local/lib/python2.7/dist-packages/caffeine-2.4.1-py2.7.egg/EGG-INFO/scripts/caffeine", line 40, in
    import caffeine
    File "/usr/local/lib/python2.7/dist-packages/caffeine-2.4.1-py2.7.egg/caffeine/__init__.py", line 154, in
    from caffeine.main import main
    File "/usr/local/lib/python2.7/dist-packages/caffeine-2.4.1-py2.7.egg/caffeine/main.py", line 47, in
    import core
    File "/usr/local/lib/python2.7/dist-packages/caffeine-2.4.1-py2.7.egg/caffeine/core.py", line 21, in
    from gi.repository import Gtk, GObject, Gio, Notify
    ImportError: cannot import name Notify

    ОтветитьУдалить
    Ответы
    1. Установите что он просит
      sudo apt-get install python-notify2

      Удалить
  14. https://bugs.launchpad.net/caffeine/+bug/889705

    ОтветитьУдалить
  15. нужно установить эти пакеты

    gir1.2-appindicator3-0.1
    gir1.2-notify-0.7

    ОтветитьУдалить
  16. Ответы
    1. Значит обновили репозиторий, спасибо, что сказали.

      Удалить
  17. кафеин установился, запускается, работает, но нет настроек caffeine preferences

    ОтветитьУдалить
    Ответы
    1. ubuntu 14.04

      Удалить
    2. Есть такое, баг открыт: https://bugs.launchpad.net/caffeine/+bug/1310069

      Удалить
    3. sudo apt-get remove caffeine
      скачиваем деб пакет отсюда:
      https://launchpad.net/~caffeine-developers/+archive/ppa/+files/caffeine_2.5_all.deb
      устанавливаем деб пакет - кликнув по нему два раза. На 14.04 работает нормально и настройки есть.

      Удалить
    4. Анонимный2 мая 2014 г., 14:15

      Спасибо большое за отклик, но всё равно caffeine preferences нет, а те настройки что в трее у значка минимальны - можно только добавить прогу для которой будет активен каффеин

      Удалить
    5. Анонимный2 мая 2014 г., 14:18

      хотя так даже лучше - добавил проги и каффеин сам активируется, классно!

      Удалить
    6. Да, это так разработчики сделали на 2.5 версии, в поиске нет отдельно ярлыка для настроек, но хоть параметры есть.

      Удалить
  18. А почему нельзя справиться с этим стандартными средствами. Не давать вообще гаснуть экрану. Зачем ставить ещё какие-то программы? Параметры-Яркость и блокировка.

    ОтветитьУдалить
    Ответы
    1. Анонимный1 мая 2014 г., 0:27

      потому что на ноуте подсветка тратит заряд батареи если вдруг понадобилось отойти

      Удалить
  19. Сегодня прилетело обновление caffeine до 2.7. Обновился, после обновления caffeine пропал из трея. При этом в списке запущенных процессов он есть. Что за хрень?

    ОтветитьУдалить
  20. Анонимный27 мая 2014 г., 21:17

    Подтверждаю.
    При запуске через терминал вот, что выдает:

    ОтветитьУдалить
  21. Анонимный27 мая 2014 г., 21:18

    Подтверждаю.
    При запуске через терминал вот, что выдает: " "

    ОтветитьУдалить
  22. Анонимный27 мая 2014 г., 21:19

    " class 'Xlib.protocol.request.QueryExtension' "

    ОтветитьУдалить
  23. Анонимный9 июня 2014 г., 1:00

    Беда прям с кофе 2.7.2 вообще меню убрали, разраб сказал, что делать больше не будет гуи для него

    ОтветитьУдалить
  24. Анонимный9 июня 2014 г., 1:04

    Ставьте 2.5 и ниже, без добаления репо, иначе будет обновлятся, разработчики прекратили делать гуи, для него!!!!

    ОтветитьУдалить
  25. Анонимный25 июля 2014 г., 14:59

    Здравствуйте! после установки кофе я сдела каманду sudo add-apt-repository --remove ppa:caffeine-developers/ppa чтобы он не обновлялся но теперь система выдаёт ошибку на повреждение пакетов и больше никакой программы я установить не мегу ...... пакеты которые даны sudo apt-get install python-glade2 gir1.2-gtk-2.0 в случае ошибки не устанавльваются - пишет,что: ms@ms-N310:~$ sudo apt-get install python-glade2 gir1.2-gtk-2.0
    E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен)
    E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?

    ПОМОГИТЕ!!!!!!!

    ОтветитьУдалить
    Ответы
    1. Такое бывает когда запущена другая программа установки пакетов или обновлений, к примеру, если запущен менеджер обновлений, или включен Synaptic, или Центр приложений. Проверить и закрыть, избавитесь от ошибки, либо перезапустить сеанс (выйти и зайти в систему).
      Банально лечится просто перезагрузкой.

      Но у нас не винда, поэтому если хочется заморочится:
      убиваем процесс:
      sudo killall -9 apt-get
      или
      sudo pkill apt-get
      Эта команда убивает apt-get, то есть пакетный менеджер.


      Если "убийство процесса" не помогло, то:
      Вот команда, которая должна сработать:
      sudo fuser -vki /var/lib/dpkg/lock
      там появится нечто:
      edward@pc13:~$ sudo fuser -vki /var/lib/dpkg/lock
      ПОЛЬЗ-ЛЬ PID ДОСТУП КОМАНДА
      /var/lib/dpkg/lock: root 28246 F.... synaptic
      Завершить процесс 28246? (y/N) y
      Просто жмём Enter.

      После чего всё будет ок. Можете устанавливать что вам надо:
      sudo apt-get install python-glade2 gir1.2-gtk-2.0

      Удалить
  26. Установился но не работает в ubuntu 64 бит вот текст из терминала
    ubuntu@ubuntu:~$ sudo caffeine
    Traceback (most recent call last):
    File "/usr/bin/caffeine", line 30, in
    ewmh = EWMH()
    File "/usr/lib/python3/dist-packages/ewmh.py", line 51, in __init__
    self.display = _display or display.Display()
    File "/usr/lib/python3/dist-packages/Xlib/display.py", line 80, in __init__
    self.display = _BaseDisplay(display)
    File "/usr/lib/python3/dist-packages/Xlib/display.py", line 62, in __init__
    display.Display.__init__(*(self, ) + args, **keys)
    File "/usr/lib/python3/dist-packages/Xlib/protocol/display.py", line 129, in __init__
    raise error.DisplayConnectionError(self.display_name, r.reason)
    Xlib.error.DisplayConnectionError: Can't connect to display ":0": b'No protocol specified\n'
    ubuntu@ubuntu:~$

    ОтветитьУдалить
  27. Такую вот мне ошибку выдает :(. Ubuntu x86 14.04

    ** (caffeine:2539): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
    <class 'Xlib.protocol.request.

    ОтветитьУдалить
  28. Я в начале тоже вскакивал, когда начинал гаснуть экран (по умолчанию - каждые десять минут), но потом погуглив, нашёл "хранитель экрана", поставил "никогда", и всё нормально. А когда отхожу, просто выключаю монитор кнопкой.

    ОтветитьУдалить
  29. Народ альтернативу выпустил!!!!!
    Установка Caffeine Plus 2.7.2-1 в Ubuntu 14.04 и производные
    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install caffeine-plus

    ОтветитьУдалить
  30. Ubuntu 12.04/x64 хорошо встал caffeine_2.4.1+478~quantal1_all.deb. Установщик-GDEBI, файл отсюда: https://launchpad.net/~caffeine-developers/+archive/ubuntu/ppa/+packages.

    ОтветитьУдалить