재부팅 할 때마다 화면 밝기가 최소로 재설정


12

Ubuntu 11.10은 세션 간 밝기 설정을 저장하지 않습니다. 부팅 할 때마다 밝기는 항상 0이며 항상 원하는 설정 (최대)으로 다시 설정해야합니다. 재부팅 후에도 내 밝기 기본 설정이 유지되도록하려면 어떻게해야합니까?

답변:


6

파일에서 /etc/rc.local줄 앞에 추가 exit 0:

echo 5 > /sys/class/backlight/acpi_video0/brightness

여기서 5 는 0에서 10까지의 밝기 수준입니다.


2
최대 밝기는 / sys / class / backlight / acpi_video0 / max_brightness에 정의되어 있습니다. 내 노트북의 기본값은 15입니다. 따라서 50 %로 설정하려면을 사용해야합니다 echo 7.
amazingjxq

1
upstart는 비동기식이므로 /etc/rc.local화면이 완전히 초기화되기 전에 실행될 수 있습니다 . 이것은 당신이 추가해야합니다 (내 노트북에서 발생)이 발생하면 sleep 5(이상, 이하 또는)이 위의 라인 echo ...- 라인
MadMike

5

기본적으로 당신은 실행해야합니다

echo X > /sys/class/backlight/acpi_videoY/brightness

부팅 과정에서 그래픽 후 드라이버는 적절한 탑재 한 XY. 다른 답변과 의견은 X및 찾는 방법을 설명합니다 Y.


/etc/rc.local제안이 효과가 있지만 이것을 수행하는 가장 일관된 방법은 다음과 같습니다.

말, 파일을 만들기 customsetbootbrightness.conf에, /etc/init다음 내용을 루트로 (즉, 디렉토리에 존재하는 파일 이름과 피할 충돌) :

description "Sets brightness after graphics device is loaded"

start on graphics-device-added
task
exec echo X > /sys/class/backlight/acpi_videoY/brightness

이런 식으로 시스템의 동작은이 특별한 문제가없는 시스템과 같습니다 (시작시 밝기가 0 임). 이 /etc/rc.local방법 에서는 일반적으로 밝기가 0으로 유지되는 작은 기간이 있습니다.


또한 이것은 (일부 시스템에서) sleep 2이전에 echo...확인 해야 할 필요성을 제거해야합니다 . (참조 http://xchamitha.blogspot.co.uk/2013/07/set-screen-brightness-when-booting.html 또는 http://ubuntuforums.org/archive/index.php/t-2061712.html을 위해 예)


1

먼저 확인해야합니다.

ls /sys/class/backlight/ | grep 'acpi_video'

따라서 가능한 모든 디스플레이 목록을 얻은 다음 수정하려는 디스플레이를 실험 해 볼 수 있습니다. 한 노트북에서 화면의 이름은 "acpi_video0"입니다. 아래의 "acpi_video1"을 화면의 실제 화면 이름으로 바꾸십시오. initsystem을 사용하는 시스템 (예 : 11.10)에서

echo 5 > /sys/class/backlight/acpi_video1/brightness

/etc/rc.local파일에서 최신 업 스타트 메커니즘 (예 : 13.04)을 사용하는 시스템에서는 이것을 넣어야합니다./etc/init/screen_brightness.conf

start on runlevel [2345]
stop on runlevel [016]    

script
echo 5 > /sys/class/backlight/acpi_video1/brightness
end script

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