Как добраться до настроек Caffeine

Согласно https://wiki.ubuntuusers.de/Caffeine/ после щелчка правой кнопкой мыши по символу Caffeine должно появиться диалоговое окно настроек. У меня это не работает с Ubuntu 20.04.2 LTS и Caffeine 2.9.4. Как я могу добраться до настроек?

Настройки Caffeine

enter image description here

1
задан 15 July 2021 в 19:11

1 ответ

Ниже приводится анализ исторического исходного кода. Файл журнала изменений указывает , что настройки были удалены из 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 on MATE

Эта старая версия 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 может быть хорошей заменой оригинальному кофеину.

0
ответ дан 28 July 2021 в 11:18

Другие вопросы по тегам:

Похожие вопросы: