2009-07-14 13 views
3

スクリーンセーバーとしてフルスクリーンアプリケーションを実行したいとします。 Linuxでも可能ですか? XScreenSaverはこれを行うことができないと思われ、はこれを希望リストに入れています。Linuxでスクリーンセーバーとしてアプリケーションを実行する方法はありますか?

+0

任意の特定のアプリケーションを?あなたのコントロール下にあるアプリケーションですか? – Hasturkun

+0

スクリーンセーバーとしてフルスクリーンアプリケーションを実行するとよいでしょう。しかし、それが不可能ならば(なぜ?)私は自分のアプリを変更することで大丈夫です。 – user68109

+0

私はLinuxスクリーンセーバーを実装するための簡単な方法を探しています。 – user68109

答えて

2

Xnestの下でプログラムを実行すると、(テストされていない)トリックがうまくいく可能性があります。この擬似的なシェルコードのような

何かが動作することがあります。

#get root window id 
RWINID=$(xwininfo -root |sed -n -e 's/.*Window.*id: \(0x[a-f0-9]\+\).*/\1/p') 
#start Xnest on the root window 
Xnest -parent $RWINID :5 
DISPLAY=":5" myapp 
+0

これはとても夢中です。それは、任意のプログラムをスクリーンセーバするだけで動作するかもしれません。 :P BTW、Xephyrは、XNestに推奨される後継です。 RENDER拡張機能をサポートしています... –

関連する問題