Как заставить работать ингибитор экрана блокировки, такой как caffeine, в Ubuntu 24.04 или новее?

Вопрос или проблема

Я установил Xubuntu 24.04 из Xubuntu 22, но после установки caffeine (не дает рабочему столу блокироваться) и попытки запустить приложение оно выдает следующую ошибку:

/usr/bin/caffeine:24: DeprecationWarning: pkg_resources устарел как API. См. https://setuptools.pypa.io/en/latest/pkg_resources.html
  import pkg_resources

Я быстро просмотрел детали, предоставленные на странице, упомянутой в сообщении об ошибке, но, похоже, детали предназначены для разработчиков.

Caffeine работал нормально в Xubuntu 22, так что есть ли идеи, что я мог бы сделать, чтобы запустить его в Xubuntu 24?

Если вы используете Gnome, альтернативой caffeine (пакет debian) является caffeine (расширение gnome). См. ссылку на github для скриншотов:

https://extensions.gnome.org/extension/517/caffeine/

https://github.com/eonpatapon/gnome-shell-extension-caffeine

Похоже, что разработка Caffeine остановилась на несколько лет. Обходным путем является использование Stimulator.

image

Вы можете установить его из Flathub. Откройте терминал и введите команды одну за другой.

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.sigmasd.stimulator

Ответ или решение

Чтобы заставить работать блокировщик экрана, такой как Caffeine, в Ubuntu 24.04 или позднее, следуйте приведенным ниже шагам.

1. Установка Caffeine

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

1.1. Убедитесь, что вы установили Caffeine:

sudo apt install caffeine

1.2. После установки Caffeine попробуйте запустить его через терминал:

caffeine

Если вы получите предупреждение:

/usr/bin/caffeine:24: DeprecationWarning: pkg_resources is deprecated as an API.

Это сообщение указывает на то, что используемая версия Caffeine обращается к устаревшему API. Данная проблема не мешает функциональности приложения, но может вызывать беспокойство.

2. Использование альтернатив

Если Caffeine не работает должным образом, вы можете рассмотреть возможность использования других решений. В частности, для среды GNOME доступен расширение Caffeine, которое можно установить, следуя следующим инструкциям:

2.1. Перейдите на страницу расширения Caffeine GNOME:

Ссылка на расширение

2.2. Установите GNOME Tweaks, чтобы управлять расширениями:

sudo apt install gnome-tweaks

2.3. Перейдите в браузере на сайт и включите расширение Caffeine.

3. Альтернатива Caffeine: Stimulator

Если ни один из вариантов не подходит, вы можете использовать альтернативное приложение под названием Stimulator, которое можно установить из Flathub.

3.1. Убедитесь, что Flatpak установлен:

sudo apt install flatpak

3.2. Добавьте репозиторий Flathub:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

3.3. Установите Stimulator:

flatpak install flathub io.github.sigmasd.stimulator

3.4. После установки запустите Stimulator через Flatpak:

flatpak run io.github.sigmasd.stimulator

Заключение

Таким образом, у вас есть несколько разных способов решить проблему с блокировкой экрана в Ubuntu 24.04 и позже. Вы можете продолжать использовать Caffeine, если он работает с вашим окружением, или же выбрать одно из альтернативных решений, таких как расширение для GNOME или Stimulator, если вы сталкиваетесь с проблемами совместимости. Коммуникация с сообществом, например, через GitHub или форумы, также может помочь в получении актуальной информации и обновлений по этим приложениям.

Оцените материал
Добавить комментарий

Капча загружается...