3
我想運行一個全屏應用程序作爲屏幕保護程序。在Linux中可能嗎? 看起來XScreenSaver不能做到這一點,GnomeScreenSaver有他們的願望清單。有什麼辦法可以在Linux中作爲屏幕保護程序來運行應用程序
我想運行一個全屏應用程序作爲屏幕保護程序。在Linux中可能嗎? 看起來XScreenSaver不能做到這一點,GnomeScreenSaver有他們的願望清單。有什麼辦法可以在Linux中作爲屏幕保護程序來運行應用程序
一個可能工作的(未經測試的)技巧就是在Xnest下運行你的程序。
這樣的事僞的shellcode可能工作:
#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
任何特定的應用程序?是你的控制下的應用程序? – Hasturkun 2009-07-14 12:34:11
運行任何全屏應用程序作爲屏幕保護程序將會很棒。但如果這是不可能的(爲什麼?)我可以修改我的應用程序。 – user68109 2009-07-14 12:55:58