Giảm đèn nền dưới mức tối thiểu


32

Tôi có máy tính xách tay này không xử lý tốt đèn nền.

Trong / etc / default / grub , tôi đã thêm một acpi_backlight=vendorhàm để làm cho nó hoạt động. Điều này thật tuyệt, và đèn nền bây giờ thực sự hoạt động, nhưng cài đặt đèn nền tối thiểu vẫn còn khá cao.

Có cách nào để giảm đèn nền dưới mức tối thiểu không? Tôi không ngại phải gõ thiết bị đầu cuối để làm điều đó, vì tôi sẽ không cần phải làm điều đó thường xuyên (chỉ vào ban đêm, v.v.)

Câu trả lời:


31
  1. Mở Terminal ( Ctrl+ Alt+ T).

  2. Nhập lệnh sau:

    cat /sys/class/backlight/intel_backlight/brightness
  3. Viết giá trị kết quả (12421 trong trường hợp của tôi).

  4. Chia giá trị cho 6 và viết nó xuống (2070 trong trường hợp của tôi).

  5. Nhập thông tin sau vào thiết bị đầu cuối, thay thế 2070bằng giá trị của bạn :

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

  7. Để sử dụng lệnh cuối cùng trong tương lai, hãy mở Terminal, nhấn CtrlRcùng nhau, bắt đầu nhập brightness. Khi lệnh cuối cùng xuất hiện, chỉ cần nhấn Enter.

Nó hoạt động với tôi trên Samsung NC110 với Ubuntu 12.04.


Hoạt động với tôi trong Ubuntu 12.04 trên Macbook Air (chỉ đồ họa tích hợp). Tuy nhiên, nhấn bất kỳ nút mức độ sáng nào dường như để đặt lại cài đặt này, tức là nhấn "sáng hơn" không tăng từ cài đặt độ sáng được áp dụng trong thiết bị đầu cuối, mà từ độ sáng tối thiểu "thông thường" mà bạn đạt được khi sử dụng bàn phím. Do đó, tăng độ sáng sau khi áp dụng lệnh này dẫn đến tăng độ sáng rất lớn.
king_julien

1
Aaaaaaaaaaaaaaaaaaargh. Cài đặt này tự động đặt lại sau mỗi vài phút. Vì vậy, bạn phải áp dụng lại nhiều lần. Ở định dạng hiện tại, đây không phải là một giải pháp thiết thực :( Chạy nó như một kịch bản định kỳ có vẻ quá mức cần thiết. Tôi hy vọng có một cách tốt hơn ...
king_julien

@king_julien, hãy kiểm tra câu trả lời của tôi ( askubfox.com/a/394400 ), tại liên kết được cung cấp tôi nói về một số cài đặt có thể tránh đặt lại. Tôi không chịu bất kỳ thiết lập lại nào của cài đặt này tại macbook pro của tôi. Tôi nghi ngờ việc thiết lập lại phải làm với các tham số khởi động. Vì tôi đã thay đổi chúng, tôi không phải chịu "thiết lập lại" sau khi mở khóa máy.
pepper_chico

3
Tại sao chia cho 6? Trên máy của tôi, tôi có thể giảm giá trị này nhiều hơn nữa ...
hoosierEE

2
sudo su -c "echo 2070 >/sys/class/backlight/intel_backlight/brightness"là chìa khóa, con số có thể giảm xuống bằng 0. Tôi sử dụng 80 trên các phòng tối đen. Ngày 14.04.
quimnuss

16

Không có câu trả lời nào ở đây làm việc cho tôi (trên Dell Precision 5510). Đầu ra từ cat /sys/class/backlight/intel_backlight/brightnessđối với tôi là 1và đặt nó xuống hoàn toàn tắt màn hình.

Cuối cùng tôi đã tìm thấy một giải pháp từ câu trả lời ở đây :

xrandr --output eDP1 --brightness .3

Tôi cũng có thể làm cho nó hoạt động trên màn hình ngoài của mình (được gắn qua dock cổng hiển thị) và giảm nó xuống dưới độ sáng tối thiểu cho phép của các điều khiển phần cứng trên màn hình:

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

Lưu ý rằng màn hình của bạn có thể không phải là eDP1 (hoặc DP1-1), nhưng bạn có thể liệt kê tất cả các màn hình có sẵn bằng cách nhấn tab hai lần sau --outputhoặc từ xrandr -qđó hiển thị những màn hình nào hiện đang được kết nối. Tinh chỉnh giá trị cho độ sáng, tức là, 4, 0,5, v.v. cho đến khi bạn tìm thấy một mức phù hợp với mình.


Làm thế nào để bạn thực hiện thay đổi này vĩnh viễn?
Prakhar Agrawal 27/03/18

3

Cố gắng ghi đè độ sáng tối thiểu bằng tay với

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

  2. Thay đổi giá trị trong tệp này thành 0 (xóa và nhập 0 nếu giá trị đã là 0).

  3. Nhấn Ctrl+ Xđể thoát.

  4. Nhấn YEnterđể lưu tệp.

Điều này làm việc cho tôi. Bạn cũng có thể thửsudo sh -c 'echo 0 > /sys/class/backlight/acpi_video0/brightness'

Tôi vẫn đang tìm kiếm một cách tiếp cận mạnh mẽ hơn. Bất kỳ trợ giúp được đánh giá cao.


1
Dường như không nhận ra thư mục / tập tin. Tôi đang dùng Ubuntu 11.10, nếu điều đó có ý nghĩa với bạn. Cảm ơn đã quan tâm để trả lời, mặc dù.
Ruben Bakker

2
Tôi đã thử làm đề nghị. Tuy nhiên độ sáng vẫn giữ nguyên. Trong trường hợp của tôi, nó đã được 0. Mặc dù tôi đã xóa và nhập lại theo đề nghị.
bong bóng

Tập tin này không tồn tại trong 12.04.
king_julien

Các GPU / phần cứng khác nhau có nó ở những nơi khác nhau
Suici Doga 7/07/2016

2

Tôi không sử dụng Ubuntu mà là Debian, nhưng đôi khi (plugin màn hình thứ hai, gnome restart) độ sáng giảm xuống không. Vì vậy, tôi đã tạo một ứng dụng kích hoạt inotify (nó tiêu tốn 0% trong khi không có thay đổi về độ sáng) và khi có thay đổi và nó được thay đổi thành 0 (hoặc giảm một số mức được xác định trước, bạn có thể chỉ định) nó sẽ đặt độ sáng đến một số mức mặc định, mà bạn cũng có thể chỉ định.

Vui lòng tìm thấy nó tại trang github của tôi: https://github.com/nuccy/zero_brightness_fixer



0

Cài đặt xbacklight bằng cách gõ như sau trong thiết bị đầu cuối

sudo apt-get install xbacklight

sau đó:

xbacklight -percentage

thay thế từ "phần trăm" bằng số bạn chọn để giảm đèn nền từ 1 xuống 99. Ngược lại, bạn cũng có thể làm:

xbacklight +percentage 

để tăng độ sáng bằng cách thay thế từ "phần trăm" bằng một số từ 1 đến 100. Để biết thêm thông tin, hãy chạy phần sau trong thiết bị đầu cuối:

xbacklight -help

Tôi biết rằng điều này có lẽ là quá muộn, nhưng tôi hy vọng nó sẽ giúp :)


4
Điều này không làm giảm đèn nền dưới mức tối thiểu. Khi tôi đã là một minium và chỉ cần bước -1, màn hình sẽ tắt.
king_julien

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.