जवाबों:
निकटतम आप थीमिंग में आ सकते हैं, रंग / फोंट और दिनांक-समय प्रारूप को बदलना है। अधिक कुछ भी शायद xscreensaver को फिर से जोड़ने और स्रोत को बदलने की आवश्यकता होगी।
उदाहरण के लिए -
में बदला जा सकता है -
लीफपैड ( leafpad ~/.Xresources
) का उपयोग करके .Xresources
होम फोल्डर में स्थित फ़ाइल का निर्माण / संशोधन करें ।
ऊपर की पहली तस्वीर के लिए निम्नलिखित को कॉपी और पेस्ट करें:
xscreensaver.splash: false
!font settings
xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground: #ffffff
xscreensaver.Dialog.background: #111111
xscreensaver.Dialog.topShadowColor: #111111
xscreensaver.Dialog.bottomShadowColor: #111111
xscreensaver.Dialog.Button.foreground: #666666
xscreensaver.Dialog.Button.background: #ffffff
!username/password input box and date text colour
xscreensaver.Dialog.text.foreground: #666666
xscreensaver.Dialog.text.background: #ffffff
xscreensaver.Dialog.internalBorderWidth:24
xscreensaver.Dialog.borderWidth: 20
xscreensaver.Dialog.shadowThickness: 2
!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground: #ff0000
xscreensaver.passwd.thermometer.background: #000000
xscreensaver.passwd.thermometer.width: 8
!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat: %I:%M%P %a %b %d, %Y
दूसरी तस्वीर के लिए निम्नलिखित को कॉपी और पेस्ट करें:
xscreensaver.splash: false
!font settings
xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-*
!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground: #111111
xscreensaver.Dialog.background: #ffffff
xscreensaver.Dialog.topShadowColor: #111111
xscreensaver.Dialog.bottomShadowColor: #111111
xscreensaver.Dialog.Button.foreground: #ffffff
xscreensaver.Dialog.Button.background: #666666
!username/password input box and date text colour
xscreensaver.Dialog.text.foreground: #ffffff
xscreensaver.Dialog.text.background: #666666
xscreensaver.Dialog.internalBorderWidth:24
xscreensaver.Dialog.borderWidth: 20
xscreensaver.Dialog.shadowThickness: 2
!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground: #ff0000
xscreensaver.passwd.thermometer.background: #000000
xscreensaver.passwd.thermometer.width: 8
!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat: %I:%M%P %b %d
अपने परिवर्तनों को सक्षम करने के लिए निम्न चरणों के माध्यम से दौड़ें:
xrdb -merge ~/.Xresources
killall xscreensaver
xscreensaver -no-splash &
यदि आप svg छवि कार्यक्रमों (जैसे इंकस्केप) से परिचित हैं, तो आप अपनी इच्छा के अनुसार लोगो को संशोधित भी कर सकते हैं। लोगो usr / share / pixmaps में स्थित है और इसे xscreensaver.svg और xscreensaver.xpm कहा जाता है।
हालांकि, लोगो बदलने पर एक टिप्पणी है। अधिक जानकारी के लिए इस धागे को देखें
इसके अलावा, xpm फ़ाइल के संबंध में विभिन्न महत्वपूर्ण प्रतिबंध हैं । मैंने उन लोगों की उपेक्षा की, जिसके परिणामस्वरूप मेरी प्रणाली पूरी तरह से दुर्घटनाग्रस्त हो गई। मैं इसे भविष्य में एक कोशिश दूंगा, लेकिन अभी तक मैं ज्वलंत कंप्यूटर लोगो से चिपका रहूंगा। प्रतिबंधों के लिए यहां देखें, जो मुझे बाद में मिला: http://www.improbability.net/xss/
और यहाँ वह प्रक्रिया है जिसका आपको चित्रों को ठीक से हार्ड-कोड करने के लिए अनुसरण करना है: http://www.inductiveload.com/posts/change-the-xscreensaver-icon/
वैसे, मैं फ़ॉन्ट को कुछ और में बदलने का सुझाव देता हूं, क्योंकि हर किसी के पास "दीना" फ़ॉन्ट नहीं है। यह फिर से अपने मूल, असफल फ़ॉन्ट पर वापस आ जाएगा। "एरियल" के साथ "दीना" को बदलना उदाहरण के लिए काम करता है, लेकिन उबंटू फ़ॉन्ट काम नहीं करता है।
फॉसफ्रीडोम के उदाहरण के बाद, मैंने आ नई बनाई गई ~ / .Xresources फ़ाइल में निम्नलिखित सेटिंग्स को चुना, और मुझे इसका परिणाम काफी आकर्षक लगा (सौम्य ब्लूज़ के साथ एक डार्क-बैकग्राउंड थीम):
xscreensaver.splash: false
!font settings
xscreensaver.Dialog.headingFont: -*-georgia-bold-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.bodyFont: -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.labelFont: -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.unameFont: -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.buttonFont: -*-georgia-bold-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.Dialog.dateFont: -*-georgia-medium-r-*-*-18-*-*-*-*-*-*-*
xscreensaver.passwd.passwdFont: -*-georgia-bold-r-*-*-18-*-*-*-*-*-*-*
!general dialog box (affects main hostname, username, password text)
xscreensaver.Dialog.foreground: #00efef
xscreensaver.Dialog.background: #111111
xscreensaver.Dialog.topShadowColor: #111111
xscreensaver.Dialog.bottomShadowColor: #111111
xscreensaver.Dialog.Button.foreground: #111111
xscreensaver.Dialog.Button.background: #2040e0
!username/password input box and date text colour
xscreensaver.Dialog.text.foreground: #2040e0
xscreensaver.Dialog.text.background: #efefef
xscreensaver.Dialog.internalBorderWidth:36
xscreensaver.Dialog.borderWidth: 0
xscreensaver.Dialog.shadowThickness: 2
!timeout bar (background is actually determined by Dialog.text.background)
xscreensaver.passwd.thermometer.foreground: #2040e0
xscreensaver.passwd.thermometer.background: #2040e0
xscreensaver.passwd.thermometer.width: 0
!datestamp format--see the strftime(3) manual page for details
xscreensaver.dateFormat: %I:%M%p - %a %b %d, %Y
इसके साथ लोड किए गए परिवर्तनों के साथ:
xrdb -merge ~/.Xresources; killall xscreensaver; xscreensaver -no-splash &
ऐसा लगता है कि वे सुरक्षा कारणों से कच्चे ज़ालिब का उपयोग करते हैं।
Xresources के साथ समाधान एक अच्छा है, मैं इसे स्वयं उपयोग करता हूं, लेकिन आप इनकी कोशिश कर सकते हैं:
xscreensaver
> = 5.0 के लिए समर्थित नहीं है ।