আমি কীভাবে আমার এইচডিএমআই প্রদর্শনটি বিদ্যুৎ সাশ্রয় মোডে (এবং বাইরে) রাখতে পারি?


20

আমি একটি অফিসে তথ্য প্রদর্শন চালানোর জন্য একটি রাস্পবেরি পাই ব্যবহার করছি। আমি যখন ব্যবসায়ের সময় বাইরে থাকি তখন শক্তি সঞ্চয় মোডে প্রদর্শনটি চাই। আমি cronদিনের শুরু এবং শেষের দিকে কিছু কার্যকর করতে ব্যবহার করতে যাচ্ছিলাম , তবে xset dpms force offকাজ করে না।

আমি যোগে স্ক্রীন সেভারের (তাই প্রদর্শন দিনের বেলায় থাকে) নিষ্ক্রিয় করে দিয়েছি xset s off, xset -dpmsএবং xset s noblankমধ্যে /etc/xdg/lxsession/LXDE/autostartফাইল।

এখানে থেকে ফলাফলগুলি xset q:

Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  33
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  0    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  20/10    threshold:  10
Screen Saver:
  prefer blanking:  no    allow exposures:  yes
  timeout:  0    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffff
Font Path:
  built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled

আপডেট:xset s blank && xset +dpms && xset dpms force off ডিসপ্লে ফাঁকা করবে, তবে এটি পাওয়ার সাশ্রয় মোডে রাখে না। প্রচুর থ্রেড পড়ার পরেও আমি এখনও সিস্টেমের সময়টি সঠিকভাবে পেতে পারি না (আমি মনে করি এটি ফায়ারওয়াল সমস্যা হতে পারে) ...


আপনি কি ত্রুটি পেয়েছেন xsetবা কিছুই ঘটে না? এছাড়াও কি ডিস্ট্রো? এটি যদি কাজ না করে তবে আমি অনুমান করব যে এসিপিআই কার্নেলের মধ্যে সংকলিত হয়নি। ডায়াগনস্টিক হিসাবে, এর ফলাফল আউটপুট পোস্ট করুন xset q। ধন্যবাদ।
Jivings

@ জিভিংস: কোনও ত্রুটি নেই, পর্দা স্থির-ইশ হয়। আমি শূন্যস্থানটি অক্ষম করার আগে, স্ক্রিনটি আসলে ফাঁকা হয়ে যাবে (এটি পাওয়ার সাশ্রয় মোডে গেছে কিনা তা নিশ্চিত নয়)। আমি সফটওয়্যার / ফার্মওয়্যার আপডেট / আপগ্রেড সহ 2012-09-18-হুইজি-রাস্পবিয়ান ব্যবহার করছি।

ঠিক আছে. আপনি কি আউটপুট দিয়ে আপনার প্রশ্ন সম্পাদনা করতে পারেন xset q?
Jivings

@ জিভিংস দুঃখিত, আমি শহরের বাইরে ছিলাম, তবে আপনার অনুরোধ করা তথ্যের সাথে প্রশ্নটি ফিরে এসে আপডেট করেছি।

নীচে এটি বলে DPMS is disabled। এটি চালু করুন: xset +dpmsতারপরে আপনার আদেশগুলি কাজ করা উচিত ...
Jivings

উত্তর:


9

এই প্রশ্নটি সত্যই raspberrypi.stackexchange.com এ ফিরে আসে কারণ এটি একটি রাস্পবেরি পাই-নির্দিষ্ট সমস্যা: রাস্পবেরি পাইয়ের জন্য কার্নেল ফ্রেমবফার ড্রাইভার যে ফাংশনটি মনিটরটিকে ঘুমানোর জন্য ব্যবহার করে তা সমর্থন করে না:

https://github.com/raspberrypi/linux/issues/487

যতক্ষণ না এই সমস্যাটি স্থির হয় ততক্ষণ এক্স এর পক্ষে ডিপিএমএস ব্যবহার করে মনিটরকে ঘুমাতে দেওয়া সম্ভব হবে না।

/opt/vc/bin/tvserviceপ্রোগ্রামটির সাথে আপনার কিছুটা ভাগ্য থাকতে পারে : tvservice -oএইচডিএমআই বন্ধ করে দেয় এবং tvservice -pএইচডিএমআই আবার চালু করা উচিত।


2

ভুল পথ দূর করা

প্রথমত, কার্যত সমস্ত আধুনিক প্রদর্শনগুলি ঘুমের মোডগুলিকে সমর্থন করে। এছাড়াও, xset dpms force off(বা এক্স সার্ভারকে বলার অন্যান্য উপায়) মনিটরগুলি বন্ধ করার সঠিক উপায় (এক্স এর অধীনে)। আমি বছরের পর বছর ধরে কোন বাধা ছাড়াই ব্যবহার করেছি।

দ্বিতীয়ত, উল্লেখটি DPMS is Disabledকেবল আপনার থেকে আসে xset -dpms। যত তাড়াতাড়ি আপনি xset dpms force offঅন্য ডিপিএমএস-সম্পর্কিত এক্সসেট বিকল্প ইস্যু করার সাথে সাথে এটি পুনরায় সক্ষম হয়ে যায়, তাই আপনার সাথে বা ছাড়াই একই ফলাফল পাওয়া স্বাভাবিক xset +dpms

অনুমান

এখন, আপনি লিখেছেন যে আপনি "অচল" দেখছেন। এই প্রদর্শনটি ট্র্যাডিশনাল অ্যানালগ টিভি সিগন্যালকে সমর্থন করে, তাইনা?

একটি হাইপোথিসিসটি হ'ল টিভি, ঘুমানোর পরিবর্তে আসলে অ্যানালগ টিভিতে স্যুইচ করে, এবং কোনও সংকেত না থাকায় এটি সাধারণত "স্ট্যাটিক" নামে পরিচিত তাকে দেখায়।

অনুমানের পরীক্ষা করুন

এখানে চেষ্টা করার একটি বিকল্প রয়েছে। আরেকটি ডিসপ্লে প্লাগ করার জন্য একবার চেষ্টা করুন, আদর্শভাবে যা এনালগ টিভি সমর্থন করে না। দেখুন যে প্রদর্শনটি ঘুমাতে যায় কিনা xset dpms force off। যদি হ্যাঁ, তবে পাইপ সাইডে সেটআপ ঠিক আছে।

রূপগুলি চেষ্টা করুন

সম্ভবত অন্যান্য ভিডিও রাজ্যগুলি টিভিকে সঠিক চ্যানেলে থাকার নির্দেশ দেবে তবে বিদ্যুতের ব্যবহার হ্রাস সহ। পরিবর্তে xset dpms force off, এই চেষ্টা করুন:

xset dpms force standby
xset dpms force suspend

এবং দেখুন যেগুলির মধ্যে একটির আপনার প্রয়োজনীয় যা উত্পাদন করে কিনা। এটি কী করে দেখুন প্রতিটি চেষ্টা করার পরে কমপক্ষে 10 সেকেন্ড অপেক্ষা করুন। পাই কীবোর্ডে যে কোনও কী চাপলে তা আবার শুরু হবে (দূরবর্তীভাবে আপনি ব্যবহার করতে পারেন xset dpms force on)।

উত্পাদন পেতে

উপরের কোনও রূপগুলি যদি আপনার প্রয়োজন অনুযায়ী করে তবে ঠিক আছে, ভাগ করুন!

যদি না হয় এবং আপনাকে সত্যিকারের আসল প্রদর্শনটি ব্যবহার করতে হবে, আপনি যদি কোনওভাবে অ্যানালগ টিভি বৈশিষ্ট্যগুলি অক্ষম করতে পারেন তবে মেনুগুলিতে দেখুন।

এই চেষ্টাগুলি থেকে আপনি কী শিখলেন তা ভাগ করুন।


1

vbetoolকাজ করবে না ?

সাসপেন্ড স্ক্রিন (শারীরিকভাবে মনিটরটিকে স্ট্যান্ডবাই মোডে যেতে বলে): vbetool dpms suspend পুনরায় শুরু (স্ট্যান্ডবাই মোড থেকে প্রস্থান করা):vbetool dpms on


1
vbetool x86- শুধুমাত্র, আমি মনে করি। সুতরাং এআরএমের জন্য সহায়তা করবে না
রেনান

0

আপনি নিজেই এইচডিএমআই চালু এবং বন্ধ করতে পারেন।

  • এইচডিএমআই চালু: /opt/vc/bin/tvservice -p

  • এইচডিএমআই বন্ধ: /opt/vc/bin/tvservice -o

tvserviceবাইনারি সম্পর্কে আরও বিশদ :

# dpkg -S /opt/vc/bin/tvservice
libraspberrypi-bin: /opt/vc/bin/tvservice

# dpkg -s libraspberrypi-bin
Package: libraspberrypi-bin
Maintainer: Serge Schneider <serge@raspberrypi.org>
Description: Miscellaneous Raspberry Pi utilities
 This package contains various utilities for interacting with the Raspberry
 Pi's VideoCore IV.
Homepage: https://github.com/raspberrypi/firmware

# /opt/vc/bin/tvservice
Usage: tvservice [OPTION]...
  -p, --preferred                   Power on HDMI with preferred settings
  -e, --explicit="GROUP MODE DRIVE" Power on HDMI with explicit GROUP (CEA, DMT, CEA_3D_SBS, CEA_3D_TB, CEA_3D_FP, CEA_3D_FS)
                                      MODE (see --modes) and DRIVE (HDMI, DVI)
  -t, --ntsc                        Use NTSC frequency for HDMI mode (e.g. 59.94Hz rather than 60Hz)
  -c, --sdtvon="MODE ASPECT [P]"    Power on SDTV with MODE (PAL or NTSC) and ASPECT (4:3 14:9 or 16:9) Add P for progressive
  -o, --off                         Power off the display
  -m, --modes=GROUP                 Get supported modes for GROUP (CEA, DMT)
  -M, --monitor                     Monitor HDMI events
  -s, --status                      Get HDMI status
  -a, --audio                       Get supported audio information
  -d, --dumpedid <filename>         Dump EDID information to file
  -j, --json                        Use JSON format for --modes output
  -n, --name                        Print the device ID from EDID
  -h, --help                        Print this information

-2

(আপনি কোনও লোকেদের পোস্ট করার নিবন্ধগুলি পড়েন যাদের কোনও অভিজ্ঞতা নেই, আপনাকে একটি ভিন্ন ওএস বিক্রি করার চেষ্টা করছেন বা চীনার ডিভাইস থেকে শক্তি স্টারের অভাব কভার করেছেন, এবং উত্স কোডটি পড়েন নি - এগুলি সবই পড়ার উপকরণ হিসাবে প্রস্তাবিত নয়) ।

এক্সসেট এস চালু; বা; এক্সসেট + ডিপিএমএস

আপনি উভয়ই করতে পারবেন না যদি না আপনি ফাঁকা সমস্যাগুলি (যেমন জাগ্রত) চান না। উভয়ই একই কাজটি কিছুটা আলাদা করে - তারা একে অপরের সাথে হস্তক্ষেপ করে। (রেডহ্যাট লিনাক্স সেই বিষয়ে লোককে ভুল নির্দেশনা দেওয়ার জন্য এবং ডিফল্টরূপে চালু করা উভয়কেই অনেক ডিস্ট্রো শিপিংয়ের জন্য বিখ্যাত)

আপনি যখন "এক্সসেট ডিপিএম ফোর্স অফ; স্লিপ 2" ব্যবহার করেন তখন আপনাকে ঘুমাতে হবে যাতে এটি আপনার এন্টার টিপে জাগ্রত হয় না (ধরে নিই যে আপনার কীবোর্ডটি স্ক্রিপ্ট নয় এটি ব্যবহার করে)

যতদূর এইচডিএমআই আমি নিশ্চিত নই যে এনার্জি স্টার এইচডিএমআই ১.০-২.x স্পেসিফিকেশনের অংশ কিনা। তবে যদি এটি 1/2 কাজ করে তবে সম্ভবত এটি।

লিনাক্স এবং ফ্রিবিএসডি নিফটি তবে এটি যদি আপনার "বড় দলের একটি অংশ" না হয় তবে এটি আপনার বাড়ির বিনোদন কেন্দ্রটি চালাতে পারে তা ভাবা অবাস্তব নয় (এনার্জি স্টার, সত্যিকারের হার্ডওয়্যার এমপিইগ প্লেব্যাক সমর্থন (টিভি) ইত্যাদির মতো হার্ডওয়্যার নির্দিষ্ট জিনিসগুলি করে মিডিয়া সরঞ্জামগুলি নিয়ন্ত্রণ করা) think । তাদের ডিবিএস এবং উদ্যোগ এবং কার্যকারী ডিভাইসের উদাহরণ রয়েছে - তবে এই জিনিসগুলি স্বল্পস্থায়ী (আপনাকে একই OS এবং একই ডিভাইসটি ভাল, বা "ভাগ্য ভাল" ব্যবহার করতে হবে)

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