Mam thinkpad (x301) z zewnętrznym monitorem podłączonym kablem DisplayPort do HDMI. Mogę kontrolować jasność monitora laptopa za pomocą klawiszy na laptopie, ale nie mogę wymyślić, jak kontrolować jasność monitora zewnętrznego.
$ 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
Mogę zapisać powyższe wartości, a zarówno intel_backlight, jak i acpi_video0 zmieniają jasność monitora laptopa.
Czy powyższe oznacza, że nie ma możliwości zmiany jasności zewnętrznego monitora (innego niż OSD)?
multiple-monitors
intel-graphics
brightness
Hamish Downer
źródło
źródło
Odpowiedzi:
Możesz to zrobić z wiersza poleceń (a tym samym robić to automatycznie co wieczór za pomocą crona), używając xrandr, jak opisano w Jak zmienić jasność LCD z wiersza poleceń (lub za pomocą skryptu)?
Na przykład
Nie zmienia to podświetlenia ani nie wpływa na zużycie energii, po prostu dostosowuje wartość gamma w oprogramowaniu . Słyszałem, że
Brightness Controller
używaxrandr
pod skórką GUI.Użyj,
xrandr --listactivemonitors
aby uzyskać odpowiedni monitor, jeśli nie, prawdopodobnie dostanieszxrandr: Need crtc to set gamma on.
.ddccontrol
był w Lucid 10.04 i wydaje się, że działał dobrze, ale został osierocony przez Debiana z powodu braku zainteresowania i od tego czasu nikt go nie odebrał.Aktualizacja
ddccontrol
powraca do Xenial. Widziećźródło
Zainstaluj kontroler jasności z Centrum oprogramowania Ubuntu. Jeśli nie jest dostępny, pobierz plik .deb .
Teraz możesz dostosować jasność za pomocą suwaka.
źródło
xrandr
. Nie wiemy, jak go spakować w systemie Ubuntu, dlatego przesłaliśmy go na podstawie licencji zastrzeżonej (aby rewidery go spakowali). Źródło jest dostępne na github. github.com/lordamit/Brightness/tree/masterOto najnowsze informacje dotyczące kontrolera jasności. Dostępne są 2 wersje. Wersja 1 czyli prosta wersja umożliwia obsługę do 4 monitorów i zachowuje klasyczne suwaki. Wersja 2 pozwala na bardziej wyspecjalizowane sterowanie, a także na wiele monitorów.
Możesz sprawdzić je oba tutaj Kontroler jasności
Aby przyspieszyć instalację, użyj PPA
Następnie dla wersji 1
Lub dla wersji 2
Cieszyć się!
źródło
DODATKOWE informacje: Używam monitora CRT. - Neilvert Noval 11 marca 11: 17: 06 Wygląda na to, że nie można kontrolować zewnętrznych monitorów za pomocą
/sys/class/backlight
. Istnieje jednak aplikacja o nazwie ddccontrol, która może kontrolować jasność zewnętrznego monitora.Instrukcje dotyczące korzystania z interfejsu wiersza poleceń są dostępne tutaj .
Zasadniczo musisz
ddccontrol -p
sprawdzić dostępne monitory i kontrolki za pomocą i poszukać adresu kontrolki, który chcesz na wyjściu, a następnie ustawić wartość za pomocąddccontrol -p -r 0x10 -w 70
.źródło