当前位置: 首页>>技术教程>>正文


Trusty:更新后咖啡因不会出现在面板中

, ,

问题描述

今天早上有几个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

如果它不起作用,请尝试以下解决方案。

  1. 从behda ppa安装咖啡因。这将解决依赖关系并配置/安装图标,快捷方式……

  2. 获取source file

    tar -xzvf caffeine_2.6.2.tar.gz -C /path/to/preferred/dir
    
  3. 测试:

    cd /path/to/caffeine/dir
    ./bin/caffeine
    
  4. /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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/3015.html,未经允许,请勿转载。