Saya menjalankan 16,04 pada OLED Yoga X1 saya.
Saya tidak dapat mengubah kecerahan layar sama sekali, sepertinya selalu pada kecerahan maksimum. Saya sudah mencoba:
- Fn+ F5/F6
xbacklight -set 50
(dan 100, dan 0, dan 20, ...) /xbacklight -dec 10
Saya menggunakan GNOME Shell di Xorg.
Semoga daftar perangkat lunak dan versi yang berguna, beri tahu saya di komentar jika Anda membutuhkan lebih banyak.
gnome-shell 3.18.5-0ubuntu0.1
tlp 0.9-1~xenial
tp-smapi 0.41-1
icc-brightness watch
dan kemudian gunakan tombol kecerahan biasa. Yay!Jawaban:
Tidak ada cahaya latar dengan layar OLED. Jadi metode normal tidak berfungsi. Sesuaikan kecerahan layar dengan cara:
jumlahnya bisa antara 0 dan 1
sumber
Saya telah mencari cara untuk menjalankan perintah xrandr ketika menekan tombol kecerahan. Saya membuat acara acpi khusus untuk itu (info lebih lanjut tentang itu di sini: https://help.ubuntu.com/community/LaptopSpecialKeys ). Ini masih merupakan peretasan dan tidak ada solusi yang tepat, tetapi ini berfungsi untuk saya:
Saya membuat tiga file, / etc / acpi / events / yoga-brightness-up:
dan / etc / acpi / events / yoga-brightness-down:
dan akhirnya /etc/acpi/yoga-brightness.sh:
yang sangat terinspirasi oleh file asus-keyboard-backlight.sh dan informasi tentang https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/660901 untuk xrandr root- masalah akses.
Jangan lupa untuk me-restart acpi dengan mengetik
Saya harap ini membantu ;-)
sumber
Kontrol Kecerahan Halus
( Pembaruan: Saya telah mengunggah skrip ketentuan untuk mengotomatisasi ini ke Github.)
Script ini didasarkan pada solusi oleh Ivo Blöchliger . Saya benci laptop mahal saya terlihat murah, jadi saya perlu transisi yang mulus antara nilai-nilai kecerahan untuk bersaing dengan rekan non-linux saya.
Ini dibuat untuk dan diuji pada Linux Mint 18.3 dan Ubuntu 16.04.3 pada Lenovo ThinkPad X1 Yoga (2nd Gen) dengan panel OLED.
/etc/acpi/events/oled-brightness-up
(644):/etc/acpi/events/oled-brightness-down
(644):/etc/acpi/oled-brightness.sh
(755):Hapus penanganan kecerahan sebelumnya, dan akhirnya, lakukan
sudo service acpid reload
sumber
UPDATE - 12 Juli 2019 -
Sekarang ada skrip yang bagus untuk Wayland, dan saya bisa menggunakan tombol kecerahan saya.
https://github.com/udifuchs/icc-brightness dan
./icc-brightness watch
.Script hack di bawah ini juga akan meningkatkan layar ke kecerahan penuh ketika beralih landscape ke mode potret (atau sebaliknya) dan tidak menanggapi kontrol kecerahan layar sentuh-GUI. Sangat senang dengan solusi Wayland.
Tua
Saya perlu beberapa penyesuaian untuk membuat solusi @Redsandro berfungsi pada Ubuntu 18,10 saya instal.
Secara khusus, solusi root Xauth tidak berfungsi (terima kasih telah menyebutkan bahwa @Ivo B!) Sebagai
.Xauthority
file tidak ada lagi. Untuk menemukan lokasi file baru:Karena itu kami mengubah baris yang relevan:
Selain itu, saya juga harus berubah
eDP1
menjadieDP-1
.Total ini menyebabkan perubahan pada tiga baris.
Catatan tambahan
Untuk men-debug, saya menggunakan
rui@chaiX1YG2:/var/log$ $ tail -f /var/log/syslog | grep oled-br
mis. untuk dua kesalahan masing-masing yang saya temukan (Xauthority & eDP)
CATATAN juga, solusi ini tidak berfungsi di jalan! Karena xrandr tidak bekerja di darat. Jadi pastikan ketika Anda masuk, Anda memilih xorg, bukan wayland),
(Agak disayangkan bagi saya, firefox touch events hanya berfungsi di Wayland, jadi saya harus memilih antara brightness vs firefox touchscroll. Belum yakin mengapa itu belum).
(Jawaban ini mungkin komentar tapi saya kurang kredit.)
sumber
Saya melakukan hal serupa dengan yang di atas di Ubuntu MATE 17.04:
cat $MYDIR/scrbr.property
=0.5
(scrbr = kecerahan layar)scrbr.sh
:`` `
Remap kunci
WinKey + Up
untukscrbr.sh --up
, dan sama untuk--down
.Keuntungan.
sumber