পর্দার উজ্জ্বলতা কাজ করছে না


13

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

  1. এক্সব্যাকলাইট ইনস্টল করা হচ্ছে
  2. যোগ Option "RegistryDwords" "EnableBrightnessControl=1"করা হচ্ছে/etc/X11/xorg.conf
  3. এনভিডিয়া ড্রাইভার আপডেট করা হচ্ছে
  4. টাইপ করে উজ্জ্বলতা পরিবর্তন করার চেষ্টা করা sudo setpci -s 00:02.0 F4.B=xx

এই সমস্ত উপায় কাজ করে না। আমি এখনও পর্দার উজ্জ্বলতা সেট করতে পারি না। কেউ কি এটা জানেন?


একটি টার্মিনাল এবং পোস্ট ফলাফল খুলুনls /sys/class/*/brightness
ওয়েব-ই

/ সিস / ক্লাস / ব্যাকলাইটে কিছুই নেই তাই আপনি যে পথটি বলছেন তা খুঁজে পেল না
সানডাওচ

দুঃখিত আমার ভুল, দয়া করে উত্তরটি দেখুন
ওয়েব-ই

এই পদ্ধতিটি বেশিরভাগ এনভিডিয়া
আমির রেজা আদিব

আমার ধারণা, এক্সব্যাকলাইট মালিকানাধীন এনভিডিয়া ড্রাইভারদের সাথে কাজ করে না।
স্বর্ণেন্দু বিশ্বাস

উত্তর:


6

আমার ভাইও এবং উবুন্টুতেও আমার একই সমস্যা ছিল।

আমি এটি এনভিডিয়াবল-মডিউল এবং ওব্যাকলাইট স্ক্রিপ্টের সাথে কাজ করতে পেরেছি।

স্ক্রিপ্টটি এই সংগ্রহস্থল থেকে পাওয়া যায় এবং এই নির্দেশাবলী সহায়ক হতে পারে।

অথবা README ফাইলে বর্ণিত নতুন DKMS- ভিত্তিক উপায়টি ব্যবহার করুন । আপনি যদি এই কৌশলটি ব্যবহার করেন তবে আপনার অবশ্যই সেই ফাইলটি ভালভাবে পড়া উচিত। তবে, একটি পদ্ধতি যা কাজ করা উচিত তা হ'ল একটি .debফাইল ডাউনলোড করে ইনস্টল করা। প্রকল্পটি নিষ্ক্রিয়, তাই nvidiabl-dkms_0.87_all.debসম্ভবত সর্বশেষতম .debপ্যাকেজ থাকবে । আপনি এই দুটি কমান্ডের সাহায্যে সেই প্যাকেজটি ডাউনলোড এবং ইনস্টল করতে পারেন:

wget https://raw.githubusercontent.com/guillaumezin/nvidiabl/master/install/deb/nvidiabl-dkms_0.87_all.deb
sudo dpkg -i nvidiabl-dkms_0.87_all.deb

README এ ইনস্টল করার অন্যান্য উপায়গুলির পাশাপাশি আনইনস্টল করার তথ্য রয়েছে।


এটা সত্যিই কাজ করে, ধন্যবাদ। শেষ পর্যন্ত, আমি কোনও স্ক্রিপ্টের মাধ্যমে সমাধানের বিষয়টি কল্পনা করতে পারি নি। আমি সনি লিনাক্স ঘৃণা করে :) মনে
sundowatch

1
সনি নয় তবে এনভিডিয়া :) বক্স ব্যাকলাইট, হাইবারনেট / সাসপেন্ড, ডুয়াল স্ক্রিন, .. থেকে কিছুই কাজ করে না ...
আকিম এ

ওহ, ডুয়াল স্ক্রিন কাজ করছে না? আমি হতাশ হয়ে পড়ছি।
রবিবার

এটি কাজ করে, তবে সব কিছুই নয়, যেমন কনফিগারেশন ইত্যাদি সক্ষম / অক্ষম / পুনরায় সক্ষম করার জন্য প্রয়োজনীয় প্রাথমিক মনিটরের স্যুইচ করার জন্য :)
আছিম এ

10

কাজের উজ্জ্বলতা কীগুলি পেতে, নিম্নলিখিত ব্যবহার করে দেখুন।

কমান্ডটি চালান:

sudo -H gedit /etc/default/grub

এই লাইনটি পরিবর্তন করুন

GRUB_CMLINE_LINUX_DEFAULT="quiet splash"

নীচের মত কিছু

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor

এক্সিকিউট sudo update-grubএবং পুনরায় বুট করুন। উজ্জ্বলতা কীগুলি কাজ করছে কিনা তা দেখুন।

এটি এখনও সম্ভব উবুন্টু আপনার উজ্জ্বলতার সেটিংস মনে রাখবে না। সুতরাং আপনাকে প্রতিবার উজ্জ্বলতা পরিবর্তন করতে হবে।

অনেক সনি ব্যবহারকারীরা এই সমস্যার মুখোমুখি হওয়ায় দয়া করে আমাদের ফলাফলটি জানান।


এটি উপরের পদক্ষেপগুলি করার পরে ম্যানুয়ালি উজ্জ্বলতা সেট করার জন্য।

দেখানো পথগুলি অনুসরণ করার চেষ্টা করুন ls /sys/class/backlight/*/brightnessএবং সেই অনুযায়ী প্রতিস্থাপন করুন।

উদাহরণস্বরূপ, পাথগুলি এই জাতীয় হবে:

/sys/class/backlight/acpi_video0/brightness

উপরের পাথের জন্য সর্বাধিক উজ্জ্বলতা পান:

cat /sys/class/backlight/acpi_video0/max_brightness

উজ্জ্বলতা সেট করতে একটি নিম্ন মানের চেষ্টা করুন, আউটপুট 16 বলে বলুন আমি এর অর্ধেক দিয়ে চেষ্টা করব:

echo 8 | sudo tee  /sys/class/backlight/acpi_video0/brightness

এটি যদি কাজ করে তবে প্রতিটি লগইনে নিম্নলিখিতটি করে স্বয়ংক্রিয়ভাবে এটি ঘটান

sudo -H gedit /etc/rc.local

এই লাইনটি ঠিক আগে প্রবেশ করান exit 0। এটি দেখতে হবে:

echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0

এছাড়াও আপনি এক্সডটুল দিয়ে চেষ্টা করতে পারেন এক্সডটুল ইনস্টল করুন


আপনি যা বলবেন আমি তা করেছি, তবে এখনও কাজ করছি না। এবং সিস / ক্লাস / ব্যাকলাইট / এসপিআইভিডিও0 / ব্রাইটনেস বা সিস / ক্লাস / ব্যাকলাইট / এসপিআইভিডিও / ম্যাক্স_ব্রাইটনেসের মতো কোনও পথ নেই। sys / class / backlight / খালি আছে। আমার Fn কী উজ্জ্বলতা কীগুলি ব্যতীত কাজ করে।
রবিবার

আপনি গ্রাব আপডেট করেছেন acpi_backlight= vendor?
ওয়েব-ই

হ্যাঁ, আমি
গ্রাবটি

আমার মনে হয় এটা উবুন্টু সম্পর্কে না, কারন আমি লিনাক্স মিন্ট 12. উপর একই সমস্যা আছে
sundowatch

গ্রাব আপডেট করা উবুন্টু 12.10
ইন্ডিকা কে

7

সমাধানটি খুঁজতে গিয়ে যারা এখানে এসেছেন তাদের জন্য, আমি নীচের পাঠ্যটি এখান থেকে পেয়েছি এবং এটি আমার উবুন্টু 12.04 64 বিটের জন্য কাজ করে।

sudo nano /etc/X11/xorg.conf

এটি আপনার এক্স সার্ভার কনফিগারেশনটি খুলবে (আপনার পাসওয়ার্ডের জন্য অনুরোধ জানানোর পরে)। আপনার "ডিভাইস" শিরোনামে একটি বিভাগ দেখতে পাওয়া উচিত যা নীচের মত দেখাচ্ছে:

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
EndSection

একটি লাইন যুক্ত করুন যাতে এটি এর মতো প্রদর্শিত হয়:

Section "Device"
        Identifier      "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"        "True"
        Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

এই পরিবর্তনটি কার্যকর করার জন্য আপনাকে আপনার গ্রাফিকাল সার্ভার পুনরায় চালু করতে হবে (বা রিবুট করুন)।


এনভিডিয়া ড্রাইভার ইনস্টল করার পরে স্ক্রিনের উজ্জ্বলতা উবুন্টুতে আর কাজ করে না। এই উত্তরটি আমার জন্য সমস্যার সমাধান করেছে।
ব্র্যাডি

পর্দার উজ্জ্বলতা পরিবর্তন করা শুরু থেকে লিনাক্স মিন্ট 17.1 রেবেকার উপর কাজ করছে না। এই উত্তরটি আমার পক্ষে কাজ করেছিল।
একন

7

আসলে উভয় grubএবং xorg.confপরিবর্তন প্রয়োজন।

/etc/defaults/grubএসিপিআই পরামিতি যুক্ত করতে প্রথমে পরিবর্তন করুন। GRUB_CMDLINE_LINUX_DEFAULTলাইন তারপর মনে হতে পারে liee:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

কমান্ডটি চালিয়ে এই পরিবর্তনটি প্রয়োগ করতে GRUB আপডেট করুন:

sudo update-grub

দ্বিতীয়ত, ফাইলে /etc/X11/xorg.conf, Deviceবিভাগটি সন্ধান করুন এবং যুক্ত করুন Option EnableBrightnessControl, সুতরাং এটি এর মতো দেখাচ্ছে:

Section "Device"
     Identifier     "Device0"
     Driver         "nvidia" 
     VendorName     "NVIDIA Corporation" 
     BoardName      "GeForce GT 330M" 
     Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

এটি এনভিডিয়া জিফর্স 330 এম এর সাথে স্যামসাং আর 780 এ আমার জন্য কাজ করে।


THX, একই নোটবুক সেটআপ নিয়ে আমার পক্ষে কাজ করা একমাত্র সমাধান।
zehpunktbarron

ধন্যবাদ, এটি আমার জন্য কাজ করেছে এমনকি পুদিনা 18.3 এও GRUB পরিবর্তন করতে পারে। আমি সর্বশেষে এনভিডিয়া ড্রাইভার সহ একটি থিঙ্কপ্যাড টি 410 এ আছি।
আদর্শ

5

এক্সব্যাকলাইট ইনস্টল করুন:

sudo apt-get install xbacklight

আপনি X% তে উজ্জ্বলতা সেট করতে পারেন (কোনও সূডোর প্রয়োজন নেই):

xbacklight -set X

সেটিংস স্থায়ী করতে, স্টার্টআপ অ্যাপ্লিকেশনগুলিতে যান এবং নিম্নলিখিত কমান্ডের সাথে একটি নতুন স্টার্টআপ প্রোগ্রাম যুক্ত করুন (যেখানে X% আপনার পছন্দসই উজ্জ্বলতা):

xbacklight -set X

অনেকে /etc/rc.local পরিবর্তন হিসাবে পরামর্শ দিয়েছেন আমার পক্ষে কাজ করে না (একটি ডেল স্টুডিওতে 1535)।


আমার আইডিপ্যাড ওয়াই 500 এ আমার জন্য কাজ করেছেন। জিপিইউ জিফোর্স জিটি 750 মি। এলিমেন্টারিওস ব্যবহার করে (উবুন্টু 12.04 এর উপর ভিত্তি করে)
কাজী ইরফান

লেবানো ডাব্লু হুইজির সাথে লেনোভো ডাব্লু 530-এ আমার জন্য কাজ করেছেন
কার্লোস

আমার asus g53jw এ আমার জন্য কাজ করেছেন। অন্য কোনও উত্তর (রেজিস্ট্রি শব্দ বা এসপিআই স্টাফ সহ) কাজ করেনি।
মার্সেলোক্রোক

মালিকানাধীন ড্রাইভারের সাথে আমার লেনোভো ডাব্লু 530 (এনভিডিয়া কে 1000 এম) এ কাজ করে, নুয়াউয়ের সাথে কাজ করে না।
ইমান আকবারি

1

আমি এনভিডিয়া 970 ব্যবহার করি bright ব্রাইটনেস বাড়াতে বা হ্রাস করতে আমি একটি স্ক্রিপ্ট লিখে ম্যাপড কীবোর্ড শর্টকাটগুলি ব্যবহার করে (এটি এক্সরেন্ডার ব্যবহার করে):

ফাইল করার জন্য মৃত্যুদন্ড প্রাপ্ত অনুমতি দিতে মনে রাখবেন

chmod +xfile

কীবোর্ড শর্টকাটগুলিতে নিম্নলিখিত লাইনটি যুক্ত করুন

বৃদ্ধি:

filepath/file--increment

এবং হ্রাস

filepath/file--decrement

যেখানে ফাইলটি নীচের স্ক্রিপ্টযুক্ত ফাইলের নাম:

#!/bin/sh

#get the video port to which screen is connected

VAR_DISPLAY=`xrandr --verbose | grep  " connected"| sed 's/ connected.*//g'`

if [ -z $VAR_DISPLAY ]

then

        echo "Err:Display details could not be found using xrandr"
        exit 1
fi

echo $VAR_DISPLAY

##

#get the current brightness settings [0 - 1]

VAR_BRIGHTNESS=$(xrandr --verbose | grep  "Brightness"| sed 's/.*Brightness: //g')

if [ -z $VAR_BRIGHTNESS ]

then

        echo "Err:Brightness setting could not be found using xrandr"
        exit 1
fi

##

#increase or decrease brightness

if [ -z $1 ]

then

        echo "Specify one of following option --increment | --decrement"
else if [ $1 = "--increment" ]

then

        test $( expr `expr "$VAR_BRIGHTNESS + .05"|bc`" > 1"|bc ) -eq 1 || xrandr --output $VAR_DISPLAY --brightness `expr "$VAR_BRIGHTNESS +.05"|bc`
else if [ $1 = "--decrement" ]

then

        test $( expr `expr "$VAR_BRIGHTNESS - .05"|bc`" < 0"|bc ) -eq 1 || xrandr --output $VAR_DISPLAY --brightness `expr "$VAR_BRIGHTNESS - .05"|bc`
else

        echo "Specify one of following option --increment | --decrement"
fi

fi

fi

##

আমি বিভিন্ন সমাধানের একগুচ্ছ চেষ্টা করেছি (এখানে এবং অন্য কোথাও তালিকাভুক্ত) এবং তাদের কোনওটিই কাজ করে নি। এটি, এখনও পর্যন্ত, প্যাচটি কাজ করে। ধন্যবাদ!
হাঁটুকি

0

নীচের পদক্ষেপগুলি অনুসরণ করে আমার সনি ভাইও এফ মডেল # ভিপিসিএফ 23 ইএফএক্সের জন্য আমার একটি স্থিরতা রয়েছে:

  1. এনভিডিয়া ড্রাইভ ইনস্টল করুন

  2. নিদিয়া এক্স সার্ভার সেটিংস চালান যা আপনি অ্যাপ্লিকেশন মেনুতে খুঁজে পেতে পারেন

  3. এক্স সার্ভার প্রদর্শন কনফিগারেশন নির্বাচন করুন এবং save to x configuration fileবিকল্পটি চয়ন করুন। এটি ফাইল তৈরি করবে xorg.confএবং এনভিডিয়া এক্স সার্ভার সেটিংস বন্ধ করবে ।

  4. sudo gedit /etc/X11/xorg.conf টার্মিনাল মধ্যে

  5. অনুসন্ধান

    Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 540M"
    EndSection 
    
  6. এটি এই মত পরিবর্তন করুন

    Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 540M"
    Option "RegistryDwords" "EnableBrightnessControl=1"
    EndSection
    
  7. পুনরায় বুট করার


0

xbacklightএনভিডিয়া ড্রাইভার ব্যবহার করার সময় ডিসপ্লে ব্রাইটনেস নিয়ন্ত্রণ করতে আমারও সমস্যা ছিল ।

আমি দেখতে পেলাম যে আলো ব্যবহার করা সর্বোত্তম জেনেরিক সমাধান ছিল, কারণ এটি xorg কনফিগারেশনের উপর নির্ভর করে না।

কীবোর্ড শর্টকাটগুলি ইনস্টল করতে এবং এটি ব্যবহারের জন্য আমি আমার ডটফাইলে পরিবর্তনগুলি করেছি: https://github.com/ruebenramirez/.dotfiles/commit/a18fd396a4f53238c7d6d96e3e0d39bdbae2c56c


0

এনভিডিডিয়া ড্রাইভার ব্যবহার করার সময় উজ্জ্বলতা বা গামা পরিবর্তন করতে এক্সরেন্ডার ব্যবহার করে দেখুন:

আপনার মনিটরের আউটপুট নাম নির্ধারণ করুন:

xrandr -q | grep connected

আমার মনিটরের নামটি ডিভিআই -1 -1 হিসাবে ফিরে আসে এবং আমি ব্যবহার করি:

xrandr --output DVI-I-1 --brightness 0.8 --gamma 0.7:0.7:0.7

উজ্জ্বলতা / গামা পরিবর্তন করতে

আপনি এই কমান্ডগুলি চালিত কাস্টম কী তৈরি করতে পারেন।

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