কমান্ড লাইনের মাধ্যমে কীভাবে প্রদর্শনটি বন্ধ করবেন?


22

কমান্ড ব্যবহার করে ডিসপ্লে বন্ধ করার (পাওয়ার সাশ্রয় মোডে প্রবেশ করার) উপায় আছে কি?

উদাহরণস্বরূপ, কম্পিউটার যখন একটি নির্দিষ্ট বিরতির জন্য নিষ্ক্রিয় থাকে, তখন শক্তি সংরক্ষণের জন্য স্ক্রিনটি বন্ধ হয়ে যায়। ম্যানুয়ালি পর্দা বন্ধ করার কোনও উপায় আছে, তবুও কম্পিউটারটি স্বাভাবিকভাবে চলমান রাখুন?

এটি একটি নোটবুক, সুতরাং মনিটরে নিজেই কোনও 'পাওয়ার-অফ' বোতাম নেই।

উত্তর:


31

আমি আপনাকে খুঁজছি মনে হয়

xset dpms force off

যাইহোক, আপনাকে নিশ্চিত করতে হবে যে আপনার এসিপি সক্ষম হয়েছে। আপনি এটি দিয়ে পরীক্ষা করতে পারেন

cat /proc/acpi/info

অন্য বিকল্প হতে পারে

setterm -powersave powerdown

2
প্রথম কমান্ডের জন্য আমার জন্য সুডোর দরকার ছিল না।
যিশাইয়

আমিও না. `` ``
নাথান ওসমান

5
কখনও কখনও আপনি কমান্ডটি কার্যকর করার সাথে সাথে কী কী টিপুন প্রবেশ করুন কম্পিউটারটি তত্ক্ষণাত জাগ্রত করতে যথেষ্ট হতে পারে। আমি সাধারণত sleep 0.2s && xset dpms force offনিরাপদে থাকি এছাড়াও, এটি আপনার পর্দা লক করার জন্য একটি দুর্দান্ত প্রতিস্থাপনের জন্য:gnome-screensaver-command --lock && sleep 2s && xset dpms force off
üন্দ্রাক

ঠিক আছে .. সুডো অ্যাডভাইসরি নিয়ে গেলেন: ডি
টেক্সউইকিঞ্জার

এই উত্তরটি থেকে তথ্যটি ব্যবহার করে আমি ঠিক কুবুন্টুতে একই কাজটি করেছি: এক্সডিজি-স্ক্রিনসেভার অ্যাক্টিভেট & অ্যান্ড স্লিপ 2 এস এবং এক্সসেট ডিপিএম জোর করে বন্ধ করুন
জো

4

আমি 2007 ম্যাকবুক প্রোতে এক্স ছাড়াই উবুন্টু সার্ভার চালাচ্ছি। ডিসপ্লেটি নিজেই ঘুমাচ্ছে তবে কীবোর্ডে কোনও কী টিপে গেলে পুনরায় সক্রিয় হবে না। এই মুহুর্তে আমার ফিক্সটি ব্যবহার করা vbetool। ব্যবহার করে ইনস্টল করুন apt-get:

sudo apt-get install vbetool

তারপরে ভিন্ন মেশিন থেকে এসএসএইচের মাধ্যমে প্রদর্শন চালু করতে ব্যবহার করুন:

sudo vbetool dpms on

বা বন্ধ:

sudo vbetool dpms off

2
vbetool হ'ল আমি ঠিক যা অনুসন্ধান করি! এটি BIOS VESA ড্রাইভার / সরঞ্জামগুলির মাধ্যমে মনিটরটিকে পুরোপুরি বন্ধ করে দেয়। ঠিক যেমন মনিটরের হার্ড কী ব্যবহার করে বন্ধ করা!
এফকান

2

আমি এলসিডি বন্ধ করতে একটি unityক্য প্রবর্তক করেছি

sudo apt-get install --no-install-recommends gnome-panel

gnome-desktop-item-edit ~/Desktop/ --create-new

এটি একটি ছোট উইন্ডো খুলবে। নিম্নলিখিত প্রবেশ:

নাম: turnofflcd

COMMAND: gnome-screensaver-command --lock && sleep 2s && xset dpms force off

আপনি বাম দিকে আইকন ক্লিক করে একটি আইকন চয়ন করতে পারেন।

লঞ্চার তৈরির বিষয়ে আরও তথ্যের জন্য http://www.ubuntugeek.com/how-to-create-desktop-launchers-in-ubuntu-11-10oneiric.html দেখুন


1

xset dpms force off মাত্র 5 সেকেন্ডের জন্য কাজ করেছে।

আমি ইন্টারনেট অনুসন্ধান করেছি এবং নিম্নলিখিত স্ক্রিপ্টটি পেয়েছি এবং একটি ছোট পরিবর্তনের পরে এটি পুরোপুরি কার্যকর হয়েছে।

#!/usr/bin/python
import time
import subprocess
from Xlib import X
from Xlib.display import Display
display = Display(':0')
root = display.screen().root
root.grab_pointer(True,
       X.ButtonPressMask | X.ButtonReleaseMask | X.PointerMotionMask,
       X.GrabModeAsync, X.GrabModeAsync, 0, 0, X.CurrentTime)
root.grab_keyboard(True,
       X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime)
subprocess.call('xset dpms force off'.split())
#original
#p = subprocess.Popen('gnome-screensaver-command -a'.split())
#changed
p = subprocess.Popen('xset dpms force off'.split())
time.sleep(1)
while True:
   print display.next_event()
   p.terminate()
   break

উপরের স্ক্রিপ্টে নিম্নলিখিত লাইনগুলি কেবল মন্তব্য করার কথা। তাদের মুছতে হবে বা একটি # এর সাথে মন্তব্য করা দরকার। আসল পি = সাবপ্রসেস.পোপেন ('জিনোম-স্ক্রিনসেভার-কমান্ড -a'.split ()) পরিবর্তন হয়েছে
মারিও

লাইন 27,28,29 এবং 30. দুঃখিত, মন্তব্য বিভাগে বিন্যাসে অভ্যস্ত না। সাধারণত আমি পোস্ট করি না। তবে এবার আমি ভেবেছিলাম এটি হয়ত সাহায্য করবে।
মারিও

0
(sleep 10; xset dpms force suspend) & xdg-screensaver lock

এটি লক মোডে স্ক্রিন সেভার শুরু করে এবং তারপরে আপনার প্রদর্শনকে স্ট্যান্ডবাইতে রাখে। উবুন্টু সাথ 15.10

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