Ekran gamasını / parlaklığını / kontrastını ayarlamak için bir yazılım yardımcı programı var mı?


39

Geceleri çalışmak için kullanıyorum ve karanlık bir ortamda ampullerin parlak ekranlarında (iki tane dizüstü bilgisayarın yerleşik paneline ve harici bir 18 inç CRT'ye sahibim) izlemek çok acı verici. Bu yüzden ekranlarımı daha koyu olacak şekilde ayarlıyorum.

Bunu her seferinde monitör düğmelerine basmak yerine bir yazılım yolu olarak yapabilir miyim?

Yanıtlar:


27

Redshift
Bunu kullanıyorum. Bu çok hoş.

sudo apt-get install redshift

Kullanmak için sadece terminali yazınız. redshift

gtk-redshift, sadece GUI'dir, zorunlu değildir.


f.lux ayrıca bir seçenektir.


6
Artık ppas'a gerek yok. Kırmızıya kayma, natty'ye dahildir . Sadece sudo aptitude install redshiftveya sudo aptitude install gtk-redshift(tepsi için bir simge ile gelen gtk değişkeni için ikincisi) yapın.
NN

1
Gama manuel olarak düzeltmek için Redshift'i kullanamıyorum
Anwar

@Anwar Lütfen cevabımı aşağıda gönderildi. Gelecekteki revizyonlara dahil etmek için gama problemleriniz hakkında daha fazla şey duymak isterim.
WinEunuuchs2Unix

10

Gama ayarlamak için (kontrastı ayarlamak için iyi bir alternatiftir), şunları yazabilirsiniz:

xgamma -gamma 0.3

komut satırında (Terminal). Çok belirgin bir fark görmelisiniz. Farklı değerlerle denemeler yapın.

1.0 normal (düzeltilmemiş) gama değeridir. Daha düşük bir gama ayarlamak (örneğin 0.7), orta tonları daha koyu hale getiren ve beyaz çamaşırları azaltan parlak ışıkların kontrastını artıracaktır. Daha yüksek bir gama ayarlamak (örneğin 1.5), orta tonları daha parlak hale getirecek ve karanlık ışıkların kontrastını artıracak, aynı zamanda beyaz çamaşırları da artıracaktır.

Ucuz dizüstü bilgisayarım için, LCD için çok parlak fabrika ayarını telafi etmek amacıyla gama 0.8 kullanıyorum ve gama düzeltmesinin renk üretimine de yardımcı olduğunu buldum, çünkü şu ana kadar herhangi bir renk kalibrasyonu çalışmasını başaramadım. bu LCD’de.


1
Ben de aynen öyle yapıyorum ve xgammaharika olan önceden yüklenmiş olarak geliyor
Sergiy Kolodyazhnyy

6

TL; DR

kullanın:

  • xbacklight
  • ddccontrol
  • redshift
  • xgamma

Arka ışık vs piksel değerleri

İlk ve en önemlisi, eğer mümkünse, piksel değerlerinin yazılım düzeltmesini kullanmak yerine ekranın arka ışığını ayarlayın. Arka aydınlatmayı kısarsanız, hala tam veya tam dinamik aralık elde edersiniz ve daha okunaklı olan daha net, "daha derin" bir görüntü elde edersiniz.

Yazılım ayarı siyahları daha koyu hale getiremez, sadece beyazı daha gri yapar ve kontrastı azaltır. Bu nedenle 0-255 arasındaki piksel değerlerini kullanmak yerine, örneğin 0-180 arası kullanabilir. Her şey daha düz görünüyor.

Redshift gibi bir araç renk dengesini değiştirmek için yararlı olabilir, ancak mümkün olduğunca arka ışık ayarlamasıyla parlaklığı değiştirmeyi denemelisiniz .

DDC / CI

Son kontrol ettiğimde çoğu ekran maalesef yapar (??) Yazılımdan arka ışık kontrolü uygulamıyor. Bunun için bir standart var, DDC / CI, ancak kabulü sınırlı kalmıştır. Ddccontrol aracını monitörünüzle deneyin ve şansınız olup olmadığını görün.

Sadece kalibre edilmiş fotoğraf ve video çalışmaları için tasarlanmış çok yüksek ekranlarda gördüm ... hatta birçoğu DDC / CI standardı yerine USB bağlantısı ve özel USB HID tabanlı sürücü kullanıyor. Yine de oldukça modası geçmişim ve bağlantılı makale parlaklık ve kontrast gibi temel seçeneklerin artık yaygın olarak desteklendiğini iddia ediyor.

Ucuz ekranlarda sahte parlaklık kontrolü

Bazı ucuz ekranlar arka ışık kontrolü desteklemeyen hiç . Ekrandaki parlaklık kontrolleri, tıpkı yazılım kontrolünde olduğu gibi sadece LCD'deki piksel değerlerini ayarlar. Böyle bir monitörünüz varsa, bu kontrolleri kullanmayın; Düzeltmeyi yazılımda yapmak genellikle daha iyi, kesinlikle daha da kötüsü yok.

Yeterince sönmüyor mu?

Çok fazla ekranın tümü arka ışık kontrolüne sahip ancak minimum parlaklık hala göze çarpıyor. Bazen değiştirilebilirler, ancak aksi takdirde en iyi bahis onları en az arka ışık parlaklığına ayarlamak ve sonra onları daha da kısmak için değişen piksel değerleriyle yaşamaktır.

Ekranların, "yapay bir güneşin gücüne" dikkat ederek başlamak üzere, genellikle yapay ve keyfi olarak sınırlandırılan sınırlı bir arka ışık yoğunluğu aralığına sahip olması beni rahatsız ediyor. Ben aramaya loş backlights Ben satın almak görüntüler dışarı speccing yerken.

Dizüstü

Bir dizüstü bilgisayarda, arka ışık genellikle yazılım tarafından kontrol edilir. Yuppi!

(Dizüstü bilgisayarınız ACPI veya özel sürücüler yerine APM denetimini kullanmaya yetecek kadar eskiyse, çimlerimden uzaklaşın).

Ayrıntılar biraz sürücü ve yazılıma özgüdür, ancak dizüstü bilgisayarınız kolaylaştıran uygun Fn tuşları sunmalı ve işletim sistemi basit bir ekran parlaklığı kaydırıcısına sahip olmalıdır. Yardımcı xbacklightprogram bunun için uygun bir komut satırı kontrolü sunuyor, ancak sistemimde% 1 parlaklığın altına düşmek istemiyor gibi görünüyor ve doğrudan siyaha gidiyor.

Sürücü kontrollerini değiştirdim çünkü T460'ım çok parlak - gündüzleri harika, fakat geceleri korkunç. Fn tuşu ayarlarının sunduğu minimum parlaklık adımı hala çok parlak, ancak sürücü daha iyi ayarlanmış kontrol sağlıyor. xbacklight sadece 8/255 parlaklığa inmeme izin veriyor, ben de isterim ki 4/255 parlaklığında çalışmasını söylerim:

echo 4 | sudo tee -a  /sys/class/backlight/intel_backlight/brightness

Bu, Intel grafikli bir Lenovo T460 cihazında çalışır, ancak diğer sürücüler ve donanımlar /sys/class/backlightfarklı aralık limitleri vb. Altında farklı girişler içerebilir .

Kemer wiki bazı yararlı bilgiler vardır.

Gama ayarı

Parlaklığı düşürdüğünüzde, özellikle metin üzerinde çalışıyorsanız, yazılımdaki kontrastı biraz artırmak isteyebilirsiniz. Size görüntü kalitesine mal olur, ancak düşük parlaklıkta okunabilirlik kazanır. Yardımcı xgammaprogram bunu yapmanıza izin verir, örneğin

xgamma -gamma 0.8

Birisi Redshift'i parlaklık kontrolleriyle mi yamalamak istiyor?

Yani, ne harika olurdu biliyor musun?

Redshift, ortam ışığı sensörüne ve / veya günün saatine göre ekran parlaklığını solmasına neden olabilirse, xbacklight tarafından kullanılan aynı xrandr kontrolleriyle.



2

XRandR

xrandr, xgamma'ya benzer, ayrıca her üç renk için seviye seçmenize izin verir. Örneğin

xrandr --output HDMI2  --gamma 1:1:1

Varsayılan değere ayarlanacaktır. Sadece xrandr(veya xrandr |grep -vE "^ " |grep -v disconnect) ile listelenen bağlı cihazlardan birini seçerek çıktıyı seçin .

Not: Eğer kullanırsanız Redshift veya akı ( kapalı kaynak ) onlar geçersiz kılar xrandrkurulum.

Gönderen adam sayfası :

  • --gamma red:green:blueBelirtilen kayan nokta değerlerini, şu anda bu çıkışa bağlı crtc'de gama düzeltmesi olarak ayarlayın. Klonlanmış çıktılar için iki farklı değer elde edemeyeceğinizi (yani: aynı crtc'yi paylaşan) ve bir çıktıyı başka bir crtc'ye geçirmenin crtc gama düzeltmelerini hiçbir şekilde değiştirmeyeceğini unutmayın.
  • --brightness brightnessÇıkışa bağlı crtc üzerindeki gama değerlerini belirtilen değişken değere çarpın. Aşırı parlak veya aşırı loş çıkışlar için kullanışlıdır. Ancak, bu yalnızca bir yazılım değişikliğidir, donanımınız gerçekten parlaklığı değiştirmeyi destekliyorsa, muhtemelen xbacklight kullanmayı tercih edersiniz .

1

Ubuntu 10.10'u kurduktan sonra parlaklık yapılandırmasıyla ilgili sorunu olan ve Acer Aspire 4741 kullanıyorsanız, işte size bir çözüm:

gksu gedit /etc/default/grub

Çizgiyi GRUB_CMDLINE_LINUX=""şuna değiştirGRUB_CMDLINE_LINUX="acpi_osi=Linux"

sudo update-grub

Linux'unuzu yeniden başlatın


0

Her zaman Windows-M veya Windows-N yapabilirsiniz. Birincisi, gösterilen tüm pencerelerin renklerini tersine çevirir, ikincisi bunu odaktaki geçerli pencereye yapar.

Yorgun gözlerle PDF okurken gerçekten yardımcı olur


0

Bugünlerde Redshift'e çok benzeyen ek bir çözüm var: GNOME masaüstü ortamında yerleşik bir özellik olarak mevcut. Sadece Ayarlar -> Ekranlar'a gidin ve Gece Işığını açın. Ayrıca ayarları daraltmanıza izin verir.

GNOME Gece Lambası özelliği


0

Sorunuzun başlığı, masaüstünüzün parlaklığını / kontrastını ve gamasını ayarlamak için genel bir araç aradığınızı gösteriyor. Sorunuzun gövdesi, günün saatine uyan otomatik ayar aradığınızı gösterir. İlk değişkene bir cevap arıyordum ve sadece xcalibbir komut satırı aracı buldum . Böylece xcalib için https://github.com/Ablinne/kolorcontrol adresinde bulunabilecek bir gui ön ucu yazdım .

Sırasıyla kırmızı / yeşil ve mavi kanallar için parlaklık / renk ve gama için sürgü sağlar. Bir otomatik komut dosyası için komutları gösterecektir.


"Autostart betiği için komutları gösterecek" derken ne demek istediğinizi anlamadım . Belki bir ekran görüntüsü çekip cevabınıza ekleyebilir misiniz?
WinEunuuchs2Unix

0

Dizüstü bilgisayarınız varsa, arka ışık parlaklığını kontrol edebilirsiniz. Askıya aldığınızda ve yeniden başlattığınızda veya yeniden başlattığınızda, son ayar otomatik olarak Ubuntu 16.04'te geri yüklenir. Ubuntu 14.04 ve önceki sürümlerde, bazen parlaklığı geri yüklemek için kendi komut dosyalarınızı yazmanız gerekirdi, aksi halde tam parlaklık olur ve gözbebeklerinizi kızartırdınız.

Varsayılan Ubuntu 16.04 kurulumunun temel sorunu parlaklığı gün batımından başlayarak daha düşük ve gün batımından sonra daha yüksek olarak ayarlamanızdır. Süreci otomatikleştirmek için bu bash betiğini geliştirdim: Gündoğumu ve gün batımına göre ekran parlaklığını otomatik olarak ayarla

Anahtar Özellikler

  • Otomatik olarak her gün gün doğumu ve gün batımı saatlerini alın cron.
  • display-auto-brightnessHer açılışta otomatik olarak başla cron.
  • Farklı gündüz ve gece parlaklık ayarlarını yapın.
  • Güneşin doğuşundan ve gün batımından önce dakikalar içinde farklı geçiş uzunluklarını ayarlayın. Genellikle 60 ila 120 dakika.
  • Parlaklık, saydam farkedilmeyen işlem için her dakikayı ayarlar.
  • Asıl / saydam parlaklık ayarı askıya alınmaya devam ediyor.

Gelecek Gelişim

  • Ortam ışığı algılayıcısı bulunmayan Dış Monitörlerin yazılım kontrollerini kullanarak planlar xrandr.
  • Windows 10 için VcXsrv ve Ubuntu Desktop GUI ile birlikte Windows'ta Bash'te Ubuntu (WSL) kurulu olduğunda Windows 10 desteği sunar.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.