আমি মনে করি সবচেয়ে ভাল কাজটি হয় নীচে বাশ কমান্ডটি স্টার্টআপের আরও নিচে রাখবে বা ব্যাশ স্ক্রিপ্টে রাখবে এবং এটি আপনার প্রারম্ভিক অ্যাপ্লিকেশনগুলিতে নির্বাচন করবে। আমি -v
বিকল্পটি যুক্ত করেছি যাতে অ্যাপ্লিকেশনটি তার সমস্ত ক্রিয়াটি সর্বাধিক বিবরণের সাথে রেকর্ড করে; কিছু অ্যাপ্লিকেশনের অন্যান্য ভারবোসিটি সেটিংস এবং এমন বিভিন্ন স্তরের রয়েছে যা আপনি নির্দিষ্ট করতে পারেন।
&>
ব্যবহৃত ফেরৎ হিসাবে একই 2>&1
মধ্যে এটি প্রোগ্রামের আউটপুট (সব পুননির্দেশনা stderr, stdout
নির্বাচিত ফাইল করা), অর্থাত &>/home/mike/redshift.log
।
লগিং সেট আপ করতে ব্যবহৃত কমান্ডটি এখানে রয়েছে, এবং যথাযথভাবে সংশোধন করা হলে এটি অন্যান্য প্রোগ্রামগুলির জন্যও ব্যবহার করা যেতে পারে।
bash -c "setsid /usr/bin/gtk-redshift -v -l 40.77:-73.9 -t 6500:5500 &>/home/mike/redshift.log"
এগুলি কেবলমাত্র নমুনা পরীক্ষার সেটিংস, আপনার নিজের জন্য এই মানগুলি প্রতিস্থাপন করুন; উপরের কমান্ড-লাইনটি বেশ দীর্ঘ হওয়ায় আপনি আপনার প্রারম্ভকালে প্রবেশের জন্য ব্যাশ মোড়কে যথাযথভাবে সংশোধিত কমান্ডটি রাখতে চাইতে পারেন।
এখানে নির্মিত লগ থেকে একটি অংশ /home/mike/redshift.log
:
Gamma ramp size too small: 0
Failed to start adjustment method randr.
Trying next method...
Location: 40.770000, -73.900002
Brightness: 1.00
Gamma: 1.000, 1.000, 1.000
Using method `vidmode'.
লগ চলতে থাকে এবং আপনার প্রয়োজনীয় তথ্য আপনাকে দেওয়া উচিত। কিছু প্রোগ্রামের মতো vlc
বিকল্প রয়েছে যা আপনি সেট আপ করতে পারেন যাতে তাদের লগিং সিসলগে প্রেরণ করা যায় তবে আমি পছন্দ করি যে প্রতিটি প্রোগ্রামের নিজস্ব লগ রয়েছে।