Problem jasności Ubuntu 18.04 LTS

20

Po aktualizacji do Ubuntu 18.04 LTS regulacja jasności wyświetlacza nie działa. Wygląda na to, że jasność jest na najniższym poziomie i nie jestem w stanie zmienić jasności wyświetlacza. Działało na 16.04 LTS. Mój laptop korzysta z karty graficznej Intel.

Próbowałem rozwiązać ten problem, tworząc plik / usr/share/X11/xorg.conf.d/20-intel.confo następującej treści. Działa za pierwszym razem, ale po jednym ponownym uruchomieniu powraca do poprzedniego problemu.

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

Co mogę zrobić?

Claudio Diniz
źródło
Czy suwak jasności ekranu w menu Ustawienia> Moc pokazuje w ogóle, czy jest wyszarzony?
Broadsworde
Suwak jasności ekranu w Ustawienia-> Moc nie działa, jasność ekranu się nie zmienia.
Claudio Diniz,
Ok rozwiązałem problem instalując xbacklight i dodając go do aplikacji startowych.
Claudio Diniz,
Ponownie uruchomiłem komputer i problem wrócił.
Claudio Diniz,

Odpowiedzi:

21

Miałem również ten problem, ale w różnych dystrybucjach rozwiązanie było inne.

Rozwiązanie dostarczone przez Anas Elazhar działało dobrze, dopóki nie przełączyłem się na Xubuntu:

Otwórz plik / etc / default / grub za pomocą gedit lub dowolnego innego edytora tekstu. Znajdź poniżej linii.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Zmień powyżej linii na

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Jeśli to nie pomoże, spróbuj zmienić acpi_backlightwartość na video:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

Utwórz również plik, /usr/share/X11/xorg.conf.d/80-backlight.confale treść różni się nieco od utworzonego pliku:

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"     "sna"
    Option      "Backlight"       "acpi_video0"
    BusID       "PCI:0:2:0"
EndSection

Jeśli kombinacja acpi_backlight=videoz tym plikiem nie działa, zmień z acpi_backlightpowrotem na vendor.

I nie zapomnij uruchamiać sudo update-grubpolecenia w terminalu przy każdej zmianie /etc/default/grub!

Ptaszyna
źródło
wystarczy dodać „acpi_backlight = vendor” (+ restart). Ubuntu 18.04. Samsung R510
it3xl
1
XUbuntu 18.04 na Lenovo Thinkpad T480s: acpi_backlight=videoi plik załatwił sprawę 80-backlight.conf.
kiltek
Nie ma radości z tej odpowiedzi SADLY Dzięki mimo to
markackerman8-gmail.com
7

Otwórz plik / etc / default / grub za pomocą gedit lub dowolnego innego edytora tekstu. Znajdź poniżej linii.

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Zmień powyżej linii na

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Zapewni to załadowanie sterowników specyficznych dla urządzenia przed domyślnymi sterownikami w systemie Linux.

Zapisz plik i zamknij edytor tekstu.

Otwórz terminal i uruchom poniżej polecenia.

  update-grub

Restart.

Po ponownym uruchomieniu spróbuj dostosować jasność za pomocą dedykowanych klawiszy sterowania laptopa. Powodzenia.

Anas Elazhar
źródło
2
Zrobiłem to, ale nie działa na moim laptopie.
Claudio Diniz
Spróbuj odpowiedzi
Ducky'ego
1

W oparciu o moją bieżącą instalację Ubuntu 18.04 (od dzisiaj) mogę regulować jasność na ekranie logowania za pomocą klawiszy funkcyjnych (po wyjęciu z pudełka!). Jednak używam i3 z Gnome, a po zalogowaniu nie pokazuję więcej kontroli jasności w centrum sterowania Gnome.

Powyższe odpowiedzi niestety nie działały dla mnie: zamiast tego użycie skryptu xorg Ducky'ego wraz z opcją Grub spowodowało, że moja sesja i3 + Gnome spowodowała niepożądane zachowanie ekranu i spowolnienie.

W każdym razie, przynajmniej w przypadku, gdy wybierasz się na sesję inną niż Gnome (np. I3), mogę wskazać Ci https://github.com/szekelyszilv/ybacklight, który (pod warunkiem, że masz zainstalowany meson i ninja) może być zbudowany przez :

  • pobieranie, rozpakowywanie i przechodzenie do katalogu głównego ybacklight
  • kompilacja mkdir; budowa mezonów; kompilacja cd; instalacja ninja

lub (bez tych narzędzi i jeśli nie chcesz go instalować w systemie):

  • cd src; gcc ybacklight.c -o ybacklight; cp ybacklight to-your-pref-reż

a następnie być dołączony do klawiszy funkcyjnych poprzez konfigurację WMs. Np. W i3wm dodałem:

bindsym XF86MonBrightnessUp exec ybacklight -inc 10 
bindsym XF86MonBrightnessDown exec ybacklight -dec 10 

do mojego .config / i3 / config.

Ponadto ustawienie jasności wymaga uprawnień roota, np. Osiągalnych dzięki „sudo ybacklight ...”, a także wpisowi do / etc / sudoers: patrz Jak mogę dodać nowego użytkownika jako sudoer za pomocą wiersza poleceń?

Mario
źródło
1
Możesz też po prostu go zbudować cd src; gcc ybacklight.c -o ybacklight. Aby ustawić jasność, potrzebuje uprawnień roota, więc użyłem sudo (i dodałem odpowiedni wpis do / etc / sudoers).
Mark
Dzięki, absolutnie słuszne. O wiele lepsze niż moje rozwiązanie z chmod.
Mario
1

Niedawno zaktualizowałem do 18.04 i zauważyłem, że zmieniłem się GRUB_CMDLINE_LINUX_DEFAULTw /etc/default/grubnastępujący sposób

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

i dodając,

Option         "RegistryDwords" "EnableBrightnessControl=1"

do /etc/X11/xorg.confpod

Section "Device"

naprawiono problemy z klawiszami kontroli i jasności w sterowniku Nvidia 390.

GuyFork
źródło
Odpowiedź GuyFork BĘDZIE uciszyć twój GTK. NIE UŻYWAJ JEGO INSTRUKCJI.
śmiertelny
@tak Naprawdę nie rozumiem, jak to może wpłynąć na twój sprzęt. Jeśli jesteś pewien, prześlij odpowiedź wyjaśniającą dokładnie, co zrobiłeś i co się stało.
terdon
@tak może to nie zadziała dla wszystkich, podobnie jak wiele innych postów / instrukcji z różnych grup nie działało dla mnie. jeśli to nie zadziała, zawsze możesz wyczyścić nvidię * i wypróbować inny sposób, tak jak robiłem to wielokrotnie z wieloma laptopami i różnymi wydaniami.
GuyFork
To także zepsuło mój system. Nie ładował się, dopóki nie usunę pliku /etc/X11/xorg.conf w trybie odzyskiwania. Nie zaleca się go używać.
Eksperymentator
0

Uruchomiłem ustawienia serwera nvidia X iw konfiguracji wyświetlania serwera x zmieniłem wybór na X Screen0 i zadziałało.

Kontrola jasności działa teraz. Również przed tym, zmieniłem gruba na acpibacklight=video0.

Idris Attar
źródło
Witamy w Ask Ubuntu! Zalecam edycję tej odpowiedzi, aby rozszerzyć ją o szczegółowe informacje na temat tego, jak to zrobić. (Zobacz także Jak napisać dobrą odpowiedź? Zawiera ogólne porady na temat tego, jakie rodzaje odpowiedzi są uważane za najcenniejsze w Ask Ubuntu.)
David Foerster,
0

Na Ubuntu 18.04 (z komputerem Xfce) mój problem z jasnością w końcu został rozwiązany.

Otworzyłem „Ustawienia na pokładzie” w menu „Ustawienia”. Jeśli twój komputer nie ma, możesz go pobrać z Software Center.

W oknie „Preferencje pokładowe” kliknij menu Układ, a następnie wybierz „Pełna klawiatura” (klawiatura na pulpicie z klawiszami edycji i funkcyjnymi). Kliknij tutaj, aby wyświetlić okno Ustawienia na pokładzie

Harris Hariadi
źródło
0

Zainstalowanie kontrolera jasności pomogło mi w rozwiązaniu problemu

 sudo add-apt-repository ppa:apandada1/brightness-controller
 sudo apt update
 sudo apt install brightness-controller

Możesz uzyskać dostęp do kontrolera jasności po pobraniu, wyszukując go.

Sivagami Nambi
źródło
Właśnie dodałem niewykonalne małe okno kontrolera jasności ... Niestety bezużyteczne dla mojego urządzenia
markackerman8-gmail.com
Błąd w linii trzeciej z powodu niezadowalającej zależności: sni-qt.
Christian Schlichtherle
Teraz zostało to naprawione
Archisman Panigrahi
0

Udało mi się uzyskać kontrolę jasności podczas pracy ze sterownikami NVIDIA w systemie Debian 10.

Oto mój sprzęt: - ThinkPad P51 - GPU Nvidia Quadro M2200 + procesor Intel

Oto jak to zrobiłem:

  • Przejdź do Bios i skonfiguruj wyświetlanie na dyskretną grafikę (używana będzie tylko karta graficzna Nvidia)

  • Usuń sterownik Nouveau, jeśli jest skonfigurowany

    Dodaj czarną listę do /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

    blacklist nouveau options nouveau modeset=0

    następnie uruchomić

    update-initramfs -u

    następnie uruchom ponownie

  • Pobierz i zainstaluj najnowszy sterownik Nvidia ze strony internetowej Nvidia ( https://www.nvidia.com/Download/index.aspx?lang=pl ) Moja była wersja 430.50

    Otwórz konsolę tty bez uruchamiania X Servera (Ctrl + Alt + F3 na stronie logowania)

    Zainstaluj nagłówki linuksa, jeśli nie masz (apt-get install linux-headers-`uname -r`)

    Zainstaluj sterownik jako root ./NVIDIA-Linux-x86_64-430.50.run(na żądanie usuń biblioteki lib)

To wszystko działa idealnie w końcu !!

phico
źródło