انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: شهاب در 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
-
: ))
آیا از کم بودن نور رنج می برید ؟ ما به شما این پست را معرفی میکنیم ;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 عوض میکنم دیگه اذیت نشم :|
-
: ))
آیا از کم بودن نور رنج می برید ؟ ما به شما این پست را معرفی میکنیم ;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 كه تو وبلاگش گفته بره .
-
پست مفیدی بود، آفرین که تولید محتوا می کنی
آیا روشنایی بیش از حد شمارا آزرده میکند؟
آیا چشمانتان را از کاسه درآورده است؟
آیا خسته شدید از بس باتری لپتاپتونو شارژ کردید این روشنایی خوردش؟
با ما باشید تا کمش کنیم
نگران نباشید، با این محصول می توایند نور را پایین بیاورید، بدون درد بدون خون ریزی ۱۰۰٪ تضمینی اما صبر کنید! اگر همین الان تماس بگیرید یک عدد خاموش کردن کارت گرافیک انویدیا جایزه می گیرید! ;D
-
ميگم اگه اينارو ويكى كنيد اشكالى داره باتوجه به openSUSE بودنش ؟
+ اگه همين طورى اين آموزشا رو ادامه بدى انجمن ميشه بهشت ! :دى
-
خيلى ممنون واقعاً عاليه ميتونيد واسه تشخيص سيستم uname رو بهش اضافه كنيد بعد اگه فدورا بود مثلاً از روش rosha كه تو وبلاگش گفته بره .
uname چیز خاصی نمیده . (میگه سیستم عامل گنو/لینوکسه !)
در ضمن rosha کیه ؟ ;D لینک بده . متوجه نشدم چه روشی رو میگی
-
خيلى ممنون واقعاً عاليه ميتونيد واسه تشخيص سيستم uname رو بهش اضافه كنيد بعد اگه فدورا بود مثلاً از روش rosha كه تو وبلاگش گفته بره .
uname چیز خاصی نمیده . (میگه سیستم عامل گنو/لینوکسه !)
در ضمن rosha کیه ؟ ;D لینک بده . متوجه نشدم چه روشی رو میگی
لينوكسو نميدونم ولى تو بى اس دى جواب ميداد از بقيه بپرس ميگند چجورى ميشه اسمشو در اورد يا اين كه ميتونى از خوده كاربر بپرسى
http://slashrosha.org/fedora-project/fix-low-brightness-in-fedora-17.rsh
-
لينوكسو نميدونم ولى تو بى اس دى جواب ميداد از بقيه بپرس ميگند چجورى ميشه اسمشو در اورد يا اين كه ميتونى از خوده كاربر بپرسى
http://slashrosha.org/fedora-project/fix-low-brightness-in-fedora-17.rsh
این command : lsb_release -a فکر کنم همه ی توزیع ها داشته باشند. امتحان کن ;)
لینک هم دیدم نمیدونستم اینجوریه ;) ولی این روش روشا واسه اینه که نور صفحه وقتی روشن میشه زیاد باشه . درحالی که واسه کم و زیاد کردن نور صفحه همون مشکلات قبلی وجود داره ینی باید از command line استفاده کرد .(واسه همین این اسکریپت میتونه بعدها به درد بخور باشه)
-
مقاديرشو ميشه تغيير داد اينو گفتم كه اگه خواستى روى لپ تاپى كه اين مشكلو داره يعنى تنظيمات نور صفحه نمايش ذخير نميشوند استفاده كنى بعدشم اين روش فكر كنم مشترك باشه بين همه .
-
آقایون خانامون ممنون از حضور گرمتون
یه چیزی بدید من بزنم که وقتی ریستارت میکنم برنگرده به همون روشنایی زیاد
یجور کامل بگین که به آموزش اضافش کنم
باتشکر از همه عزیزانی که مارا یاری کردند
-
راستی بچه ها آیا میدانستید وقتی من اوپنسوزه نصب کردم درهنگام نصب ۲.۳۲۰ گیگابایت دانلود کرد؟هرچی گزینه بود چکمارک کردم اینهمه دانلود کرد ینی نصبش ۲ساعت طول کشید
اینایی که دانلود کرد به چه درد میخورن؟چی بودن اصن همشون ریپو بودن
-
آقایون خانامون ممنون از حضور گرمتون
یه چیزی بدید من بزنم که وقتی ریستارت میکنم برنگرده به همون روشنایی زیاد
یجور کامل بگین که به آموزش اضافش کنم
باتشکر از همه عزیزانی که مارا یاری کردند
مقدارشو تغيير بده ببين درست ميشه يانه با اين آموزشى كه من گفتم .
-
پست دوم هم ویرایش کردم البته !!
شهاب عنوان این تاپیک هم عوض کن ! نور صفحه ربطی به 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
-
عنوان ویرایش شد.میخواستم همه بدونن من اوپنسوزه دارم
اینهمه کد بزنیم؟؟خب همون خطی که من دادم رو بزنید فقط عددشو تغییر بدید دیگه
-
عنوان ویرایش شد.میخواستم همه بدونن من اوپنسوزه دارم
اینهمه کد بزنیم؟؟خب همون خطی که من دادم رو بزنید فقط عددشو تغییر بدید دیگه
این همه کد چیه !؟
یه دستور بیشتر نیستا ! مثل همه ی دستور هایی که تو ترمینال میزنی !
فقط بزن setbrightness high تا نور زیاد بشه !!!!
-
راستی بچه ها آیا میدانستید وقتی من اوپنسوزه نصب کردم درهنگام نصب ۲.۳۲۰ گیگابایت دانلود کرد؟هرچی گزینه بود چکمارک کردم اینهمه دانلود کرد ینی نصبش ۲ساعت طول کشید
اینایی که دانلود کرد به چه درد میخورن؟چی بودن اصن همشون ریپو بودن
من خودم آلان اپن زوزه دارم و 2.320 گیگ دانلود نکرد ;) والا آرچ هم انقدر حجم مصرف نمیکنه دوست عزیز
-
نمیدونم چرا قبلن تا تنور داغ بوده نچسبوندم.الان با تاخیر جواب میدم
من بجای اینکه منابع رو روی از دیویدی نصب کنم آنلاین زدم و هرچی گزینه بود انتخاب کردم و این واسه خودش کلی دانلود کرد
-
سلام خسته نباشید دوستان ُ من اوبونتو 13.04 دارم ولی وقتی کد کم کردن نور رو تو ترمینال میزنم ازم رمز میخواد و من هرچی هم تایب میکنم چیزی نمینویسه ؟
راستی بنده تازه وارد جامعه آزاد کار ها شدم. این رو هم در نظر بگیرید.
-
آقا اون مشکلم حل شد الان هر چی میزنم تو ترمینال کار نمیکنه میگه نات فاند و اینا.
-
آقا اون مشکلم حل شد الان هر چی میزنم تو ترمینال کار نمیکنه میگه نات فاند و اینا.
هر چی میزنم ینی چیو میزنی ؟
به احتمال خیلی بالای صد در صد دستور رو اشتباه میزنی . ;)
-
نمیدونم این روشهایی که معرفی کردید چه مزایای داره ولی من با استفاده از برنامه xrandr که به صورت پیش فرض نصب هستش brightness را خیلی راحت کم و زیاد میکنم.
دستور زیر را در ترمینال وارد کنید و به جای LVDS1 نام output خود را بگذارید و برای کم و زیاد کردن brightness اعداد را کم و زیاد کنید:
xrandr --output LVDS1 --brightness 0.9
-
نمیدونم این روشهایی که معرفی کردید چه مزایای داره ولی من با استفاده از برنامه xrandr که به صورت پیش فرض نصب هستش brightness را خیلی راحت کم و زیاد میکنم.
دستور زیر را در ترمینال وارد کنید و به جای LVDS1 نام output خود را بگذارید و برای کم و زیاد کردن brightness اعداد را کم و زیاد کنید:
xrandr --output LVDS1 --brightness 0.9
ممنون :) روشها منظورت کدومه؟
نیازی به سختگیری با این xrandr نیست. اگه قرار به استفاده از دستور باشه که xbacklight مخصوصا واسه همین کار نوشته شده! تو manualاش گفته از همون randr استفاده میکنه :
xbacklight - adjust backlight brightness using RandR extension
-
سلام به همه دوستان
توی لینک پایین روشی رو گفته که من به شخصه امتحانش کردم و کاملا هم کار می کنه. اصلا کلید های روشنایی صفحه نمایش منو زنده کرد! :o
http://itsfoss.com/fix-brightness-ubuntu-1310/