मैंने xsnow
एप्ट के साथ पुराना कार्यक्रम स्थापित किया है । यह कार्यक्रम डेस्कटॉप पर बर्फ ( वर्षा के प्रकार ) बनाने के लिए माना जाता है । हालाँकि, प्रोग्राम को चलाने से निम्न कोड को वापस करने के अलावा कुछ नहीं होता है:
Xsnow-1.42resizeable, December 14th 2001 by Rick Jansen (rja@euronet.nl)
WWW: http://www.euronet.nl/~rja/Xsnow/
ऐसा इसलिए है क्योंकि कार्यक्रम को एक्स एक्स विंडो पर बर्फ को खींचने के लिए डिज़ाइन किया गया है , जैसा कि वेबसाइट पर कहा गया है:
अक्सर पूछे जाने वाले प्रश्न: मैं Xsnow शुरू करता हूं, लेकिन मुझे कोई बर्फ नहीं दिखता है? उत्तर: Xsnow इसे X- विंडो "रूट" विंडो पर बर्फ बनाता है। उस रूट विंडो को अक्सर डेस्कटॉप प्रबंधकों द्वारा आइकन और टूल प्रदर्शित करने के लिए अस्पष्ट किया जाता है। तो, Xsnow ठीक काम करता है, आप बस बर्फ नहीं देख सकते हैं! विवरण और संभावित समाधान के लिए README देखें।
मैंने इसे उबंटू 13.10 वीएम, कुबंटू 13.10 और 14.04 और लुबंटू ट्रस्टी लाइव यूएसबी में आज़माया। यह Xubuntu में काम कर रहा है, क्योंकि Xfce में हम मूल X विंडो को डिफ़ॉल्ट रूप से देखते हैं। चैट में, किसी ने इसे Ubuntu 12.04 में काम करने की सूचना दी, लेकिन मेरे Ubuntu 13.10 VM में मुझे बर्फ नहीं दिख रही है।
समस्या यह है कि, जैसा कि मैंने उल्लेख किया है, xsnow
पूरी तरह से रूट एक्स विंडो पर खींचता है। रूट X विंडो अन्य सभी X विंडो का "पैरेंट" है और इसलिए अदृश्य भी है, क्योंकि KDE और Unity जैसे आधुनिक डेस्कटॉप वातावरण आमतौर पर डेस्कटॉप प्रभाव कंपोजिटर के साथ रूट X विंडो को छिपाते हैं। तो xsnow
अभी भी बर्फ खींचता है, (ग्राफिक्स के विखंडन के कारण अंदर और बाहर प्रवेश करते समय आप इसे छीन सकते हैं) यह अभी दिखाई नहीं दे रहा है। ओपनबॉक्स और एक्सएफसीई जैसे सरल डेस्कटॉप पर, एक्स विंडो (और इस प्रकार बर्फ) पूरी तरह से दिखाई देती है।
क्या रूट एक्स विंडो गतिविधि को देखने और इस तरह बर्फ को देखने का कोई तरीका है?