Jasność ekranu nie działa na Lenovo Z570

18

Mój Lenovo Z570 ma dwa procesory graficzne, nVidia i Intell. Kontrola jasności nie ma żadnego wpływu na jasność ekranu, a ponieważ miałem w przeszłości kilka poważnych problemów, kiedy próbowałem manipulować sterownikami i ustawieniami nVidii, i chcę być teraz ostrożny. Nie znalazłem podobnych pytań dotyczących 14.04 LTS w konfiguracji podobnej do mojej.

Przeczytałem, że można to naprawić, dodając / zmieniając zawartość, xorg.confale kiedy uruchamiam

sudo gedit /etc/X11/xorg.conf

plik okazuje się być absolutnie pusty. Co muszę zrobić, co muszę do tego dodać, aby mój laptop nie został ponownie przykręcony czarnym ekranem?

Valentin
źródło
to rozwiązało mój problem: askubuntu.com/a/450690/313731
Arash
Jaki jest model twojej karty?
Braiam
nVidia 525M i Intell Integrated HD Graphics 3000
Valentin
Rozwiązanie @SPRBRN działało na moim Lenovo Thinkpad X250 z Intel Graphics i Ubuntu 14.04
Leonard Vertighel

Odpowiedzi:

19

Jeśli masz problem z kartą Intel, spójrz na tę poprawkę :

Możesz sprawdzić, czy korzystasz z karty Intel za pomocą następującego polecenia. Jeśli widzisz „intel_backlight”, prawdopodobnie masz kartę Intel.

ls /sys/class/backlight/

Jeśli tak, wykonaj następujące polecenie:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Najpierw możesz sprawdzić, czy plik istnieje, ale jego dotknięcie nie spowoduje żadnej szkody. Następnie edytuj plik:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

Wstaw następujący kod:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

Zapisz plik, wyloguj się, zaloguj ponownie. To działało dla mnie na Ubuntu 14.04 i powinno działać również na 13.10.

Podziękowania dla FOSS

SPRBRN
źródło
Oto, co otrzymałem po zrobieniu tego: (gedit:3465): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service filesmam dodatkowy procesor graficzny Intel.
Valentin,
1
@SPRBRN: Pracował dla mnie. Vostro 1500, właśnie zainstalowany sterownik Intel (aby zapobiec awariom) - boom, 0% podświetlenie == bardzo ciemny ekran. Potwierdziłem w katalogu intel_backlight, że była tam „faktyczna jasność” (lub kilka takich), które miały wartość 00. Po zainstalowaniu twojej poprawki, podskoczyła w górę (około 256,512). Dzięki za udostępnienie!
Koleś
2
Jeśli zdarzy się, że zobaczysz intel_backlight, zmienisz / dodasz, 20-intel.confale system nie uruchomi się do grafiki, możesz usunąć plik w trybie odzyskiwania ( wiki.ubuntu.com/RecoveryMode ).
wenzeslaus
To działało dla mnie z Xubuntu 14.10 na ThinkPad T520 (problem pojawił się dopiero po skonfigurowaniu Bumblebee), ale z jakiegoś powodu spowodowało, że Xfce's Whisker Menu przestało działać. Skończyło się na tym, że po prostu usunąłem element menu Menu wąsów, ale fajnie byłoby też to naprawić.
srunni
Twoje rozwiązanie działało na moim Lenovo Thinkpad X250 z Intel Graphics i Ubuntu 14.04
Leonard Vertighel
12

Działa to dla mojego Lenovo T530 z Nvidia / Intel ...

Uwaga. Moje ustawienia graficzne BIOS-u zostały zmienione z Nvidia Optimus na dyskretną grafikę (dzięki temu mogę obsługiwać zewnętrzny monitor 4K z portu Display Display). Również nie musisz mieć pliku /etc/X11/xorg.conf w swoim systemie. Poniżej założono, że korzystasz ze sterownika Nvidia i masz dostęp do aplikacji Ustawienia serwera NVIDIA X w Unity.

Najpierw uruchom edytor tekstu, a pokażę ci, jak dodać odpowiednią zawartość do tego pliku dla karty graficznej.

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf

Jeśli plik jest pusty, tak jak mój, otwórz aplikację „Ustawienia serwera NVIDIA X” z Unity.

Następnie przejdź do sekcji „Konfiguracja wyświetlania serwera X”.

U dołu ekranu kliknij przycisk „Zapisz w konfiguracji X”. Nie chcemy tutaj niczego zapisywać, ale kliknij przycisk „Pokaż podgląd”.

Przewijaj, aż zobaczysz Section "Device"i następujące pozycje EndSection. Zaznacz i skopiuj całą sekcję. Mój wyglądał tak:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection

Wklej to do pliku /usr/share/X11/xorg.conf.d/20-nvidia.conf otwartego wcześniej.

Teraz wklej następujący wiersz tuż przed EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

To powinno wyglądać tak:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Teraz zapisz i zamknij /usr/share/X11/xorg.conf.d/20-nvidia.conf i uruchom ponownie. Moja kontrola jasności działa teraz. Wpadłem na pomysł z tego pokrewnego postu.

pręty
źródło
1
Działa idealnie na moim Lenovo W520. Dzięki za ten jasny opis!
tlwhitec
1
Ładne i łatwe rozwiązanie przy użyciu sterowników NVIdia. Używany w Lenovo W510, działa idealnie.
sir_k
Działa dobrze z moim Thinkpad T430 i grafiką dyskretną włączoną w systemie BIOS.
fnkr
Nadal ważna, doskonała odpowiedź.
Karol Nowak
Jest pewna sztuczka, ustawienia serwera Nvidia X nie mają danych w podglądzie i jakoś nie zapisuje się w widocznym pliku. ALE zapisałem konfigurację dwa razy i utworzyłem plik kopii zapasowej. Z tego pliku mogłem odebrać Section "Deviceczęść.
visoft
0

Uruchom, sudo nvidia-xconfigaby wygenerować xorg.confplik.

Mam ten sam problem, jednak nawet po ustawieniu DWorda w xorg.conf jasność się nie zmienia.

użytkownik2698145
źródło
0

Czy to dlatego, że kontrola jasności nie utrzymuje się, czy modyfikacja nie ma żadnego wpływu?

Mam problemy z tym, że zmiana kontroli jasności nie utrzymywała się przy ponownym uruchomieniu. Mam Dell XPS L502X ze zintegrowanym Intelem i kartą graficzną GeForce GT 540M. Używam xbacklight, aby rozwiązać problem. Zainstaluj pakiet za pomocą

sudo apt-get install xbacklight

i użyj następującego polecenia, aby ustawić jasność, powiedzmy

xbacklight -set 20%

Jeśli chcesz to zautomatyzować, możesz dodać to do „Aplikacji startowych”, aby za każdym razem, gdy komputer był uruchamiany, jasność była ustawiona na 20%.

Swarnendu Biswas
źródło
Niestety nie pomaga :(
Valentin