Masalah kecerahan Ubuntu 18,04 LTS

20

Saya telah memutakhirkan ke ubuntu 18.04 LTS, kontrol kecerahan layar tidak berfungsi. Tampaknya kecerahan berada di level terendah dan saya tidak dapat mengubah kecerahan layar sama sekali. Itu bekerja pada 16,04 LTS. Laptop saya menggunakan kartu Intel Graphics.

Saya telah mencoba menyelesaikannya dengan membuat file / usr/share/X11/xorg.conf.d/20-intel.confdengan konten berikut. Ini bekerja pertama kali, tetapi setelah satu reboot itu tetap kembali ke masalah sebelumnya.

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

Apa yang dapat saya?

Claudio Diniz
sumber
Apakah Kecerahan Layar menggeser dalam Pengaturan> Daya tampil sama sekali, atau apakah diklik?
Broadsworde
Slider kecerahan layar pada Pengaturan-> Daya tidak bekerja, kecerahan layar tidak berubah.
Claudio Diniz
Ok, saya memecahkan masalah dengan menginstal xbacklight dan menambahkannya ke aplikasi startup.
Claudio Diniz
Saya reboot komputer lagi dan masalahnya kembali.
Claudio Diniz

Jawaban:

21

Saya juga punya masalah ini, tetapi pada distribusi yang berbeda solusinya berbeda.

Solusi yang disediakan oleh Anas Elazhar bekerja dengan baik sampai saya beralih ke Xubuntu:

Buka file / etc / default / grub menggunakan gedit atau editor teks lainnya. Temukan di bawah garis.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Ubah baris di atas ke

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Jika tidak berhasil, coba ubah acpi_backlightnilainya menjadi video:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

Juga buat file /usr/share/X11/xorg.conf.d/80-backlight.conftetapi isinya sedikit berbeda dari file yang Anda buat:

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

Jika kombinasi acpi_backlight=videodengan file ini tidak berfungsi ubah acpi_backlightkembali ke vendor.

Dan jangan lupa untuk menjalankan sudo update-grubperintah di terminal setiap kali Anda berubah /etc/default/grub!

Ducky
sumber
menambahkan `acpi_backlight = vendor` sudah cukup (+ restart). Ubuntu 18.04. Samsung R510
it3xl
1
XUbuntu 18.04 pada Lenovo Thinkpad T480s: acpi_backlight=videodan file 80-backlight.confberhasil.
kiltek
No Joy dengan jawaban ini SADLY Terima kasih
markackerman8-gmail.com
7

Buka file / etc / default / grub menggunakan gedit atau editor teks lainnya. Temukan di bawah garis.

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Ubah baris di atas ke

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Ini akan memastikan untuk memuat driver khusus perangkat sebelum driver default di Linux.

Simpan file dan tutup editor teks.

Buka terminal dan jalankan perintah di bawah ini.

  update-grub

Mulai ulang.

Setelah reboot, coba sesuaikan kecerahan menggunakan tombol kontrol khusus Laptop. Semoga berhasil.

Anas Elazhar
sumber
2
Saya melakukan itu, tetapi tidak berfungsi di laptop saya.
Claudio Diniz
Coba jawaban bebek
Anas Elazhar
1

Berdasarkan instalasi Ubuntu 18.04 saya saat ini (mulai hari ini), saya dapat menyesuaikan kecerahan di layar login dengan tombol fungsi (out of the box!). Namun, saya menggunakan i3 dengan Gnome, dan setelah masuk, saya tidak lagi ditampilkan kontrol kecerahan di pusat kontrol Gnome.

Sayangnya, jawaban di atas tidak berhasil bagi saya: Sebaliknya, menggunakan skrip xorg Ducky bersama dengan opsi Grub menjadikan sesi i3 + Gnome saya memiliki perilaku tampilan yang tidak diinginkan dan semakin lambat.

Pokoknya, setidaknya untuk kasus Anda pergi untuk sesi non-Gnome (misalnya i3), saya dapat mengarahkan Anda ke https://github.com/szekelyszilv/ybacklight yang (mengingat Anda memiliki meson dan ninja diinstal) dapat dibangun oleh :

  • mengunduh, membongkar dan berganti menjadi direktori utama ybacklight
  • membangun mkdir; meson build; cd build; instal ninja

atau, (tanpa alat-alat itu dan jika Anda tidak ingin menginstalnya dalam sistem), dengan:

  • cd src; gcc ybacklight.c -o ybacklight; cp ybacklight ke-your-pref-dir

dan kemudian dilampirkan ke tombol fungsi melalui konfigurasi WMs. Misalnya di i3wm, saya menambahkan:

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

ke .config / i3 / config saya.

Selain itu, pengaturan kecerahan memerlukan hak akses root, misalnya, dapat dicapai dengan "sudo ybacklight ..." serta entri ke / etc / sudoers: lihat Bagaimana saya bisa menambahkan pengguna baru sebagai sudoer menggunakan baris perintah?

Mario
sumber
1
Anda juga bisa membuatnya cd src; gcc ybacklight.c -o ybacklight. Untuk mengatur kecerahan, perlu root privilege, jadi saya menggunakan sudo (dan menambahkan entri yang sesuai ke / etc / sudoers).
Tandai
Terima kasih, benar sekali. Jauh lebih baik daripada solusi saya dengan chmod.
Mario
1

Saya baru-baru ini diperbarui ke 18,04 dan saya telah menemukan perubahan GRUB_CMDLINE_LINUX_DEFAULTpada /etc/default/grubyang berikut

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

dan menambahkan,

Option         "RegistryDwords" "EnableBrightnessControl=1"

di /etc/X11/xorg.confbawah

Section "Device"

memperbaiki masalah kunci kontrol dan kecerahan yang menjalankan driver Nvidia 390.

GuyFork
sumber
Jawaban GuyFork AKAN menutup-nutupi GTK Anda. JANGAN GUNAKAN INSTRUKSI HIS.
fana
@tak Saya benar-benar tidak melihat bagaimana ini bisa memengaruhi perangkat keras Anda. Jika Anda yakin, silakan kirim jawaban yang menjelaskan dengan tepat apa yang Anda lakukan dan apa yang terjadi.
terdon
@tak mungkin ini tidak akan bekerja untuk semua orang seperti banyak posting / instruksi lain dari berbagai kelompok tidak bekerja untuk saya. jika tidak bekerja untuk Anda, Anda selalu dapat menghapus nvidia * dan mencoba cara lain seperti yang telah saya lakukan berkali-kali dengan banyak laptop dan berbagai rilis.
GuyFork
Itu juga merusak sistem saya. Itu tidak memuat sampai saya menghapus file /etc/X11/xorg.conf dalam mode pemulihan. Jangan rekomendasikan untuk menggunakannya.
Eksperimen
0

Saya memulai pengaturan server nvidia X dan dalam konfigurasi tampilan x server mengubah pilihan menjadi X Screen0 dan berhasil.

Kontrol kecerahan berfungsi sekarang. Juga sebelum melakukan itu saya telah mengubah grub menjadi acpibacklight=video0.

Idris Attar
sumber
Selamat Datang di Tanya Ubuntu! Saya sarankan untuk mengedit jawaban ini untuk memperluasnya dengan detail spesifik tentang bagaimana melakukan ini. (Lihat juga Bagaimana cara menulis jawaban yang baik? Untuk saran umum tentang jenis jawaban apa yang dianggap paling berharga di Ask Ubuntu.)
David Foerster
0

Di Ubuntu 18.04 (dengan desktop xfce) masalah kecerahan saya akhirnya terpecahkan.

Saya membuka 'Onboard Settings' di bawah menu 'Settings'. Jika desktop Anda tidak memilikinya, Anda dapat mengunduhnya dari Pusat Perangkat Lunak.

Pada jendela 'Preferensi Onboard', klik menu Tata Letak, lalu pilih 'Keyboard Lengkap' (Keyboard desktop dengan tombol edit dan fungsi). Klik di sini untuk melihat jendela Pengaturan Onboard

Harris Hariadi
sumber
0

Saya berhasil mendapatkan kontrol Brightness bekerja dengan driver nvidia pada Debian 10.

Inilah perangkat keras saya: - ThinkPad P51 - GPU Nvidia Quadro M2200 + GPU Intel

Inilah yang saya lakukan:

  • Pergi ke Bios dan konfigurasikan tampilan ke Discrete graphics (hanya Nvidia GPU yang akan digunakan)

  • Hapus driver Nouveau jika sudah diatur

    Tambahkan daftar hitam nouveau ke /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

    blacklist nouveau options nouveau modeset=0

    lalu lari

    update-initramfs -u

    lalu reboot

  • Unduh dan instal driver Nvidia terbaru dari situs web Nvidia ( https://www.nvidia.com/Download/index.aspx?lang=en ) Tambang adalah versi 430.50

    Buka konsol tty tanpa meluncurkan X Server (Ctrl + Alt + F3 di halaman login)

    Instal header linux jika Anda tidak punya (apt-get install linux-headers-`uname -r`)

    Instal driver sebagai root ./NVIDIA-Linux-x86_64-430.50.run(hapus lib jika diminta)

Akhirnya semuanya bekerja dengan sempurna !!

phico
sumber
-1

Menginstal Brightness Controller membantu saya dalam memperbaiki masalah ini

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

Anda dapat mengakses Brightness Controller setelah mengunduh dengan mencarinya.

Sivagami Nambi
sumber
Baru saja menambahkan jendela kecil pengontrol kecerahan yang tidak dapat digunakan ... Tidak berguna untuk rig saya dengan sedih
markackerman8-gmail.com
Gagal pada saluran tiga karena beberapa ketergantungan yang tidak memuaskan: sni-qt.
Christian Schlichtherle