লিনাক্স কমান্ড লাইনের মাধ্যমে কীভাবে সিআরটি ডিসপ্লের উজ্জ্বলতা পরিবর্তন করবেন?


20

আমার একটি ডেবিয়ান লিনাক্স ডেস্কটপ এবং একটি সিআরটি ডিসপ্লে রয়েছে। আমি মনিটরের উজ্জ্বলতা নিয়ন্ত্রণগুলি ব্যবহার না করেই পর্দার উজ্জ্বলতা পরিবর্তন করতে চাই। কিভাবে আমি এটি করতে পারব? কমান্ড লাইনে এটি কি সম্ভব বা কোনও অ্যাপ্লিকেশন ইনস্টল করার আছে?


1
সুতরাং আপনার একটি বাহ্যিক মনিটর সহ একটি ডেস্কটপ আছে এবং আপনি ব্যাকলাইট নিয়ন্ত্রণ করতে চান, তাই না? এটি ভিজিএ কেবল দ্বারা সংযুক্ত? আমি মনে করি না যে এটি করার কোনও উপায় আছে। বেশিরভাগ এলসিডি ব্যাকলাইট নিয়ন্ত্রণগুলি ল্যাপটপগুলি এবং হ্যান্ডহেল্ডগুলির জন্য যা ব্যাকলাইট কন্ট্রোলারের সরাসরি অ্যাক্সেস (I / O) থাকে। আমি মনে করি না এর জন্য ভিজিএ ইন্টারফেসের মাধ্যমে কোনও নিয়ন্ত্রণের পথ রয়েছে।
কিথ

প্রচলিত তথ্য: আমি সিআরটি মনিটর ব্যবহার করছি।
নিলভার্ট নোভাল

অ্যাড দিয়ে মন্তব্য করার পরিবর্তে তথ্য, মূল প্রশ্নের তথ্য যোগ করুন। এটি সিআরটি মনিটর হওয়ার বিষয়টি প্রশ্ন শিরোনামেই প্রকাশ করা উচিত।

উত্তর:


18

/sys/class/backlightউপযুক্ত ফাইলগুলি ফ্রব করার জন্য নীচে দেখুন Look

echo -n 6 > /sys/class/backlight/acpi_video0/brightness

8
আমার / সিস / ক্লাস / ব্যাকলাইট একটি খালি ডিরেক্টরি।
নিলভার্ট নোভাল

কাজ করে, তবে আমার পথটি /sys/class/backlight/acpi_video0/brightnessএবং আমার পরিসীমা 15 পর্যন্ত চলে গেছে goes (ফেডোরা 17 64 বিট)
pgampe

@ ইগনাসিও ওয়াজকেজ-আব্রামস একই রকম সমস্যা হ'ল নীলবার্ট নোভাল
কৃপাল

এর জন্য রুট অ্যাক্সেস প্রয়োজন, যা আমি মনে করি এটি অকেজো করে তোলে।
নিজে

@ নিজেই: অ-রুট অ্যাক্সেস কখনই প্রশ্নের অংশ ছিল না।
Ignacio Vazquez-Abram

16

$ sudo apt-get install xbacklight

কীভাবে 50% তে উজ্জ্বলতা সেট করবেন

$ xbacklight -set 50

কীভাবে 10% ব্রাইটনেস বাড়ানো যায়

$ xbacklight -inc 10

কীভাবে 10% ব্রাইটনেস হ্রাস করবেন

$ xbacklight -dec 10

আরও তথ্য এখানে


jcomeau@aspire:~$ xbacklight -set 50ত্রুটির বার্তা দেয়: কোনও আউটপুটগুলির ব্যাকলাইট সম্পত্তি নেই
jcomeau_ictx

এটি বৈকল্পিক পরিবর্তন করে, উজ্জ্বলতা নয়; এটা শক্তি সঞ্চয় করে না।
এডুয়ার্ড থিল

7

আপনাকে ডিডিসির ওপরে মনিটরটি নিয়ন্ত্রণ করতে হবে। একটি প্রোগ্রামের জন্য http://ddccontrol.sourceforge.net/ দেখুন যা আপনাকে এটি করতে দেয়।


খুব ভাল, টিপ জন্য ধন্যবাদ! আমি এটি সহ একটি প্রোগ্রাম লিখেছি, এই পৃষ্ঠায় এটি তাকান।
এডুয়ার্ড থিল

প্রকল্পটি গিথুবে
kravemir

6

আপনি কমান্ড ব্যবহার করতে পারে আপনি আপনার মনিটরের উজ্জ্বলতা পরিবর্তন করার জন্য হার্ডওয়্যার সমর্থন না থাকে তাহলে xrandr এর বিকল্প পতাকা একসাথে --output এবং --brightness , যেমন আমার দেখা যায় উত্তর askubuntu.com উপর একটি অনুরূপ প্রশ্নের


এটি আসলে খুব সুন্দর!
জেরহার্ড বার্গার

3

আপনি এই সমাধানটি চেষ্টা করে দেখতে পারেন:

echo -n 100 > /proc/acpi/video/VGA/LCD/brightness

এছাড়াও, মন্তব্যে, কিছু না কিছু ইঙ্গিত রয়েছে বিকল্পভাবে কী করতে হবে যদি এটি কাজ না করে ( GLX0পরিবর্তে ফে ব্যবহার করে) VGA

সম্পাদনা: যেহেতু এটি সাহায্য করবে বলে মনে হচ্ছে না, মন্তব্যে অন্য একজন ব্যবহারকারী ইনস্টল xbacklightএবং কল করার পরামর্শ দিয়েছেন xbacklight -set 100

সম্পাদনা 2: এবং অন্য একজন বলেছেন যদি আপনার কাছে ভিডিও ফোল্ডার না থাকে তবে চেষ্টা করুন sudo modprobe video


পোস্ট করার আগে আমি এটি পরীক্ষা করেছিলাম, তবে সেই পথে আমার কোনও ভিডিও ফোল্ডার নেই।
নিলভার্ট নোভাল

modprobe ভিডিও -> কমান্ড পাওয়া যায় নি
নিলভার্ট নোভাল

আমি ইতিমধ্যে xbacklight ইনস্টল করেছি, তবে যখন আমি xbacklight -set 100.এটি বলিNo outputs have backlight property
নিলভার্ট নোভাল

কোনও ভিডিও ফোল্ডার + sudo modprobe videoকিছু করে না।
সন্তোষ কুমার

3

আশেপাশে অনুসন্ধান করার পরে, আমি মনে করি বেশিরভাগ ল্যাপটপে এটি করার একটি দুর্দান্ত উপায় খুঁজে পেয়েছি। প্রথম কমান্ডটি আপনার স্ক্রিনের নাম পায়, এলভিডিএস 1 এর মতো কিছু। যদি এটি কাজ না করে তবে আপনার পর্দার নামটি দিয়ে চেষ্টা করুন xrandr --current। এটি করার জন্য সম্ভবত আরও মার্জিত উপায় রয়েছে, সেড কমান্ড প্রথম স্থানের পরে সবকিছু সরিয়ে দেয়, হেড এবং লেজ কমান্ডগুলি আউটপুটটির দ্বিতীয় লাইন ব্যতীত সমস্ত কিছু সরিয়ে দেয়। দ্বিতীয় লাইনটি স্ক্রিনের নামটি উজ্জ্বলতা 1.0 এ পরিবর্তন করতে ব্যবহার করে। এটি প্রায় কোনও কিছুতে সেট করা যেতে পারে, একটি কালো পর্দার জন্য 0.0 বা সম্পূর্ণ সাদা পর্দার জন্য 50.0 সহ, তবে আমার মনে হয় 1.0 এখানে পছন্দসই মান।

screenName=$(xrandr --current | sed s/\ .*// | head -n2 | tail -n1);
xrandr --output $screenName --brightness 1.0

নীচের কমান্ডটি সর্বাধিক অনুমোদিত উজ্জ্বলতার জন্য উজ্জ্বলতা সেট করে, যেমন আমি লক্ষ্য করেছি যে এটি '100' তে সেট করা কেবলমাত্র কার্যকর হয় না, কমপক্ষে সমস্ত সিস্টেমে নয়।

sudo sh -c 'echo -n $(cat /sys/class/backlight/acpi_video0/max_brightness) > /sys/class/backlight/acpi_video0/brightness'

এটি উবুন্টু 12.04 চলমান একাধিক ল্যাপটপে কাজ করেছে।


মনে মনে, এটি পিক্সেল মানগুলি সংশোধন করে সফ্টওয়্যারে এটি করবে। এটি প্রকৃতপক্ষে প্রদর্শনটিকে ম্লান করবে না।
মারিও

0

উবুন্টু 12.04.3 এলটিএস-এর জন্য আমার ল্যাপটপের উজ্জ্বলতা নিয়ন্ত্রণ করতে আমি এখানে একটি ছোট প্রোগ্রাম লিখেছি। ভিতরে ব্যাখ্যা দেখুন (ফাইল / ইউএসআর / স্থানীয় / স্বপ্নের রঙ 2 / টারবেল মধ্যে README):

http://pageperso.lif.univ-mrs.fr/~edouard.thiel/tar/brightness-dreamcolor2.tgz

এটি i2c বাসগুলিতে ddccontrol ব্যবহার করে এবং আমার কনফিগারেশনের জন্য দুর্দান্ত কাজ করে:

- HP ELiteBook 8770w
- NVidia Quadro K3000M
- HP DreamColor 2 Monitor, full HD
- Ubuntu 12.04.3 LTS x86_64, kernel 3.8.0-34-generic
- Nvidia Driver Version: 319.32
- Unity desktop

আমি এই পৃষ্ঠায় প্রতিটি অন্যান্য সমাধান চেষ্টা করেছি এবং এটি কেবলমাত্র আমার জন্য কাজ করেছিল। আরেকটি সমাধান হ'ল এইচপি মোবাইল ডিসপ্লে অ্যাসিস্ট্যান্ট চালানো (এইচপি সাইটে ডাউনলোড করা) তবে এটি কেবল আরপিএম হিসাবে দেওয়া হয়, কোনও ডিবি প্যাকেজ নয়; এটি কাজ করতে কিছুটা টুইট করতে হবে এবং এটি ধীর গতিতে রয়েছে এবং এফএন কী দিয়ে কাজ করে না।

আমার স্ক্রিপ্ট কমান্ড লাইন এবং fn কী দ্বারা উজ্জ্বলতা নিয়ন্ত্রণ করতে দেয়। যদি বাক্স থেকে আপনার পক্ষে কাজ করে বা স্ক্রিপ্টে আপনাকে i2c ডিভাইসটি পরিবর্তন করতে হবে তবে দয়া করে আমাকে বলুন।


0

সিআরটি-র (ক্যাথোড রে টিউব) ব্যাকলাইট নেই। এলসিডির ব্যাকলাইট রয়েছে। সিআরটি-তে উজ্জ্বলতা সামঞ্জস্য করার মধ্যে একটি এলসিডির বিপরীতে সিগন্যালটিতে যাওয়া পরিবর্তন করা জড়িত।

সিআরটি সর্বাধিক পরিমাণে সাদা পর্দার উপর শক্তি ব্যবহার করে, কারণ বৈদ্যুতিন বন্দুকগুলি আরও বেশি ইলেক্ট্রন নিঃসরণ করতে আরও বেশি শক্তি ব্যবহার করে, যখন এলসিডির সর্বাধিক শক্তি কালো পর্দার উপর ব্যয় করে, কারণ সমস্ত ট্রানজিস্টর তরল স্ফটিকের ধ্রুবককে আলোকপাত করে যা আলো থেকে আসা আলোকে আটকাচ্ছে ব্যাকলাইট।

যে কোনও ইউটিলিটি যা ডিপিএমএসকে ট্রিগার করতে পারে তার জন্য সিআরটি-র অনেকগুলি মাঝের 90 থেকে শেষের দিকে উত্পাদনের শেষের দিকে স্লিপ মোডে রাখার কাজ করা উচিত।


আরও কিছুটা ব্যাখ্যা করার জন্য, সিআরটিগুলি ইলেক্ট্রনগুলির আঘাতের কারণে ফসফোরগুলির ফ্লোরেন্সেন্স উত্তেজনা হলেও হালকা নির্গত হয় mit বিভিন্ন বিভিন্ন রাসায়নিক আলোকের বিভিন্ন ফ্রিকোয়েন্সি নির্গত করে।
মন্টারে জ্যাক

চারটি ডিপিএমএস মোড রয়েছে যেগুলি এনালগ সিআরটি থাকতে পারে, সমস্তই ভিএসআইএনসি এবং এইচএসওয়াইএনসি লাইনগুলির দ্বারা নিয়ন্ত্রিত হয়, এটি এইচএসওয়াইএনসি এবং ভিএসওয়াইএনসি উভয়ই চালু থাকে, স্ট্যান্ডবিই এইচএসওয়াইএনসি বন্ধ থাকে এবং ভিএসওয়াইএনসি প্রায় 80% পাওয়ার ব্যবহার করে, ভিএসওয়াইএনসি-তে এসএসএসএনসি-র বন্ধ করে দেয় এনার্জি স্টার রেট করা মনিটরের জন্য এবং বন্ধ- HSYNC এবং VSYNC উভয়ের জন্য 30W এর কাছাকাছি ব্যবহার করে। এটি এক্স এর সাথে ঠিকঠাক কাজ করত, এক্সফ্রি days86 দিন যাচ্ছিল, তবে আমি জানি না এটি এখনও কাজ করে কিনা।
মন্টারে জ্যাক

আপনি xset q দিয়ে ডিপিএমএসের স্থিতি সম্পর্কে জিজ্ঞাসা করতে পারেন, যা আমি মনে করি, এটি এখনও প্রোগ্রামগুলির স্ট্যান্ডার্ড এক্স উইন্ডোজ সেটের একটি অংশ। আপনি এক্সসেটের সাথে ডিপিএমএসের পাশাপাশি মাউস এবং কীবোর্ড প্যারামিটারগুলিও পরিবর্তন করতে পারবেন।
মন্টারে জ্যাক

স্থায়ী পরিবর্তনের জন্য আপনার "ডিপিএমএস" বিকল্পটি "মনিটর" বিভাগে এবং xorg.conf এর সার্ভার লেআউট বিভাগে অপশন "ব্ল্যাঙ্কটাইম" "4" বিকল্প "স্ট্যান্ডবাইটাইম" "0" বিকল্প "সাসপেন্ডটাইম" "0 যুক্ত করতে হবে আপনার পছন্দ হিসাবে সম্পাদিত সময়ের সাথে "বিকল্প" অফটাইম "" 5 "
মন্টারে জ্যাক

অ্যানালগ মনিটরে উজ্জ্বলতা এবং বৈসাদৃশ্য পরিবর্তন র‌্যামড্যাকের অপর প্রান্তে, র‌্যামড্যাকের মধ্যে বা র‌্যামড্যাক এবং ভিজিএ সংযোগকারী বা মনিটরের এম্পস দ্বারা মনিটরের পাশে করা হয়। কনট্রাস্টটি সিগন্যালের পরিবর্ধন দ্বারা নিয়ন্ত্রিত হয় এবং কনট্রাস্টটি সংকেতের বায়াস দ্বারা নিয়ন্ত্রিত হয়, সুতরাং ডিসি অফসেট হয়।
মন্টারে জ্যাক

0

ফাইলটি সম্পাদনা করুন /etc/default/grubএবং লাইনে "pcie_aspm = বল acpi_backlight = বিক্রেতা" যুক্ত করুন

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

পরিবর্তনের পরে পুরো লাইনটি দেখতে পাবেন:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force acpi_backlight=vendor"

সম্পূর্ণ বিশদ জন্য লিঙ্কটি দেখুন।

http://hackingzones.com/increasedecrease-brightness-in-linux-ubuntu-pear-os-backtrackkali/

চিরাগ সিং

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