উত্তর:
রঙিন / ফন্ট এবং তারিখ-সময়ের ফর্ম্যাটটি পরিবর্তন করতে আপনি তাদের কাছে আসতে পারেন। আর কিছু হতে পারে সম্ভবত 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 &
আপনি যদি এসজিজি ইমেজ প্রোগ্রামগুলির সাথে পরিচিত হন (যেমন ইনস্কেপ), আপনি নিজের ইচ্ছার সাথে লোগোটিও পরিবর্তন করতে পারেন। লোগোটি usr / share / pixmaps এ অবস্থিত এবং এটিকে xscreensaver.svg এবং xscreensaver.xpm বলা হয়।
তবে লোগো পরিবর্তন করার বিষয়ে একটি মন্তব্য রয়েছে। আরও তথ্যের জন্য এই থ্রেড দেখুন
এছাড়াও, এক্সপিএম ফাইল সম্পর্কিত বিভিন্ন গুরুত্বপূর্ণ বিধিনিষেধ রয়েছে । আমি এগুলিকে অবহেলা করেছি, যার ফলে আমার সিস্টেমের সম্পূর্ণ ক্রাশ হয়েছিল। আমি এটি ভবিষ্যতে চেষ্টা করে দেখব তবে এ পর্যন্ত আমি জ্বলন্ত কম্পিউটারের লোগোতে লেগে থাকব। বিধিনিষেধগুলির জন্য এখানে দেখুন, যা আমি কেবল পরে পেয়েছি: http://www.improbability.net/xss/
এবং চিত্রগুলি সঠিকভাবে হার্ড-কোড করতে আপনাকে অনুসরণ করতে হবে এমন প্রক্রিয়াটি এখানে রয়েছে: http://www.inductiveload.com/posts/ بدل- 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 &
দেখে মনে হচ্ছে তারা সুরক্ষার কারণে কাঁচা Xlib ব্যবহার করে।
এক্সরেসোর্সের সাথে সমাধান একটি ভাল, আমি এটি নিজেই ব্যবহার করি তবে আপনিও চেষ্টা করতে পারেন:
xscreensaver
> = 5.0 এর জন্য সমর্থিত নয় ।