Độ sáng màn hình - Chế độ ban đêm


20

Thành thật tôi thích làm việc trong môi trường tối (Twilight trên tất cả các biên tập viên của tôi) và gần đây tôi đã chuyển từ Windows sang Linux (Ubuntu 16.04 với Unity Desktop trên PC). Và là một người làm việc ban đêm, độ sáng là một chút có hại cho mắt của tôi.

Tôi đã tìm kiếm một chút và đây là một số lệnh tôi đã thử cho đến nay sau khi nhận ra rằng GUI chỉ không cung cấp cho tôi thứ tôi cần - Màn hình mờ.

$ dconf-editor

Một snap của các giá trị của trình soạn thảo dconf.

$ add-apt-repository ppa:indicator-brightness/ppa
$ apt-get update
$ apt-get install indicator-brightness

Không có gì xảy ra sau khi bật chỉ báo mới.

$ apt-get install xbacklight
$ xbacklight -set 40
$ xbacklight -set 20

Đã bật Xbacklight khi khởi động

$ ls /sys/class/backlight/

acpi_video0

Tôi dường như không có intel_backlight vì vậy tôi đã không thực hiện lần hack cuối cùng này trên hệ thống của mình.

$ gedit /etc/rc.local
echo 900 > /sys/class/backlight/intel_backlight/brightness

Tôi hơi lạc lõng. Tôi muốn biết nếu có bất kỳ công cụ nào tôi có thể sử dụng để giảm độ sáng trên toàn bộ hệ thống ngoài điều này hay có điều gì tôi đang thiếu khi là người dùng Noob?

Tôi sử dụng Trình làm mờ màn hình cho Firefox, Twilight cho Trình chỉnh sửa mã của tôi và thiết bị đầu cuối đã có màu đen. Đó là các ứng dụng cửa sổ như Trình xem tệp, Libre Office, v.v ... cần được làm mờ đi. Tôi sẽ xem xét nhận được một chủ đề máy tính để bàn tối hơn (nếu có thể) là một câu trả lời hợp lệ.

Cảm ơn bạn đã đủ kiên nhẫn để đọc qua câu hỏi khá dài vô tình này.


... và đầu ra của ls /sys/class/backlight/acpi_video0cái gì?
mikewhthing

fact_brightness bl_power thiết bị độ sáng max_brightness loại hệ thống phụ năng lượng uevent Vì vậy, tôi đã làm điều này echo 900 > /sys/class/backlight/acpi_video0/brightnessvà khởi động lại hệ thống ... Đáng buồn là không có thay đổi @mikewhthing
JustYourAlusiveOnion

Bạn không cần phải làm những gì bạn đã làm ngay lập tức. Thay vào đó, hãy thử chơi với giá trị một chút. Làm thế nào để bạn biết 900 là giá trị? Giá trị nào ở đó theo mặc định và những gì trong max_brightness? Lệnh sử dụng là : echo xxx | sudo tee /sys/class/backlight/acpi_video0/brightness, trong đó xxx có thể nằm trong khoảng từ 0 đến 1000
bất cứ khi nào,

Không có giá trị mặc định. Các tập tin được tạo ra khi tôi mở nó bằng thiết bị đầu cuối. 900 đó không có ý nghĩa. Và tôi đã thử một loạt các số cho echo xxx | ... phạm vi là 0-100. Thực sự cảm ơn vì những gì bạn đang làm ở đây ... Làm cho tôi muốn tiếp tục sử dụng Ubuntu :)
JustYourAlusiveOnion

Tôi không chắc chắn đó là những gì bạn cần nhưng bạn có thể kiểm tra redshiftflux
M. Becerra

Câu trả lời:


12

Bạn nên thử f.lux , một công cụ sẽ thay đổi nhiệt độ màu của màn hình máy tính của bạn tùy thuộc vào thời gian trong ngày. Trích dẫn từ trang f.lux :

f.lux làm cho màn hình máy tính của bạn trông giống như phòng bạn đang ở mọi lúc. Khi mặt trời lặn, nó làm cho máy tính của bạn trông giống như đèn trong nhà của bạn. Vào buổi sáng, nó làm cho mọi thứ trông giống như ánh sáng mặt trời một lần nữa.

Nói cho f.lux biết bạn có loại ánh sáng nào và nơi bạn sống. Sau đó quên nó đi. f.lux sẽ làm phần còn lại, tự động.

Để cài đặt thông lượng, nhấn Ctrl+ Alt+ Tđể khởi chạy thiết bị đầu cuối và gõ:

sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui

Nếu bạn không muốn thêm ppa, nhưng thích .debtệp:

wget https://launchpad.net/~nathan-renniewaldock/+archive/ubuntu/flux/+files/fluxgui_1.1.9~20161125-g43350e0-1~xenial_all.deb
sudo apt install ~/Downloads/fluxgui_1.1.9~20161125-g43350e0-1~xenial_all.deb

Chạy f.lux trên hệ thống của tôi

Lưu ý: f.lux yêu cầu vị trí của bạn truy xuất Vĩ độ và Kinh độ, vì vậy hãy đảm bảo điền chúng (kinh độ là tùy chọn) để làm cho nó hoạt động.


Cảm ơn bạn @Liso! Điều đó đã giúp mắt tôi rất nhiều ... o ( ^ ▽ ^ ) o
JustYourAlusiveOnion

Xem xét lên bình chọn bài? @JustYourAlusiveOnion
Johnny

Làm thế nào mà làm việc? Tôi không có danh tiếng tôi nghĩ? Nhưng tôi sẽ ngay khi tôi được phép? Khá mới mẻ ở nơi này đây ... :) @Liso
JustYourAlusiveOnion

Như bạn đã không bao giờ chấp nhận một câu trả lời trên trang web này trước: Nếu câu trả lời này đã giúp bạn, đừng quên nhấn vào màu xám ở bên trái của văn bản này, điều đó có nghĩa Vâng, câu trả lời này là hợp lệ !
Johnny

Được rồi :) Xin lỗi vì đã không làm điều đó cười khúc khích vụng về (Just)
JustYourAlusiveOnion

17

Redshift rất dễ cài đặt, và thậm chí còn dễ sử dụng hơn. Chỉ cần mở một thiết bị đầu cuối và làm sudo apt-get install redshift redshift-gtk. Khi quá trình cài đặt hoàn tất, hãy nhấp vào biểu tượng Dash, nhập 'red' (không có dấu ngoặc kép) và nhấp vào biểu tượng Redshift. Phần mềm làm phần còn lại. Đây là một liên kết đến một trang với một giới thiệu rất tốt về dịch chuyển đỏ. (không phải công việc của tôi) http://jonls.dk/redshift/


Có một tiện ích nào tương tự để điều chỉnh tính năng mát mẻ như trong Android không?
sassy.geek

7

Hãy dùng thử Ubuntu 17.04. Nó có Night Light trong cài đặt hiển thị. btw Tôi sử dụng dựa trên Gnome.

nhập mô tả hình ảnh ở đây


4
Night Light sẽ được bao gồm theo mặc định, bắt đầu từ Ubuntu 18.04.
karel

2
Nó được bao gồm theo mặc định kể từ 17.04, không phải 18.04.
kelunik

3

Có hai gói đã được phân phối để điều chỉnh độ sáng để làm việc vào ban đêm.

Đó là các dịch chuyển đỏ thực hiện công việc và dịch chuyển đỏ-gtk nằm trong khu vực chỉ báo.


Bạn có thể cải thiện câu trả lời của mình bằng một số ảnh chụp màn hình và một vài điểm về cách thiết lập / sử dụng. Nó sẽ cung cấp cho mọi người một số ý tưởng về những gì mong đợi nếu họ cài đặt các ứng dụng. Cảm ơn bạn.
WinEunuuchs2Unix

1

Cài đặt dịch chuyển đỏ bằng cách sử dụng

sudo apt-get install redshift redshift-gtk

Sau đó, bạn có thể truy cập nhiệt độ của màn hình bằng cách sử dụng redshift -O 5500 thiết bị đầu cuối hoặc bạn chỉ có thể chạy redshiftvà nó sẽ tự động điều chỉnh độ sáng và nhiệt độ theo vị trí và thời gian trong ngày của bạn.

Dịch chuyển đỏ cũng có thể được truy cập từ thanh chỉ báo bằng cách sử dụng redshift-gtk .

Thông số nhiệt độ của dịch chuyển đỏ lấy đầu vào từ 1000 đến 25000, đó là một phạm vi khá dài và sẽ phục vụ cho tất cả các mục đích sử dụng của bạn. Chỉ để tham khảo màn hình bình thường sử dụng nhiệt độ 6500K. Vì vậy, đối với chế độ đọc, bạn có thể đặt nó ở khoảng 5500+.

Mặc dù bạn cũng có thể sử dụng redshift -x thay vì cài đặt nhiệt độ 6500.

Bạn có thể đặt mặc định ưa thích cho ngày và đêm bằng cách sử dụng redshift -b DAY:NIGHT và sau đóredshift -b 1.0:0.75 .

Nó cũng cho phép bạn đặt vị trí tùy chỉnh của mình bằng cách sử dụng -l thẻ.

Kiểm tra liên kết này để xem cách thêm nó vào tự động khởi động: https://www.maketecheasier.com/protect-eyes-redshift-linux/

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.