উত্তর:
আপডেট: দয়া করে নোট করুন যে এখনই একটি ঠিকঠাক চলছে। আপনি এটি সরকারী ভান্ডারগুলিতে না আসা পর্যন্ত অপেক্ষা করতে পারেন বা # 53 পোস্টের এবং বাগ রিপোর্টটিতে পরামর্শ অনুসরণ করে নিজেই এটি প্রয়োগ করতে পারেন ।
আনোয়ার যেমন উল্লেখ করেছেন, রেডশিফ্ট ডিফল্টরূপে তার ভূ-অবস্থান ডেটা অনলাইনে নিয়ে আসে। যদিও এখানে একটি কার্যনির্বাহী কাজ রয়েছে:
ক।) একটি কনফিগার ফাইল ব্যবহার করে
প্রকল্পের হোমপেজ থেকে :
রেডশিফ্ট "~ / .config / redshift.conf" এ একটি কনফিগারেশন ফাইলের সন্ধান করবে। এখানে একটি উদাহরণ:
; Global settings [redshift] temp-day=5700 temp-night=3500 transition=1 gamma=0.8:0.7:0.8 location-provider=manual adjustment-method=vidmode ; The location provider and adjustment method settings ; are in their own sections. [manual] lat=55.0 lon=12.0 ; In this example screen 1 is adjusted by vidmode. Note ; that the numbering starts from 0, so this is actually ; the second screen. [vidmode] screen=1`
উপরে প্রদত্ত ডিরেক্টরিটি দেখুন। যদি কনফিগারেশন ফাইলটি বিদ্যমান না থাকে তবে একটি তৈরি করুন এবং আপনার পছন্দসই কাস্টম বিকল্প যুক্ত করুন।
আপনি অন্তর্ভুক্ত করতে চাইবেন location-provider=manual
এবং সংশোধন lat=
এবং long=
আপনার অবস্থান দিয়ে। এই কথোপকথন আপনাকে আপনার স্থানাঙ্কগুলি নির্ধারণ করতে সহায়তা করবে।
খ।) কমান্ড-লাইন আর্গুমেন্ট ব্যবহার করে
প্রারম্ভিক অ্যাপ্লিকেশন চালু করুন :
এই লোহিত সরণ প্রারম্ভকালে অ্যাপ্লিকেশন তালিকাতে এন্ট্রি এবং আঘাত সম্পাদনা । কমান্ডের অধীনে নিম্নলিখিত স্ট্রিংটি প্রবেশ করান:
gtk-redshift -l LAT:LONG
যেখানে ল্যাট এবং লং আপনার স্থানাঙ্কের সাথে মিল রাখে। সেভ হিট করুন, তারপরে রেডশিফ্ট সক্রিয় করতে পুনরায় লগ করুন ।
redshift -v -c '~/.config/redshift.conf'
।
redshift -v -l 8.5:77.0
।
[redshift]
এবং [manual]
) অন্তর্ভুক্ত করেছেন ?
উত্তরটি হল হ্যাঁ. রেডশিফ্টের জন্য সক্রিয় ইন্টারনেট সংযোগ প্রয়োজন। এটি libgeoclue0
প্যাকেজের উপর নির্ভর করে যা ইন্টারনেট থেকে জিও অবস্থান নিয়ে আসে।
$ apt-cache depends redshift
redshift
Depends: libc6
Depends: libgconf2-4
Depends: libgeoclue0
Depends: libglib2.0-0
Depends: libx11-6
Depends: libxcb-randr0
Depends: libxcb1
Depends: libxxf86vm1
আপনি টার্মিনাল থেকে redshift চালিয়ে এটি যাচাই করতে পারেন। টার্মিনাল মত বার্তা প্রদর্শিত হবে
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
According to the geoclue provider we're at: 22.36, 91.80
Using method `randr'.
যা পরামর্শ দেয়, এটি ইন্টারনেট ব্যবহার করছে।
তবে, আপনি যদি ইন্টারনেট সংযোগ ছাড়াই টার্মিনাল থেকে redshift শুরু করেন, টার্মিনাল এই ধরণের বার্তা প্রদর্শন করবে:
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
Could not get location (3 retries left): Geoclue master client has no usable Position providers.
Unable to get location from provider.
According to geoclue provider we're at ...
এই বলছে।