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

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

Настройки кофеина

1 ответ

Ниже приведен исторический анализ исходного кода. В файле журнала изменений указано , что настройки были удалены из Caffeine 2.5:

кофеин (2,5) дерзкий; срочность = низкая

  • Удалите параметр командной строки --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 пакет может быть хорошей заменой оригинальному Caffeine.

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