انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: شهاب در 12 امرداد 1392، 03:08 ق‌ظ

عنوان: 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: شهاب در 12 امرداد 1392، 03:08 ق‌ظ
آیا روشنایی بیش از حد شمارا آزرده میکند؟
آیا چشمانتان را از کاسه درآورده است؟
آیا خسته شدید از بس باتری لپتاپتونو شارژ کردید این روشنایی خوردش؟
با ما باشید تا کمش کنیم
خب لپتاپی که در آزمایشگاههای تخصصی ما مورد بررسی قرار گرفت:
اوپن‌سوزه ۱۲.۳
گرافیک انویدیا خاموش
گرافیک اینتل فعال
آموزش:
دستور زیر را در ترمینال وارد کنید
echo 65 | sudo tee /sys/class/backlight/intel_backlight/brightnessاگر این نشد میتونید از این استفاده کنید:
echo 65 | sudo tee /sys/class/backlight/acpi_video0/brightness* شما میتوانید با ارسال عدد دلخواه خود بجای ۶۵ در کمتر کردن روشنایی موفق باشید . موفق باشید
* توجه فرمایید که عددی یک‌رقمی ننویسید چون نمایشگرتون خاموش میشه و اگه هول بشید کارتون تمومه.اگر این اشتباهو مرتکب شدید دکمه (بالا-همون فلش به سمت بالا-همون که تو بازی ماشینی گاز میده)) روی صفحه کلید رو بزنید یک (اینتر) مرحمت بفرمایید تا ترمینال دستور قبل(همون ارجینالی که من دادم ۶۵) را بازخوانی کند.دیگه خودتون بدونید که چندبار باید دکمه بالا رو بزنید تا برسید به دستور اولیه.

برای نمایش زمان باقی مانده شارژ روی آیکون باتری از این آموزش استفاده کنید:
http://forum.ubuntu.ir/index.php/topic,71772
آموزش خاموش کردن گرافیک nvidia لپتاپ-اوپن سوزه:
http://forum.ubuntu.ir/index.php/topic,71902
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: امین - am1n در 12 امرداد 1392، 06:27 ب‌ظ
: ))
آیا از کم بودن نور رنج می برید ؟ ما به شما این پست را معرفی میکنیم  ;D  (اون انیمیشن آفتاب پرست هارو که دیدی !)
گفتم طبق عادتم که همه چیزو بایت کد کرد، اینو هم کدش کنیم  ;)

#! /bin/bash

#
# making a script to adjust screen brightness by manipulation "brightness" file in "sys" directory .
# it gets 3 arguments, high,medium,low
#
#  options
# -i
# increase brightness by 5 (max brightness is 20)
# -d
# decrease brightness by 5 (min brightness is 1 )
#
# --increase <argument>
# increase brightness by <argument> value
# --decrease <argument>
# decrease brightness by <argument> value
#
#
# you can use keyboard shortcut to brightup or brightdown. set a shortcut to run this script :)
#
#

#-----------------------------
#
# Functions !
#
check_value_correction () {
local value=$1
local max_value=$2
# echo "in function value is: $value,$1"
if [ $value -gt 0 ] &&  [ $value -le $max_value ]; then
echo $value
else
if [ $value -le 0 ]; then
echo 1 # this is the lowest rate of brightness
else
echo $max_value # this is the highest rate of brightness
fi
fi

}
decrease_brightness () {
local d_value=$1
local path=$2
local max_value=$3

value=`cat $path`
new_value=$(check_value_correction $(($value-$d_value)) $max_value)
echo "out of function : $new_value"
echo $new_value > $path

}
increase_brightness () {
local d_value=$1
local path=$2
local max_value=$3

value=`cat $path`
new_value=$(check_value_correction $(($value+$d_value)) $max_value)
# echo "out of function : $new_value"
echo $new_value > $path
}

#-----------------------------
options=
brightness_rate=
path=
max_value=
if [ -f "/sys/class/backlight/acpi_video0/brightness" ] ; then
path="/sys/class/backlight/acpi_video0/brightness"
max_value=`cat "/sys/class/backlight/acpi_video0/max_brightness"`

#elif [ -f /sys/class/backlight/intel_backlight/brightness ] ; then
# path="/sys/class/backlight/intel_backlight/brightness"
# max_value=`cat "/sys/class/backlight/intel_backlight/max_brightness"`
else
echo "programm can't find any \"brightness\" file in sys to work with!"
echo " Bye Bye ;)"
exit 1
fi


options=`getopt -o di -l increase:,decrease: -- "$@"`
if [ $? != 0 ] ; then
echo "Terminated !"; exit 1
fi

eval set -- "$options"


while true ; do
case "$1" in
--decrease )
shift
decrease_brightness $1 $path $max_value
shift
;;
--increase )
shift
increase_brightness $1 $path $max_value
shift
;;
-i )
increase_brightness 5 $path $max_value
shift
;;
-d )
increase_brightness -5 $path $max_value
shift
;;
-- ) shift; break;;
esac
done

brightness_rate=$1

case "$brightness_rate" in
"high") echo "20" > "$path" ;;
"medium") echo "13" > "$path" ;;
"low") echo "7" > "$path" ;;
esac




روش راحت تر با آرگومان
sudo setbrightness low,medium,high
اسکریپت نویسی واقعا حال میده. حالا اینو باید ادامه داد که هر دفعه OS عوض میکنم دیگه اذیت نشم :|
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: אוּרִיאֵל در 12 امرداد 1392، 06:31 ب‌ظ
: ))
آیا از کم بودن نور رنج می برید ؟ ما به شما این پست را معرفی میکنیم  ;D  (اون انیمیشن آفتاب پرست هارو که دیدی !)
گفتم طبق عادتم که همه چیزو بایت کد کرد، اینو هم کدش کنیم  ;)


#! /bin/bash

#
# making a script to adjust screen brightness by manipulation "brightness"
# file in "sys" directory .
# it gets 3 arguments, high,medium,low
# and options like -dec,-inc

rate=$1
path="/sys/class/backlight/acpi_video0/brightness"

case "$rate" in
        "high")         echo "20" > "$path" ;;
        "medium")       echo "13" > "$path" ;;
        "low")          echo "7" > "$path" ;;
esac


اسکریپت نویسی واقعا حال میده. حالا اینو باید ادامه داد که هر دفعه OS عوض میکنم دیگه اذیت نشم :|

خيلى ممنون واقعاً عاليه ميتونيد واسه تشخيص سيستم uname رو بهش اضافه كنيد بعد اگه فدورا بود مثلاً از روش rosha كه تو وبلاگش گفته بره .
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: سالار مقدم در 12 امرداد 1392، 06:55 ب‌ظ
پست مفیدی بود، آفرین که تولید محتوا می کنی

آیا روشنایی بیش از حد شمارا آزرده میکند؟
آیا چشمانتان را از کاسه درآورده است؟
آیا خسته شدید از بس باتری لپتاپتونو شارژ کردید این روشنایی خوردش؟
با ما باشید تا کمش کنیم

نگران نباشید، با این محصول می توایند نور را پایین بیاورید، بدون درد بدون خون ریزی ۱۰۰٪ تضمینی اما صبر کنید! اگر همین الان تماس بگیرید یک عدد خاموش کردن کارت گرافیک انویدیا جایزه می گیرید! ;D
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: אוּרִיאֵל در 12 امرداد 1392، 07:02 ب‌ظ
ميگم اگه اينارو ويكى كنيد اشكالى داره باتوجه به openSUSE بودنش ؟

+ اگه همين طورى اين آموزشا رو ادامه بدى انجمن ميشه بهشت ! :دى
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: امین - am1n در 12 امرداد 1392، 07:04 ب‌ظ
خيلى ممنون واقعاً عاليه ميتونيد واسه تشخيص سيستم uname رو بهش اضافه كنيد بعد اگه فدورا بود مثلاً از روش rosha كه تو وبلاگش گفته بره .

uname چیز خاصی نمیده . (میگه سیستم عامل گنو/لینوکسه !)
در ضمن rosha کیه ؟  ;D لینک بده . متوجه نشدم چه روشی رو میگی
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: אוּרִיאֵל در 12 امرداد 1392، 07:10 ب‌ظ
خيلى ممنون واقعاً عاليه ميتونيد واسه تشخيص سيستم uname رو بهش اضافه كنيد بعد اگه فدورا بود مثلاً از روش rosha كه تو وبلاگش گفته بره .

uname چیز خاصی نمیده . (میگه سیستم عامل گنو/لینوکسه !)
در ضمن rosha کیه ؟  ;D لینک بده . متوجه نشدم چه روشی رو میگی

لينوكسو نميدونم ولى تو بى اس دى جواب ميداد از بقيه بپرس ميگند چجورى ميشه اسمشو در اورد يا اين كه ميتونى از خوده كاربر بپرسى

http://slashrosha.org/fedora-project/fix-low-brightness-in-fedora-17.rsh
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: امین - am1n در 12 امرداد 1392، 07:22 ب‌ظ
لينوكسو نميدونم ولى تو بى اس دى جواب ميداد از بقيه بپرس ميگند چجورى ميشه اسمشو در اورد يا اين كه ميتونى از خوده كاربر بپرسى

http://slashrosha.org/fedora-project/fix-low-brightness-in-fedora-17.rsh

این command : lsb_release -a فکر کنم همه ی توزیع ها داشته باشند. امتحان کن  ;)

لینک هم دیدم نمیدونستم اینجوریه  ;) ولی این روش روشا واسه اینه که نور صفحه وقتی روشن میشه زیاد باشه . درحالی که واسه کم و زیاد کردن نور صفحه همون مشکلات قبلی وجود داره ینی باید از command line استفاده کرد .(واسه همین این اسکریپت میتونه بعدها به درد بخور باشه)
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: אוּרִיאֵל در 12 امرداد 1392، 07:27 ب‌ظ
مقاديرشو ميشه تغيير داد اينو گفتم كه اگه خواستى روى لپ تاپى كه اين مشكلو داره يعنى تنظيمات نور صفحه نمايش ذخير نميشوند استفاده كنى بعدشم اين روش فكر كنم مشترك باشه بين همه .
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: شهاب در 12 امرداد 1392، 08:11 ب‌ظ
آقایون خانامون ممنون از حضور گرمتون
یه چیزی بدید من بزنم که وقتی ریستارت میکنم برنگرده به همون روشنایی زیاد
یجور کامل بگین که به آموزش اضافش کنم
باتشکر از همه عزیزانی که مارا یاری کردند
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: شهاب در 12 امرداد 1392، 08:14 ب‌ظ
راستی بچه ها آیا میدانستید وقتی من اوپن‌سوزه نصب کردم درهنگام نصب ۲.۳۲۰ گیگابایت دانلود کرد؟هرچی گزینه بود چک‌مارک کردم اینهمه دانلود کرد ینی نصبش ۲ساعت طول کشید
اینایی که دانلود کرد به چه درد میخورن؟چی بودن اصن همشون ریپو بودن
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: אוּרִיאֵל در 12 امرداد 1392، 08:25 ب‌ظ
آقایون خانامون ممنون از حضور گرمتون
یه چیزی بدید من بزنم که وقتی ریستارت میکنم برنگرده به همون روشنایی زیاد
یجور کامل بگین که به آموزش اضافش کنم
باتشکر از همه عزیزانی که مارا یاری کردند

مقدارشو تغيير بده ببين درست ميشه يانه با اين آموزشى كه من گفتم .
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: امین - am1n در 15 امرداد 1392، 05:50 ب‌ظ
پست دوم هم ویرایش کردم البته !!
شهاب عنوان این تاپیک هم عوض کن ! نور صفحه ربطی به SUSE نداره  ;)

یه چیزی همینجوری سر هم کردم شد کد پایین  ;) راه های بهتری هم بود واسه تنظیم نور ولی خب من در ادامه ی راه شهاب رفتم. افتادم تو چاه به قول معروف  ;D

این اسکریپت رو توی یه فایل مثلا به اسم setbrightness ذخیره کنید . واسه اینکه راحت اجرا بشه بهتره که اونو به دایرکتوری bin ببرید : )
اول :
sudo chmod +x setbrightness++ اول :
sudo cp setbrightness /bin
حالا هر دفه واسه تنظیم نور صفحه کافیه دستورات زیر رو اجرا کنین  \\:D/

افزایش نور صفحه
sudo setbrightness -iکاهش نور صفحه
sudo setbrightness -d
افزایش به اندازه ی دلخواه
sudo setbrightness --increase <number>کاهش به اندازه ی دلخواه
sudo setbrightness --decrease <number>
روش راحت تر با آرگومان
sudo setbrightness low,medium,high
مشکلی که داره اینه که حال نداشتم با intel_backlight هم تنظیمش کنم !  ;D
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: شهاب در 15 امرداد 1392، 08:22 ب‌ظ
عنوان ویرایش شد.میخواستم همه بدونن من اوپن‌سوزه دارم
اینهمه کد بزنیم؟؟خب همون خطی که من دادم رو بزنید فقط عددشو تغییر بدید دیگه
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: امین - am1n در 16 امرداد 1392، 01:02 ق‌ظ
عنوان ویرایش شد.میخواستم همه بدونن من اوپن‌سوزه دارم
اینهمه کد بزنیم؟؟خب همون خطی که من دادم رو بزنید فقط عددشو تغییر بدید دیگه

این همه کد چیه !؟
یه دستور بیشتر نیستا ! مثل همه ی دستور هایی که تو ترمینال میزنی !
فقط بزن setbrightness high تا نور زیاد بشه !!!!
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش در اوپن‌سوزه
ارسال شده توسط: Big Achievement در 19 امرداد 1392، 11:12 ب‌ظ
راستی بچه ها آیا میدانستید وقتی من اوپن‌سوزه نصب کردم درهنگام نصب ۲.۳۲۰ گیگابایت دانلود کرد؟هرچی گزینه بود چک‌مارک کردم اینهمه دانلود کرد ینی نصبش ۲ساعت طول کشید
اینایی که دانلود کرد به چه درد میخورن؟چی بودن اصن همشون ریپو بودن
من خودم آلان اپن زوزه دارم و 2.320 گیگ دانلود نکرد  ;) والا آرچ هم انقدر حجم مصرف نمیکنه دوست عزیز
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: شهاب در 17 شهریور 1392، 03:38 ب‌ظ
نمیدونم چرا قبلن تا تنور داغ بوده نچسبوندم.الان با تاخیر جواب میدم
من بجای اینکه منابع رو روی از دی‌وی‌دی نصب کنم آنلاین زدم و هرچی گزینه بود انتخاب کردم و این واسه خودش کلی دانلود کرد
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: MahdiX در 24 مهر 1392، 09:26 ق‌ظ
سلام خسته نباشید دوستان ُ من اوبونتو 13.04 دارم ولی وقتی کد کم کردن نور رو تو ترمینال میزنم ازم رمز میخواد و من هرچی هم تایب میکنم چیزی نمینویسه ؟

راستی بنده تازه وارد جامعه آزاد کار ها شدم. این رو هم در نظر بگیرید.
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: MahdiX در 24 مهر 1392، 09:57 ق‌ظ
آقا اون مشکلم حل شد الان هر چی میزنم تو ترمینال کار نمیکنه میگه نات فاند و اینا.
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: امین - am1n در 24 مهر 1392، 05:48 ب‌ظ
آقا اون مشکلم حل شد الان هر چی میزنم تو ترمینال کار نمیکنه میگه نات فاند و اینا.

هر چی میزنم ینی چیو میزنی ؟
به احتمال خیلی بالای صد در صد دستور رو اشتباه میزنی . ;)
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: سوزه در 17 بهمن 1392، 11:49 ق‌ظ
نمیدونم این روشهایی که معرفی کردید چه مزایای داره ولی من با استفاده از برنامه xrandr که به صورت پیش فرض نصب هستش brightness را خیلی راحت کم و زیاد میکنم.

دستور زیر را در ترمینال وارد کنید و به جای LVDS1 نام output خود را بگذارید و برای کم و زیاد کردن brightness اعداد را کم و زیاد کنید:

xrandr --output LVDS1 --brightness 0.9
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: امین - am1n در 18 بهمن 1392، 12:37 ق‌ظ
نمیدونم این روشهایی که معرفی کردید چه مزایای داره ولی من با استفاده از برنامه xrandr که به صورت پیش فرض نصب هستش brightness را خیلی راحت کم و زیاد میکنم.

دستور زیر را در ترمینال وارد کنید و به جای LVDS1 نام output خود را بگذارید و برای کم و زیاد کردن brightness اعداد را کم و زیاد کنید:

xrandr --output LVDS1 --brightness 0.9

ممنون :) روش‌ها منظورت کدومه؟
نیازی به سختگیری با این xrandr نیست. اگه قرار به استفاده از دستور باشه که xbacklight مخصوصا واسه همین کار نوشته شده! تو manualاش گفته از همون randr استفاده می‌کنه :
xbacklight - adjust backlight brightness using RandR extension
عنوان: پاسخ : 3#- آموزش کم کردن روشنایی صفحه نمایش
ارسال شده توسط: mohsenznu در 12 خرداد 1393، 10:00 ق‌ظ
سلام به همه دوستان
توی لینک پایین روشی رو گفته که من به شخصه امتحانش کردم و کاملا هم کار می کنه. اصلا کلید های روشنایی صفحه نمایش منو زنده کرد! :o

http://itsfoss.com/fix-brightness-ubuntu-1310/