شما هنوز به سیستم وارد نشده اید.

#1 2016-10-03 22:58:36

pharbod
عضو
از : /
ثبت شده: 2016-08-31
ارسال ها: 50
وب سایت

تنظیم رنگ مانیتور دوم (dual-screen) [حل شد]

سلام،

من ۹۰درصد اوقات به لپتاپم مانیتور خارجی وصل میکنم و اصطلاحا dual-screen کارهامو انجام میدم. ولی مشکلی که هست اینه که روی مانیتور خارجی رنگها تنظیم نیستن بخصوص اینکه مانیتور زیادی سفید میزنه تا حدی که رنگهای کنتراست پایین مثل خاکستری و آبی کمرنگ به هیچ وجه معلوم نیستن و سفید مطلق هستن، در کل چشم خیلی اذیت میشه. خود KDE یه پنل واسه تنظیم رنگ داره ولی فقط برای مانیتور اصلی (مانیتور لپتاپ) اعمال میشه و برای مانیتور خارجی رنگهارو اعمال نمیکنه یعنی گزینه اش غیر فعاله.

دوستان راهی یا پکجیی سراغ دارید که بتونم باهاش رنگ مانیتور خارجی رو تنظیم کنم؟
ممنون

آخرین ویرایش توسط pharbod (2016-10-06 20:11:09)

آفلاین

#2 2016-10-06 12:17:20

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,308

پاسخ: تنظیم رنگ مانیتور دوم (dual-screen) [حل شد]

آیا این کمکی می کنه؟
http://askubuntu.com/questions/218953/c … nd-monitor

آفلاین

#3 2016-10-06 13:52:22

mazhar
عضو
ثبت شده: 2016-08-01
ارسال ها: 253

پاسخ: تنظیم رنگ مانیتور دوم (dual-screen) [حل شد]

با سلام. آرکوش جان دم شما گرم لینک رو من مطالعه کردم و خیلی هم مفید بود. xrandr رو نصب کنین و manpage رو مطالعه کنید میتونین از سویچ --gamma و --brightness استفاده کنین.

       --gamma red:green:blue
              Set  the  specified floating point values as gamma correction on
              the crtc currently attached to this output. Note that you cannot
              get  two  different values for cloned outputs (i.e.: which share
              the same crtc) and that switching  an  output  to  another  crtc
              doesn't change the crtc gamma corrections at all.

       --brightness brightness
              Multiply  the gamma values on the crtc currently attached to the
              output to specified floating value. Useful for overly bright  or
              overly  dim outputs.  However, this is a software only modifica‐
              tion, if your  hardware  has  support  to  actually  change  the
              brightness, you will probably prefer to use xbacklight.

ولی این تنظیمات هر بار که سیستم رو بوت میکنین reset میشن. باشد یه اسکریپت براش بنویسید و اگر از لپ تاپ استفاده نمی کنید (ینی همیشه این دو مونیتور همینجوری قرار می گیرن) بذاریدش رو بووت.
برای brightness میتونین از xbacklight هم استفاده کنین.

آخرین ویرایش توسط mazhar (2016-10-06 13:59:21)

آفلاین

#4 2016-10-06 19:29:41

pharbod
عضو
از : /
ثبت شده: 2016-08-31
ارسال ها: 50
وب سایت

پاسخ: تنظیم رنگ مانیتور دوم (dual-screen) [حل شد]

با تشکر از آرکوش عزیز. مشکل حل شد.

تنظیم رنگ مانیتور دوم (خارجی) در لینوکس:

۱. در صورتی که بسته xrandr رو ندارید اون رو با استفاده از دو پکیج libxrandr و xorg-xrandr از مخازن نصب کنید.

۲. با استفاده از دستور زیر مانیتورهای وصل شده رو لیست میکنیم:

xrandr --query

۳. حالا ایندفعه با این دستور رنگ رو برای مانیتور VGA1 تنظیم میکنیم:

xrandr --output VGA1 --brightness 0.5

۴. برای اینکه موقع ریبوت کردن سیستم باز هم همین تنظیم رو داشته باشیم یه اسکریپت خیلی ساده بش رو توی startup سیستم قرار میدیم. با دو خط موجود توی این فایل یه فایل با پسوند .sh بسازید یا اصلا یه کار قشنگتر کنید و فایل خامش رو (raw) رو مستقیم دانلود کنید. بهش دسترسی لازم رو بدید:

chmod +x brightness.sh

۵. و در آخر فایل رو توی مسیر زیر با دستور cp کپی کنید:

sudo cp brightness.sh /bin/brightness.sh

۶. حالا نسبت به DE که دارید (گنوم یا KDE یا هرچیز دیگه ای) توی بخش startup برید و اسکریپت رو توی لیست قرار بدید.

نکته: اگر که بخواید کنتراست رو تنظیم کنید باید از پکیج xcalib استفاده کنید که درواقع کار کالیبره کردن مانیتورها رو انجام میده و نیازمند پروفایل icc هستش. و اینکه این روش برای هر مانیتوری و هر توزیع لینوکسی که بخواهید تنظیم کنید جواب میده و هیچ فرقی نداره.

آخرین ویرایش توسط pharbod (2016-10-07 20:50:39)

آفلاین

#5 2016-10-06 19:41:54

mazhar
عضو
ثبت شده: 2016-08-01
ارسال ها: 253

پاسخ: تنظیم رنگ مانیتور دوم (dual-screen) [حل شد]

برای اسکریپت بش میتونید خیلی ساده همینو ذخیره کنید:

#!/bin/bash
xrandr --output VGA1 --brightness 0.5

و یادتون نره با

chmod +x full_file_name

دسترسی بدید بهش. و برای اجرا در بوت بستگی به سیستمتون داره. DE ها معمولاً  درsessions and startup هست.

ویرایش: راستی فایل اسکریپت رو بذارید تو bin

آخرین ویرایش توسط mazhar (2016-10-06 19:44:34)

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB