Bir Debian Linux masaüstüm ve bir CRT ekranım var. Monitörün parlaklık kontrollerini kullanmadan ekranın parlaklığını değiştirmek istiyorum. Bunu nasıl yapabilirim? Bu komut satırında mümkün mü yoksa yüklenecek bir uygulama var mı?
Bir Debian Linux masaüstüm ve bir CRT ekranım var. Monitörün parlaklık kontrollerini kullanmadan ekranın parlaklığını değiştirmek istiyorum. Bunu nasıl yapabilirim? Bu komut satırında mümkün mü yoksa yüklenecek bir uygulama var mı?
Yanıtlar:
/sys/class/backlight
Frob uygun dosyaları için altına bakın .
echo -n 6 > /sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/acpi_video0/brightness
ve
$ sudo apt-get install xbacklight
Parlaklık% 50'ye nasıl ayarlanır
$ xbacklight -set 50
Parlaklık% 10 nasıl arttırılır
$ xbacklight -inc 10
Parlaklık% 10 nasıl azaltılır
$ xbacklight -dec 10
Daha fazla bilgi burada
jcomeau@aspire:~$ xbacklight -set 50
hata mesajı veriyor: Hiçbir
Monitörü DDC üzerinden kontrol etmeniz gerekiyor. Bunu yapmanıza izin veren bir program için http://ddccontrol.sourceforge.net/ adresine bakın .
Eğer monitörünüzün parlaklığını değiştirmek için donanım desteği yoksa komut kullanabilirsiniz xrandr onun opsiyon bayraklarıyla birlikte --output ve --brightness olarak benim görülebilir, cevap askubuntu.com benzer bir soruya
Sen verebilir , bu çözümü deneyin:
echo -n 100 > /proc/acpi/video/VGA/LCD/brightness
Ayrıca, yorumlarda, işe yaramazsa alternatif olarak ne yapılacağına dair bazı ipuçları vardır ( GLX0
yerine kullanmak yerine VGA
.
EDIT: Bu yardımcı görünmüyor gibi, yorumlarda başka bir kullanıcı yüklemek xbacklight
ve arama önerdi xbacklight -set 100
.
EDIT2: Başka biri video klasörünüz yoksa der ki deneyin sudo modprobe video
.
xbacklight -set 100.
diyorNo outputs have backlight property
sudo modprobe video
hiçbir şey yapmaz.
Etrafta arama yaptıktan sonra, çoğu dizüstü bilgisayarda bunu yapmanın iyi bir yolunu buldum. İlk komut ekranınızın adını alır, LVDS1'e benzer. Bu işe yaramazsa, ekranınızın adını almayı deneyin xrandr --current
. Bunu yapmanın muhtemelen daha zarif yolları vardır, sed komutu ilk boşluktan sonraki her şeyi kaldırır, kafa ve kuyruk komutları çıktının ikinci satırı dışındaki her şeyi kaldırır. İkinci satır parlaklığı 1,0 olarak değiştirmek için ekran adını kullanır. Bu, siyah ekran için 0.0 veya tamamen beyaz ekran için 50.0 da dahil olmak üzere hemen hemen her şeye ayarlanabilir, ancak burada istenen değerin 1.0 olduğunu düşünüyorum.
screenName=$(xrandr --current | sed s/\ .*// | head -n2 | tail -n1);
xrandr --output $screenName --brightness 1.0
Aşağıdaki komut parlaklığı izin verilen maksimum parlaklığa ayarlıyor, çünkü sadece '100' olarak ayarlamanın sadece en azından tüm sistemlerde çalışmadığını fark ettim.
sudo sh -c 'echo -n $(cat /sys/class/backlight/acpi_video0/max_brightness) > /sys/class/backlight/acpi_video0/brightness'
Bu Ubuntu 12.04 çalıştıran birden fazla dizüstü bilgisayarda çalıştı.
İşte Ubuntu 12.04.3 LTS için dizüstü bilgisayarımdaki parlaklığı kontrol etmek için yazdığım küçük bir program. İçindeki açıklamalara bakın (tarball'da dosya / usr / yerel / dreamcolor2 / README):
http://pageperso.lif.univ-mrs.fr/~edouard.thiel/tar/brightness-dreamcolor2.tgz
İ2c veriyollarında ddccontrol kullanıyor ve yapılandırmam için harika çalışıyor:
- HP ELiteBook 8770w
- NVidia Quadro K3000M
- HP DreamColor 2 Monitor, full HD
- Ubuntu 12.04.3 LTS x86_64, kernel 3.8.0-34-generic
- Nvidia Driver Version: 319.32
- Unity desktop
Bu sayfadaki diğer tüm çözümleri denedim ve bu benim için gerçekten işe yarayan tek şeydi. Başka bir çözüm de HP Mobil Ekran Asistanını çalıştırmaktı (HP sitesine indirildi) ancak yalnızca rpm olarak verildi, deb paketi yok; çalışmak için biraz ince ayarlanmış olmalı ve oldukça yavaştır ve fn tuşlarıyla çalışmaz.
Komut dosyam parlaklığı komut satırı ve fn tuşlarıyla kontrol etmenizi sağlar. Lütfen kutudan çıkardığınızı veya komut dosyasındaki i2c cihazını değiştirmeniz gerekip gerekmediğini söyleyin.
CRT'lerin (Cathode Ray Tube) arka ışıkları yoktur. LCD'lerin arka ışıkları var. Bir CRT'deki parlaklığın ayarlanması, LCD'den farklı olarak, kendisine giden sinyalin değiştirilmesini içerir.
CRT'ler beyaz ekranlarda maksimum güç kullanır, çünkü elektron tabancaları daha fazla elektron yaymak için daha fazla güç kullanır, LCD'ler ise siyah ekranlarda en fazla gücü harcar; arka ışık.
DPMS'yi tetikleyebilecek herhangi bir yardımcı program, monitörü uyku moduna sokmaya çalışmalı ve 90'lı yılların sonundan 90'lı yılların sonlarına kadar yapılan CRT'lerin çoğunu üretimin sonuna kadar sürdürmelidir.
Dosyayı düzenleyin /etc/default/grub
ve "pcie_aspm = force acpi_backlight = vendor" satırına ekleyin
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Değişikliklerden sonra tüm çizgi şöyle görünecek:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force acpi_backlight=vendor"
Ayrıntılı bilgi için linki ziyaret ediniz.
http://hackingzones.com/increasedecrease-brightness-in-linux-ubuntu-pear-os-backtrackkali/
Chirag Singh