보조 모니터에서 밝기를 제어 할 수 있습니까?


25

DisplayPort-HDMI 케이블을 통해 연결된 외부 모니터가있는 씽크 패드 (x301)가 있습니다. 랩톱의 키를 사용하여 랩톱 모니터의 밝기를 제어 할 수 있지만 외부 모니터의 밝기를 제어하는 ​​방법을 알아낼 수 없습니다.

$ ls /sys/class/backlight/*/brightness
/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness
$ cat /sys/class/backlight/acpi_video0/brightness
11
$ cat /sys/class/backlight/acpi_video0/max_brightness
15
$ cat /sys/class/backlight/intel_backlight/brightness
501804
$ cat /sys/class/backlight/intel_backlight/max_brightness
2414340

위의 값을 쓸 수 있으며 intel_backlight 및 acpi_video0 모두 랩톱 모니터의 밝기를 변경합니다.

위의 내용은 외부 모니터 (OSD 제외)의 밝기를 변경할 방법이 없음을 의미합니까?


: 수퍼 유저에이 질문을 참조 superuser.com/questions/256084/...
게르하르트 버거

이 매우 깔끔한 소프트웨어 솔루션도 있습니다 : askubuntu.com/a/48952/41499은
게르하르트 버거

답변:


27

명령 줄에서 (또는 스크립트를 통해) LCD 밝기를 변경하는 방법에 설명 된대로 xrandr을 사용하여 명령 줄에서 (그리고 매일 저녁 cron을 통해 자동으로 수행 할 수 있습니까?)?

예 :

xrandr --output HDMI1 --brightness 0.5

이것은 백라이트를 변경하지 않거나 전력 사용에 영향을 미치지 않으며 소프트웨어의 감마 값만 조정합니다 . GUI 스킨에서 Brightness Controller사용 한다고 들었습니다 xrandr.

xrandr --listactivemonitors그렇지 않을 경우 올바른 모니터를 얻는 데 사용하십시오 xrandr: Need crtc to set gamma on..

ddccontrol Lucid 10.04에 있었고 잘 작동 한 것처럼 보이지만 Debian은 관심 부족으로 인해 고아가되었으며 그 이후로 아무도 데려 오지 않았습니다.

업데이트 ddccontrol 가 xenial로 돌아 왔습니다. 만나다


각 모니터의 밝기 레벨을 연결하는 방법이 있습니까? 기본 화면에서 밝기 수준을 변경하면 보조 화면이 일치하도록 이동합니까?
Breedly

@Breedly 모르겠다. "질문하기"를 클릭하여 새로운 질문을하십시오.
nealmcb

1
xrandr는 약 2 초 동안 저에게만 효과가있는 것으로 보였습니다. ddccontrol은 갈 길이며 실제로 백라이트를 제어하며 잘 작동합니다. 이제 우분투에서 xenial과 yakkety로 돌아 왔습니다.
Gringo Suave

9

Ubuntu Software Center에서 Brightness Controller밝기 컨트롤러 설치 를 설치하십시오 . 사용할 수 없으면 .deb 파일 을 다운로드 하십시오 .

스크린 샷 1

이제 슬라이더를 사용하여 밝기를 조정할 수 있습니다.


이것은 일반적인 저장소가 아니지만 최소한 12.04의 소프트웨어 센터에 있습니다. 백라이트 밝기를 변경하지는 않지만 전반적인 밝기는 변경하지만 확실하지 않습니다. 독점 라이센스를 사용하지만 "gpl-3"이라고도합니다. 매우 이상합니다. 저녁에 점차 밝기를 낮추기 위해 스크립트를 작성할 수있는 명령 줄 인터페이스를 원합니다. 그러나 나는 여전히 그것을 기쁘게 생각합니다-감사합니다!
nealmcb

1
파이썬으로 작성되었으며를 사용합니다 xrandr. 우리는 우분투를 위해 그것을 포장하는 방법을 모릅니다. 그래서 우리는 독점 라이센스로 제출했습니다 (리 바이어가 그것을 포장 할 것입니다). 소스는 github에서 구할 수 있습니다. github.com/lordamit/Brightness/tree/master
Archisman Panigrahi

1
askubuntu.com/a/457281/124466 과 같은 명령 줄을 통해 xrandr로 밝기를 제어 할 수 있습니다 . 백엔드에서 Brightness Controller가 수행하는 작업입니다.
Archisman Panigrahi

2

밝기 컨트롤러에 대한 최신 정보는 다음과 같습니다. 2 가지 버전이 있습니다. 버전 1 (일명 단순 버전)은 최대 4 개의 모니터를 지원하고 클래식 슬라이더를 유지합니다. 버전 2는 다중 모니터뿐만 아니라보다 전문적인 제어를 허용합니다.

여기서 밝기 컨트롤러를 모두 확인할 수 있습니다

빠른 설치를 위해서는 PPA를 사용하십시오

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt-get update

그런 다음 버전 1의 경우

sudo apt-get install brightness-controller-simple

밝기 컨트롤러 단순

또는 버전 2

sudo apt-get install brightness-controller

밝기 컨트롤러

즐겨!


매력처럼 일했다. 16.10
Mahdi Rafatjah

1
이 소프트웨어는 어두운 오버레이 만 추가하고 전력 소비를 줄이지는 않습니다.
Muhammad bin Yusrat

1

추가 정보 : CRT 모니터를 사용하고 있습니다. – Neilvert Noval Mar 11 '11 at 17:06을 사용하여 외부 모니터를 제어 할 수없는 것 같습니다 /sys/class/backlight. 그러나 외부 모니터의 밝기를 제어 할 수있는 ddccontrol 이라는 응용 프로그램 이 있습니다.

명령 행 인터페이스 사용 방법에 대한 지시 사항은 여기에서 볼 수 있습니다 .

기본적으로 사용 가능한 모니터 및 컨트롤을 사용하여 프로브 ddccontrol -p하고 출력에서 ​​원하는 컨트롤 주소를 찾은 다음를 사용하여 값을 설정해야합니다 ddccontrol -p -r 0x10 -w 70.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.