Согласно https://wiki.ubuntuusers.de/Caffeine/ после щелчка правой кнопкой мыши по символу Caffeine должно появиться диалоговое окно настроек. У меня это не работает с Ubuntu 20.04.2 LTS и Caffeine 2.9.4. Как я могу добраться до настроек?
Ниже приводится анализ исторического исходного кода. Файл журнала изменений указывает , что настройки были удалены из Caffeine 2.5:
кофеин (2.5) дерзкий; urgency = low
- Удалить параметр командной строки --preferences, больше не нужен.
Итак, нам нужно получить старую версию Caffeine 2.4.1 из PPA со старыми зависимостями, используя следующие команды:
cd ~/Downloads
wget -c https://launchpad.net/~caffeine-developers/+archive/ubuntu/ppa/+files/caffeine_2.4.1+478~raring1_all.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/liba/libappindicator/libappindicator1_12.10.1daily13.04.15-0ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/e/eglibc/multiarch-support_2.17-0ubuntu5.1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/liba/libappindicator/python-appindicator_12.10.1daily13.04.15-0ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/p/python-central/python-central_0.6.17ubuntu2_all.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/p/pygtk/python-gtk2_2.24.0-3ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/main/n/notify-python/python-notify_0.1.1-3ubuntu1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/libd/libdvdread/libdvdread4_4.2.0+20121016-1ubuntu1.1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/k/kaa-base/python-kaa-base_0.6.0+svn4596-1_amd64.deb
wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/k/kaa-metadata/python-kaa-metadata_0.7.7+svn4596-4_amd64.deb
sudo apt-get install ./caffeine_2.4.1+478~raring1_all.deb ./python-central_0.6.17ubuntu2_all.deb ./python-appindicator_12.10.1daily13.04.15-0ubuntu1_amd64.deb ./python-notify_0.1.1-3ubuntu1_amd64.deb ./python-kaa-metadata_0.7.7+svn4596-4_amd64.deb ./libdvdread4_4.2.0+20121016-1ubuntu1.1_amd64.deb ./libappindicator1_12.10.1daily13.04.15-0ubuntu1_amd64.deb ./python-kaa-base_0.6.0+svn4596-1_amd64.deb ./python-gtk2_2.24.0-3ubuntu1_amd64.deb ./multiarch-support_2.17-0ubuntu5.1_amd64.deb python-dbus
, а затем Caffeine покажет (по крайней мере, на MATE, ответвлении GNOME 2.3x) его настройки, как это было в 2013 году:
Эта старая версия Caffeine может быть заблокирована на ее версии с помощью длинной команды ниже:
cat <<EOF | sudo tee /etc/apt/preferences.d/pin-caffeine
Package: caffeine
Pin: version 2.4.1+478~raring1
Pin-Priority: 1337
Package: libappindicator1
Pin: version 12.10.1daily13.04.15-0ubuntu1
Pin-Priority: 1337
EOF
Если вам она не нравится, вернитесь к современной версии, используя
sudo rm /etc/apt/preferences.d/pin-caffeine
sudo dpkg -P --force-all python-central
sudo apt-get install -f
sudo apt dist-upgrade
sudo apt autoremove
Пожалуйста обратите внимание, что версия 1.0.1 от 2009 года с подменю «Активировать для» не может быть установлена из-за очень старых зависимостей.
Если кто-нибудь знает, как заменить Caffeine современным GNOME, напишите ответ, посвященный этому. Краткий поиск дает намек на то, что пакет gnome-shell-extension-caffeine
может быть хорошей заменой оригинальному кофеину.