Zmniejsz podświetlenie poniżej minimum

32

Mam tego laptopa, który nie radzi sobie dobrze z podświetleniem.

W / etc / default / grub dodałem acpi_backlight=vendorfunkcję, aby w ogóle działała. Co jest fajne, a podświetlenie faktycznie działa, ale minimalne ustawienie podświetlenia jest nadal dość wysokie.

Czy istnieje sposób na zmniejszenie podświetlenia poniżej minimum? Nie mam nic przeciwko wpisywaniu terminala, aby to zrobić, ponieważ nie muszę tego robić często (tylko w nocy itp.)

Ruben Bakker
źródło

Odpowiedzi:

31
  1. Otwórz terminal ( Ctrl+ Alt+ T).

  2. Wpisz następujące polecenie:

    cat /sys/class/backlight/intel_backlight/brightness
  3. Zapisz wynikową wartość (12421 w moim przypadku).

  4. Podziel wartość przez 6 i zapisz (2070 w moim przypadku).

  5. Wpisz w terminalu następujące dane, zastępując 2070je swoją wartością:

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

  7. Aby w przyszłości użyć ostatniego polecenia, otwórz Terminal, naciśnij Ctrli Rrazem, zacznij pisać brightness. Kiedy pojawi się ostatnie polecenie, po prostu naciśnij Enter.

Działa dla mnie na Samsung NC110 z Ubuntu 12.04.

mIRLek
źródło
Działa dla mnie w Ubuntu 12.04 na Macbooku Air (tylko zintegrowana grafika). Wydaje się jednak, że naciśnięcie dowolnego przycisku poziomu jasności resetuje to ustawienie, tzn. Naciśnięcie „jaśniejszego” nie zwiększa ustawienia jasności zastosowanego w terminalu, ale „zwykłej” minimalnej jasności, którą uzyskuje się za pomocą klawiatury. Dlatego zwiększenie jasności po zastosowaniu tego polecenia powoduje ogromny wzrost jasności.
king_julien
1
Aaaaaaaaaaaaaaaaaaargh. To ustawienie resetuje się automatycznie co kilka minut. Musisz więc ciągle go stosować. W obecnym formacie nie jest to praktyczne rozwiązanie :( Uruchamianie go jako skryptu wydaje się jednak okresowo przesadzone. Mam nadzieję, że jest lepszy sposób ...
king_julien
@king_julien, sprawdź moją odpowiedź ( askubuntu.com/a/394400 ), pod podanym linkiem mówię o niektórych ustawieniach, które mogą uniknąć resetowania. W moim Macbooku Pro nie zmieniam tego ustawienia. Podejrzewam, że reset ma związek z parametrami rozruchowymi. Odkąd je zmieniłem, po odblokowaniu maszyny nie cierpię na „reset”.
pepper_chico
3
Dlaczego warto podzielić przez 6? Na mojej maszynie mógłbym znacznie zmniejszyć tę wartość ...
hoosierEE
2
sudo su -c "echo 2070 >/sys/class/backlight/intel_backlight/brightness"jest kluczem, liczba może spaść nawet do 0. Używam 80 w ciemnych pokojach. 14.04.
quimnuss
16

Żadna z odpowiedzi tutaj nie działała dla mnie (w przypadku Dell Precision 5510). Wyjście cat /sys/class/backlight/intel_backlight/brightnessdla mnie było 1i ustawienie go niżej całkowicie wyłączyło ekran.

W końcu znalazłem rozwiązanie z odpowiedzi tutaj :

xrandr --output eDP1 --brightness .3

Udało mi się także sprawić, aby działało to na moim monitorze zewnętrznym (podłączonym za pomocą stacji dokującej) i zmniejszyłem go poniżej minimalnej jasności dozwolonej przez sprzętowe elementy sterujące monitora:

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

Zwróć uwagę, że twój ekran może nie być eDP1 (lub DP1-1), ale możesz wyświetlić listę wszystkich dostępnych wyświetlaczy, naciskając dwukrotnie klawisz Tab --outputlub z xrandr -qktórego pokazuje, które są aktualnie podłączone. Zmieniaj wartość jasności, tj. .4, .5 itd., Aż znajdziesz odpowiedni poziom.

jeshurun
źródło
Jak wprowadzić tę zmianę na stałe?
Prakhar Agrawal
3

Spróbuj ręcznie zastąpić minimalną jasność za pomocą

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

  2. Zmień wartość w tym pliku na 0 (wyczyść i wpisz 0, jeśli wartość wynosi już 0).

  3. Naciśnij Ctrl+, Xaby wyjść.

  4. Naciśnij Yi, Enteraby zapisać plik.

To działa dla mnie. Możesz także spróbowaćsudo sh -c 'echo 0 > /sys/class/backlight/acpi_video0/brightness'

Nadal szukam bardziej solidnego podejścia. Każda pomoc jest mile widziana.

ariański
źródło
1
Wygląda na to, że nie rozpoznaje folderu / pliku. Jestem na Ubuntu 11.10, jeśli ma to dla ciebie sens. Dzięki za troskę o odpowiedź.
Ruben Bakker,
2
Próbowałem zrobić sugerowane. Jednak jasność nadal pozostaje taka sama. W moim przypadku było już 0. Chociaż wyczyściłem i ponownie wprowadziłem zgodnie z sugestią.
bubble
Ten plik nie istnieje w 12.04.
king_julien
Różne procesory graficzne / sprzęt mają to w różnych miejscach
Suici Doga,
2

Nie używam Ubuntu, ale Debiana, ale czasami (wtyczka drugiego ekranu, restart gnome) jasność spada do zera. Więc stworzyłem aplikację włączoną inotify (zużywa zero cputime, gdy nie ma zmiany jasności), a kiedy jest zmiana i jest zmieniana na zero (lub obniża jakiś wstępnie zdefiniowany poziom, który można określić), ustawia jasność do pewnego domyślnego poziomu, który możesz również określić.

Proszę go znaleźć na mojej stronie github: https://github.com/nuccy/zero_brightness_fixer

Nuccy
źródło
0

Zainstaluj xbacklight , wpisując następujące polecenie w terminalu

sudo apt-get install xbacklight

następnie:

xbacklight -percentage

zastąp słowo „procent” wybranym numerem, aby zmniejszyć podświetlenie z 1 do 99. W przeciwieństwie do tego możesz także:

xbacklight +percentage 

aby zwiększyć jasność, zastępując słowo „procent” liczbą od 1 do 100. Aby uzyskać więcej informacji, uruchom następujące polecenie w terminalu:

xbacklight -help

Wiem, że prawdopodobnie jest już za późno, ale mam nadzieję, że to pomoże :)

Fikra
źródło
4
Nie zmniejsza to podświetlenia poniżej minimum. Kiedy już jestem minium i tylko krok -1, wyświetlacz się wyłącza.
king_julien
0

Ta aplikacja działa dla mnie w celu zmniejszenia jasności znacznie przekraczającej zwykłe https://github.com/lordamit/Brightness

użytkownik13107
źródło
Wygląda ciekawie. Chcesz udostępnić swój plik binarny?
TenLeftFingers,
@TenLeftFingers przepraszam, nie mam teraz tej maszyny.
user13107,