Używam Ubuntu 12.04 na moim Sony Vaio (VPCCW2HGX). Po raz pierwszy kontrola jasności działa dobrze, ale po aktywacji dodatkowych sterowników (sterownik karty graficznej NVIDIA) kontrola jasności nie działa. Przeszukałem ten problem na wielu forach Ubuntu i Linux, ale rozwiązania nie działają. Próbowałem tych sposobów:
- Instalowanie xbacklight
- Dodawanie
Option "RegistryDwords" "EnableBrightnessControl=1"
do/etc/X11/xorg.conf
- Aktualizacja sterowników Nvidia
- Aby spróbować zmienić jasność, pisząc
sudo setpci -s 00:02.0 F4.B=xx
Wszystkie te sposoby nie działają. Nadal nie mogę ustawić jasności ekranu. Czy ktoś to wie?
nvidia
brightness
zegarek słoneczny
źródło
źródło
ls /sys/class/*/brightness
Odpowiedzi:
Miałem ten sam problem z moim Vaio i Ubuntu.
Mam go do pracy z modułem nvidiabl i skryptem oBacklight.
Skrypt jest dostępny z tego repozytorium , a instrukcje te mogą być pomocne.
Lub użyj nowszego sposobu opartego na DKMS opisanego w pliku README . Jeśli użyjesz tej techniki, naprawdę powinieneś dokładnie przeczytać ten plik. Jednak jedną z metod, która powinna działać, jest pobranie
.deb
pliku i zainstalowanie go. Projekt jest nieaktywny, więcnvidiabl-dkms_0.87_all.deb
prawdopodobnie pozostanie najnowszym.deb
pakietem . Możesz pobrać i zainstalować ten pakiet za pomocą tych dwóch poleceń:Plik README zawiera informacje o innych sposobach instalacji, a także odinstalowaniu.
źródło
Aby uzyskać działające klawisze jasności, spróbuj wykonać następujące czynności.
Uruchom polecenie:
Zmień tę linię
do czegoś takiego jak poniżej
Uruchom
sudo update-grub
i uruchom ponownie. Sprawdź, czy działają klawisze jasności.Nadal jest możliwe, że Ubuntu nie zapamięta ustawień jasności. Musisz za każdym razem zmieniać jasność.
Daj nam znać wynik, ponieważ wielu użytkowników Sony napotyka ten problem.
Służy do ręcznego ustawiania jasności po wykonaniu powyższych kroków.
Spróbuj zastosować się do ścieżek pokazanych przez
ls /sys/class/backlight/*/brightness
i odpowiednio zamień.Na przykład ścieżki będą wyglądać następująco:
Dla powyższej ścieżki Uzyskaj maksymalną jasność:
Wypróbuj niższą wartość, aby ustawić jasność, powiedzmy, że moc wyjściowa wynosi 16, więc spróbuję z połową:
Jeśli to zadziała , zrób to automatycznie przy każdym logowaniu, wykonując następujące czynności
Wpisz ten wiersz tuż przed
exit 0
. Powinno to wyglądać następująco:Możesz także spróbować z xdotool
źródło
acpi_backlight= vendor
?Dla tych, którzy kończą się tutaj szukając rozwiązania, Znalazłem poniższy tekst z tutaj i to działa na moim Ubuntu 12.04 64bit.
Spowoduje to otwarcie konfiguracji serwera X (po wyświetleniu monitu o podanie hasła). Powinieneś zobaczyć sekcję zatytułowaną „Urządzenie”, która wygląda następująco:
Dodaj linię, aby wyglądała następująco:
Konieczne będzie zrestartowanie serwera graficznego (lub zrestartowanie), aby ta zmiana zaczęła obowiązywać.
źródło
Właściwie oba
grub
ixorg.conf
są potrzebne modyfikacje.Najpierw zmodyfikuj,
/etc/defaults/grub
aby dodać parametry ACPI.GRUB_CMDLINE_LINUX_DEFAULT
Linia może wtedy wyglądać liee:Zaktualizuj GRUB, aby zastosować tę zmianę, uruchamiając polecenie:
Po drugie, w pliku
/etc/X11/xorg.conf
znajdźDevice
sekcję in i dodajOption EnableBrightnessControl
, więc wygląda to tak:Działa to dla mnie na Samsungu R780 z Nvidią GeForce 330M.
źródło
Zainstaluj xbacklight:
Możesz ustawić jasność na X% jako (nie wymaga sudo):
Aby ustawić to na stałe, przejdź do aplikacji startowych i dodaj nowy program startowy, używając następującego polecenia (gdzie X% to pożądana jasność):
Modyfikowanie pliku /etc/rc.local, jak sugerowało wiele innych, nie działa dla mnie (w Dell Studio 1535).
źródło
Używam nvidii 970. Napisałem skrypt i zmapowane skróty klawiaturowe w celu zwiększenia lub zmniejszenia jasności (używa Xrandr):
Pamiętaj, aby udzielić wykonanego pozwolenia na plik
chmod +x
file
Dodaj następujący wiersz do skrótów klawiaturowych
Zwiększyć:
filepath/file
--increment
i zmniejszyć
filepath/file
--decrement
gdzie plik to nazwa pliku zawierającego poniższy skrypt:
źródło
Mam poprawkę dla mojego Sony Vaio F Model # VPCF23EFX, wykonując następujące czynności:
zainstaluj dysk Nvidia
uruchom ustawienia serwera Nidia x, które znajdziesz w menu aplikacji
wybierz x konfigurację wyświetlania serwera i wybierz
save to x configuration file
opcję. Spowoduje to skompilowanie plikuxorg.conf
i zamknięcie ustawień serwera Nvidia x.sudo gedit /etc/X11/xorg.conf
w terminaluodnaleźć
zmień to w ten sposób
restart
źródło
Miałem również problem
xbacklight
ze sterowaniem jasnością wyświetlacza podczas korzystania ze sterownika NVIDIA.Odkryłem, że użycie światła było najlepszym ogólnym rozwiązaniem, ponieważ nie opiera się na konfiguracji xorg.
Oto zmiany, które wprowadziłem w plikach dotfiles, aby zainstalować i używać go ze skrótami klawiaturowymi: https://github.com/ruebenramirez/.dotfiles/commit/a18fd396a4f53238c7d6d96e3e0d39bdbae2c56c
źródło
Spróbuj użyć xrandr, aby zmienić jasność lub gamma podczas korzystania ze sterowników nvdidia:
określ nazwę wyjściową monitora:
nazwa mojego monitora jest zwracana jako DVI-I-1 i używam:
zmienić jasność / gamma
Możesz tworzyć niestandardowe klucze, które uruchamiają te polecenia.
źródło