问题描述
今天早上有几个ppa更新,其中一个是Caffeine。它最初工作正常,它确实出现在启动应用程序列表中,但没有显示在面板中。
我尝试删除并安装它,但没有做任何事情。我也认为它可能是我的主题和图标,所以我把它全部设置为默认无效。
我认为这是Caffeine 2.7,不确定我是2.6还是什么。这是一个官方可靠的ppa。
有谁得到这个问题?
我也注意到咖啡因确实起作用了。我有3分钟的昏暗设置,当全屏运行YT视频时,它不会进入屏幕保护程序。当闲置时,它会进入屏幕保护程序。
最佳解决思路
The 2.7 release removes the user interface and manual operation。咖啡因现在是全自动的:当活动窗口全屏时,咖啡因会抑制桌面闲置。
版本2.8(2015年1月15日发布)已更改,其中包含:
-
适用于v2.7的
caffeine
程序:全屏应用程序禁止桌面空闲 – 全自动,无UI; -
适用于v2.6及更早版本的
caffeine-indicator
程序:面板中显示一个图标,用于启用/禁用桌面空闲; -
命令
caffeinate
,用于在命令持续时间内阻止桌面空闲,例如caffeinate steam
将在蒸汽运行时防止屏幕保护。
次佳解决思路
正如this answer所述,Caffeine 2.6及以上是全自动的,具体取决于您的窗口是否为全屏。开发人员删除了菜单栏中的手动切换。
由mildmojo制作的一个名为Caffeine Plus的新 fork 将手动切换带回菜单栏中的图标。您可以安装它manually with the .deb file或通过PPA:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install caffeine-plus
第三种解决思路
现在使用另一个ppa回退到2.6版本。已启用request以启用切换功能。
sudo apt-get purge caffeine && sudo apt-get autoremove
sudo add-apt-repository --remove ppa:caffeine-developers/ppa
sudo add-apt-repository ppa:behda/ppa
sudo apt-get update && sudo apt-get install caffeine
如果它不起作用,请尝试以下解决方案。
-
从behda ppa安装咖啡因。这将解决依赖关系并配置/安装图标,快捷方式……
-
获取source file:
tar -xzvf caffeine_2.6.2.tar.gz -C /path/to/preferred/dir
-
测试:
cd /path/to/caffeine/dir ./bin/caffeine
-
在
/usr/share/applications/caffeine.desktop
上更改启动可执行文件
第四种思路
如@tomby所述,GUI已在2.7中删除。
一个选项是下载2.5版here
安装所需的包:
sudo apt-get install gir1.2-gtk-2.0 libsqlite0 python-kaa-base python-kaa-metadata python-sqlite
然后安装.deb
文件:
sudo dpkg -i caffeine_2.5_all.deb