Вопрос или проблема
Я установил 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.
Вы можете установить его из 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 или форумы, также может помочь в получении актуальной информации и обновлений по этим приложениям.