Jak wyłączyć OSD jasności KDE?


11

Używam lightum do automatycznego kontrolowania jasności ekranu w zależności od światła otoczenia (na Retina MacBook Pro).

Problem polega jednak na tym, że KDE odbiera zmianę i wyświetla OSD (ten sam, który pojawia się, gdy zmieniasz jasność za pomocą klawiatury).

Jasność zmienia się nieznacznie co około minutę, co sprawia, że ​​OSD jest niezwykle denerwujące. Z przyjemnością bym się go całkowicie pozbył, gdybym mógł.

Niektóre badania

Zajrzałem do ustawień powiadomień KDE, ale nic nie znalazłem. Również grep'd ~ / .kde / share / config, nic nie znalazłem. Google też nie pomógł.

Najwyraźniej ustawienie jasności przez działanie

# echo 4 > /sys/devices/pci0000\:00/0000\:00\:02.0/backlight/acpi_video0/brightness

nie wyświetla OSD. Z kodu źródłowego lightum wydaje się ustawiać jasność poprzez dbus ( org.kde.Solid.PowerManagement.setBrightness).


3
W celu obejścia tego problemu zmodyfikowałem lightum, aby działało ono również jako root i zamiast tego użyj /sys/devices/.../brightness, aby ustawić jasność. Jeśli ktokolwiek uzna to za przydatne, możesz użyć mojego widelca lightum - ale upewnij się, że uruchomiłeś go jako root. Dodałem to do visudo aby móc uruchomić go automatycznie, bez hasła: <my_user_name> ALL=NOPASSWD:/usr/local/bin/lightum.
Vlad A Ionescu

1
Wpisz sudo su, a następnie edytuj jasność za pomocą echa ..>
taymindis Woon

1
Proszę wybaczyć, ale wydaje się, że samo uruchomienie zapytania: org.kde.Solid.PowerManagement.setBrightness wywoła błąd i (inne) możliwe rozwiązania ^^ Po prostu btw. :)
Nostromov

1
Teraz to nie jest Kubuntu, ale powinien pracować cały ten sam refreshit.info/2012/08/...
Jessecast

@Jessecast Ta strona ma ... niefortunną nazwę: P
Tim

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.