কীভাবে স্ক্রিনটি অক্ষম করবেন (এক্স ছাড়াই লিনাক্স)


15

আমি জানতে চাই যে ডেবিয়ান ব্যবহার করছি এমন কোনও লিনাক্স ডিস্ট্রোতে আমি পর্দা অক্ষম করতে পারি কিনা এমন কোনও উপায় আছে কিনা? এক্স ইনস্টল করে এটি করার কয়েকটি উপায় খুঁজে পেয়েছি তবে এক্স ছাড়াই নয় not


যদি আপনার কোনও জাস্টার ইনস্টল না থাকে তবে আপনি ঠিক কীটি অক্ষম করতে চান? আপনি কি আরও কিছু চান তা ব্যাখ্যা করতে পারেন?
টেলিমাচাস

1
আপনি ঠিক কি সম্পর্কে কথা বলছেন? দয়া করে স্পষ্ট করুন
হেসেন

@ এমএনএমএল: নীচে একটি মন্তব্যে, আপনি একটি ল্যাপটপ উল্লেখ করেছেন এবং স্ক্রিনটি বন্ধ করে দিয়েছেন। আমি নিশ্চিত না যে আপনি একটি ল্যাপটপে হেডলেস সার্ভার তৈরি করতে চান। এটি আমাকে বেশ উত্তম-স্বজ্ঞাত হিসাবে আঘাত করে।
টেলিমাচাস

2
@ টেলিম্যাচাস: আমি একটি "হোম" সার্ভার হিসাবে একটি পুরানো ট্যাবলেট ব্যবহার করছি, এটি (ডোভকোট ইত্যাদি) যে পরিষেবাগুলি চালাচ্ছি তার জন্য এটি যথেষ্ট দ্রুত এবং এটি প্রচুর বিদ্যুৎ ব্যবহার করছে না ... এটি আরও ভাল হবে পর্দা ছাড়াই ;-)
এমএনএমএল

উত্তর:


14

আপনি xset কমান্ডটি ব্যবহার করে আপনার ল্যাপটপে স্ক্রিনটি বন্ধ করতে পারেন :

xset dpms force off

ডিপিএমএস হ'ল ডিসপ্লে পাওয়ার পাওয়ার ম্যানেজমেন্ট সিগন্যালিং, মনিটরে বিদ্যুৎ খরচ হ্রাস করার একটি মান standard xset অবশ্যই একটি এক্স ইউটিলিটি। আপনার যদি এক্স জড়িত না করে এটি সম্পাদন করতে হয় তবে সেটটারম ব্যবহার করুন :

setterm -powerdown 1

আপনার স্ক্রিনটি পরিচালনা করার জন্য বিকল্পগুলির সম্পূর্ণ তালিকা:

xset -dpms          # Disable DPMS
xset +dpms          # Enable DPMS
xset s off          # Disable screen blanking
xset s 150          # Blank the screen after 150 seconds
xset dpms 300 600 900       # Set standby, suspend, & off times (in seconds)
xset dpms force standby     # Immediately go into standby mode
xset dpms force suspend     # Immediately go into suspend mode
xset dpms force off     # Immediately turn off the monitor
xset -q             # Query current settings

setterm -blank 10           # Blank the screen in 10 minutes
setterm -powersave on       # Put the monitor into VESA power saving mode
setterm -powerdown 20       # Set the VESA powerdown to 20 minutes

এগুলি সমস্তই ব্যাটারি চালিত লিনাক্স মিনি-হাওটোতে যথাযথভাবে ব্যাখ্যা করা হয়েছে ।


1
xset এর Xserver প্রয়োজন দুর্ভাগ্যক্রমে প্রোগ্রাম 'xset' বর্তমানে ইনস্টল করা নেই। আপনি এটি টাইপ করে এটি ইনস্টল করতে পারেন: apt-get install x11-xserver-utils
mnml

1
সাথে setterm -powersave on, আমি পেয়েছিcannot (un)set powersave mode
IanVaughan

6

পরীক্ষা করে দেখুন vbetool । আপনি এর সাথে স্ক্রিনটি বন্ধ করতে পারেন:

vbetool dpms off

আমার একমাত্র সমস্যাটি হ'ল উদাহরণস্বরূপ কীবোর্ড ইনপুটটিতে পর্দা স্বয়ংক্রিয়ভাবে চালু হয় না। আপনাকে এটিকে অন্ধভাবে বা এসএসএইচের মাধ্যমে টাইপ করে ম্যানুয়ালি করতে হবে:

vbetool dpms on

ডিবিয়ান স্কিজে, এক্স উপলব্ধ না হলে /etc/acpi/lid.sh এ vbetool ব্যবহার করা হয়।


2
কেউ একটি ছোট স্ক্রিপ্ট লিখতে পারে যা স্ক্রিনটি ফাঁকা করে দেয়, ইনপুটটির জন্য অপেক্ষা করে এবং তারপরে এটি পুনরায় সক্ষম করে। কিছু একটা vbetool dpms off && read -s -n 1 && vbetool dpms on
ববি

আমি উবুন্টু সার্ভারটি ব্যবহার করছি এবং এক্স ছাড়া ডিসপ্লেটি বন্ধ করতে পেলাম এটি way ধন্যবাদ!
ব্যবহারকারী180574

1

কোন প্যাকেজ এটি সরবরাহ করে তা আমি নিশ্চিত নই, তবে কয়েকটি এসিপিআই-সম্পর্কিত প্যাকেজটিতে ল্যাপটপের idাকনাটি খোলা আছে কিনা তার ভিত্তিতে স্ক্রিনটি ফাঁকা করার জন্য স্ক্রিপ্টগুলি অন্তর্ভুক্ত করে। যদিও এখন আমি স্ক্রিপ্টটি নিজেই দেখেছি ( /etc/acpi/lid.sh), এটি কেবল এক্স-তে কাজ করে বলে মনে হচ্ছে তবে মুল বক্তব্যটি এটি idাকনা খোলা / বন্ধ ইভেন্টগুলিতে ক্রিয়াকলাপের জন্য একটি কাঠামো সরবরাহ করে। আপনি সেটটার্ম ব্যবহার করতে স্ক্রিপ্টটি পরিবর্তন করতে পারেন এবং এটি আপনার যা ইচ্ছা তা করতে পারে।


1

কালী জিএনইউ / লিনাক্স রোলিংয়ে -৪-বিট পরীক্ষা করে xset -qদেখায় যে এরকম দেখায়:

DPMS (Energy Star):
Standby: 600 Suspend: 600 Off: 600

তাদের সকলকে 0 তে সেট করা আমার পক্ষে কাজ করে। এই কমান্ড লাইনের সাহায্যে এটি করুন:

xset dpms 0 0 0

0

আপনার মেশিনে যদি সিরিয়াল পোর্ট থাকে তবে আপনি এটিকে মাথাছাড়া করতে পারেন।

"লিনাক্স সিরিয়াল কনসোল হাওটো" এর জন্য একটি ওয়েব অনুসন্ধান করুন।


0

আপনার প্রশ্নের উত্তরে,

setterm -blank 0

এটা করা উচিত। নোট করুন যে প্রতিটি লগইন tty এর জন্য এটি করা প্রয়োজন।


0

আপনার যদি সুযোগমতো দূরবর্তী অবস্থান থেকে কোনও প্রদর্শন বন্ধ করা দরকার, যেমন এসএসএইচ-এর মাধ্যমে লগ ইন করার সময় ল্যাপটপে ...

DISPLAY=":0" xset dpms force off

আপনি যদি কোনও DISPLAYভেরিয়েবল নির্দিষ্ট না করেন তবে xset এতে ব্যর্থ হবে:

xset: unable to open display ""
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.