Kurangi Backlight Di Bawah Minimum

32

Saya memiliki laptop ini yang tidak menangani cahaya latar dengan sangat baik.

Di / etc / default / grub , saya telah menambahkan acpi_backlight=vendorfungsi untuk membuatnya berfungsi sama sekali. Yang keren, dan lampu latar sekarang benar-benar berfungsi, tetapi pengaturan lampu latar minimum masih cukup tinggi.

Apakah ada cara untuk mengurangi cahaya latar di bawah minimum? Saya tidak keberatan harus mengetik di terminal untuk melakukan itu, karena saya tidak perlu sering melakukannya (hanya di malam hari dll.)

Ruben Bakker
sumber

Jawaban:

31
  1. Buka Terminal ( Ctrl+ Alt+ T).

  2. Masukkan perintah berikut:

    cat /sys/class/backlight/intel_backlight/brightness
  3. Tulis nilai yang dihasilkan (12421 dalam kasus saya).

  4. Bagilah nilai dengan 6 dan tuliskan (2070 dalam kasus saya).

  5. Masukkan yang berikut di terminal, ganti 2070dengan nilai Anda :

    sudo su -c "echo 2070 >/sys/class/backlight/intel_backlight/brightness"
  6. Tutup Terminal.

  7. Untuk penggunaan perintah terakhir di masa mendatang, buka Terminal, tekan Ctrldan Rbersama - sama, mulai mengetik brightness. Ketika perintah terakhir muncul, cukup tekan Enter.

Ini berfungsi untuk saya di Samsung NC110 dengan Ubuntu 12.04.

mIRLek
sumber
Bekerja untuk saya di Ubuntu 12.04 di Macbook Air (Grafis terintegrasi saja). Namun, menekan tombol tingkat kecerahan apa pun tampaknya akan mengatur ulang pengaturan ini, yaitu dengan menekan "lebih terang" tidak bertambah dari pengaturan kecerahan yang diterapkan di terminal, tetapi dari kecerahan minimum "biasa" yang Anda capai menggunakan keyboard. Oleh karena itu meningkatkan kecerahan setelah menerapkan perintah ini menghasilkan peningkatan kecerahan yang sangat besar.
king_julien
1
Aaaaaaaaaaaaaaaaaaargh. Pengaturan ini mengatur ulang sendiri secara otomatis setiap beberapa menit. Jadi, Anda harus mengulanginya lagi. Dalam format saat ini, ini bukan solusi praktis :( Menjalankannya sebagai skrip secara berkala tampaknya berlebihan. Saya harap ada cara yang lebih baik ...
king_julien
@king_julien, periksa jawaban saya ( askubuntu.com/a/394400 ), di tautan yang disediakan, saya memberi tahu tentang beberapa pengaturan yang mungkin menghindari pengaturan ulang. Saya tidak mengalami reset pengaturan ini di macbook pro saya. Saya menduga pengaturan ulang berkaitan dengan parameter boot. Karena saya telah mengubahnya, saya tidak mengalami "reset" setelah membuka kunci mesin.
pepper_chico
3
Mengapa membagi dengan 6? Di komputer saya, saya bisa mengurangi nilai ini lebih banyak ...
hoosierEE
2
sudo su -c "echo 2070 >/sys/class/backlight/intel_backlight/brightness"adalah kuncinya, angkanya bisa turun hingga 0. Saya menggunakan 80 di kamar gelap gulita. Pada 14,04.
quimnuss
16

Tidak ada jawaban di sini yang berfungsi untuk saya (pada Dell Precision 5510). Output dari cat /sys/class/backlight/intel_backlight/brightnessuntuk saya adalah 1dan pengaturan yang lebih rendah benar-benar mematikan layar.

Saya akhirnya menemukan solusi dari jawabannya di sini :

xrandr --output eDP1 --brightness .3

Saya juga bisa membuatnya bekerja pada monitor eksternal saya (terpasang melalui port tampilan port), dan menguranginya di bawah kecerahan minimum yang diizinkan oleh kontrol perangkat keras pada monitor:

xrandr --output DP1-1 --brightness .6

Perhatikan bahwa tampilan Anda mungkin bukan eDP1 (atau DP1-1), tetapi Anda dapat membuat daftar semua tampilan yang tersedia dengan menekan tab dua kali setelahnya --output, atau dari xrandr -qyang menunjukkan mana yang saat ini terhubung. Tweak nilai untuk kecerahan, yaitu, .4, .5, dll hingga Anda menemukan level yang sesuai untuk Anda.

jeshurun
sumber
Bagaimana Anda membuat perubahan ini permanen?
Prakhar Agrawal
3

Cobalah untuk menimpa kecerahan min secara manual dengan

  1. sudo nano /sys/class/backlight/acpi_video0/brightness

  2. Ubah nilai dalam file ini ke 0 (hapus dan ketik 0 jika nilainya sudah 0).

  3. Tekan Ctrl+ Xuntuk keluar.

  4. Tekan Ydan Enteruntuk menyimpan file.

Ini bekerja untuk saya. Anda juga bisa mencobasudo sh -c 'echo 0 > /sys/class/backlight/acpi_video0/brightness'

Saya masih mencari pendekatan yang lebih kuat. Bantuan apa pun dihargai.

Arian
sumber
1
Sepertinya tidak mengenali folder / file. Saya di Ubuntu 11.10, jika itu masuk akal bagi Anda. Terima kasih sudah peduli untuk menjawab.
Ruben Bakker
2
Saya mencoba melakukan yang disarankan. Namun kecerahannya tetap sama. Dalam kasus saya itu sudah 0. Meskipun saya membersihkan dan masuk kembali seperti yang disarankan.
gelembung
File ini tidak ada dalam 12.04.
king_julien
GPU / perangkat keras yang berbeda memilikinya di tempat yang berbeda
Suici Doga
2

Saya tidak menggunakan Ubuntu tapi Debian, tapi kadang-kadang (plugin layar kedua, gnome restart) kecerahan turun ke nol. Jadi saya telah membuat aplikasi yang diaktifkan tidak sah (mengkonsumsi nol cputime sementara tidak ada perubahan dalam kecerahan) dan ketika ada perubahan dan itu berubah menjadi nol (atau menurunkan beberapa tingkat yang telah ditentukan, yang dapat Anda tentukan) itu mengatur kecerahan ke tingkat standar, yang juga dapat Anda tentukan.

Silakan menemukannya di halaman github saya: https://github.com/nuccy/zero_brightness_fixer

Nuccy
sumber
0

Instal xbacklight dengan mengetik berikut ini di terminal

sudo apt-get install xbacklight

kemudian:

xbacklight -percentage

ganti kata "persentase" dengan jumlah pilihan Anda untuk mengurangi cahaya latar dari 1 menjadi 99. Sebaliknya, Anda juga dapat melakukan:

xbacklight +percentage 

untuk meningkatkan kecerahan dengan mengganti kata "persentase" dengan angka antara 1 dan 100. Untuk informasi lebih lanjut, jalankan yang berikut di terminal:

xbacklight -help

Saya tahu ini mungkin sudah terlambat, tapi saya harap ini membantu :)

Fikra
sumber
4
Ini tidak mengurangi cahaya latar di bawah minimum. Ketika saya sudah menjadi minium dan baru saja melangkah -1, layar mati.
king_julien
0

Aplikasi ini bekerja untuk saya untuk mengurangi kecerahan jauh di luar https://github.com/lordamit/Brightness biasa

pengguna13107
sumber
Terlihat menarik. Mau berbagi biner Anda?
TenLeftFingers
@ TenLeftFingers maaf, jangan pakai mesin itu sekarang.
user13107