今朝いくつかのPPAの更新がありましたが、その1つはCaffeineでした。最初は正常に機能していました。起動アプリケーションのリストには表示されますが、パネルには表示されません。
私はそれを削除してインストールしようとしましたが、それは何もしませんでした。また、それが私のテーマとアイコンである可能性があると考えたので、すべてをデフォルトに設定して無効にしました。
Caffeine 2.7であると思います2.6であったかどうかはわかりません。それは公式の信頼できるPPAでした。
誰でもこの問題を抱えていますか?
また、カフェインが機能することにも気付きました。 3分の薄暗い設定があり、フルスクリーンでYTビデオを実行すると、スクリーンセーバーに移動しません。そして、アイドル状態のままにすると、スクリーンセーバーに移動します。
2.7リリースでは、ユーザーインターフェイスと手動操作が削除されます 。 Caffeineは完全に自動化されました。アクティブウィンドウがフルスクリーンの場合、Caffeineはデスクトップのアイドル状態を抑制します。
これはバージョン2.8(2015年1月15日リリース)で変更されました。
caffeine
プログラム:フルスクリーンアプリケーションでデスクトップのアイドル状態が防止されます。UIなしで完全に自動化されます。caffeine-indicator
プログラム:デスクトップのアイドル状態を有効/無効にするアイコンがパネルに表示されます。caffeinate
。コマンドの実行中にデスクトップのアイドル状態を防ぎます。 caffeinate Steam
は、Steamの実行中にスクリーンセーバーを防ぎます。この回答 のように、Caffeine 2.6以降は、ウィンドウがフルスクリーンかどうかに応じて完全に自動化されます。開発者は、メニューバーの手動切り替えを削除しました。
Caffeine Plus と呼ばれるmildmojoによって作られた新しいフォークは、メニューバーのアイコンで手動で切り替えます。 手動で.debファイルで または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からCaffeineをインストールします。これにより、依存関係が解決され、アイコン、ショートカットが構成/インストールされます...
ソースファイル を取得します。
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
ありがとう@ user10962!あなたの投稿は、この問題を修正するのに役立ちます。私は最終的にカフェインをアンインストールし、起動時に実行される小さなスクリプトに置き換えます。空のファイル/usr/sbin/pm-hibernate.gmev.sh
(pm-hibernateと同じ権利)の前に作成し、ルートとして/bin/mv
および/bin/cp
を実行するために、sudoersファイルの権限をユーザーに付与する必要があります。スクリーンセーバー(または空白の画面)と休止状態を無効にする前に、vlcまたはflashpluginが使用されているかどうかを(毎分)確認します。
#!/bin/sh
Sudo /bin/mv /usr/sbin/pm-hibernate_unactived_by_gmev.sh /usr/sbin/pm-hibernate 2> /dev/null
while [ 1 ]
do
xset q | grep "DPMS is Disabled" > /dev/null
rc=`echo $?`
ps -ef | grep flashplugin | grep -v grep > /dev/null
rc2=`echo $?`
ps -ef | grep vlc | grep -v grep > /dev/null
rc3=`echo $?`
if [ $rc2 -eq 0 ] || [ $rc3 -eq 0 ]
then
if [ $rc -ne 0 ]
then
Sudo /bin/mv /usr/sbin/pm-hibernate /usr/sbin/pm-hibernate_unactived_by_gmev.sh
Sudo /bin/cp -p /usr/sbin/pm-hibernate.gmev.sh /usr/sbin/pm-hibernate
xset s off -dpms
fi
else
if [ $rc -eq 0 ]
then
Sudo /bin/mv /usr/sbin/pm-hibernate_unactived_by_gmev.sh /usr/sbin/pm-hibernate
xset s on
xset dpms 600 0 900
fi
fi
sleep 60
done
これも私を悩ませたので、新しいカフェインアプリケーションをゼロから作成しました。
まず、 他のカフェイン を削除したことを確認してください:
Sudo apt-get remove caffeine --purge
Sudo add-apt-repository --remove ppa:caffeine-developers/ppa
Sudo add-apt-repository --remove ppa:behda/ppa
これでインストールできます:
Sudo add-apt-repository ppa:kzar/caffeine
Sudo apt-get update && Sudo apt-get install caffeine
Nohup caffeine &
フィードバックと貢献を歓迎します! https://github.com/kzar/caffeine
FWIW、 このバグ にコメントを追加しました。最近の変更に悩まされている他の人に重きを置くことをお勧めします。
誰が知っている、私たちは古い、正気の振る舞いを取り戻すかもしれません:)
今のところ、Raelが示唆しているように、2.5をインストールすることが唯一の解決策のようです。
デフォルトの「一定時間後にスリープ/サスペンド/休止状態」ルーチンを無効にする方法を探している人のために(OSXおよびWindowsのCaffeineアプリケーションで可能)、次の端末コマンドがうまく機能することがわかりました。
# Turn off screensaver
xset s off
# Turn off sleep
xset s noblank
# Turn off suspend, hibernate, etc
xset -dpms
これらを一度実行して結果が気に入ったかどうかを確認し、.xinitrc
(または同様の)に追加して、起動時にデフォルトで実行されるようにすることをお勧めします。