Created attachment 223051 [details] lspci -vvv Laptop model: Santech T67, based on a Clevo P640RE CPU: i7 6700HQ VGA: nVidia GTX 970m RAM: 16 GB ddr4 SDDs: 2x Samsung EVO 850 Expected result: Fn+F8 should decrease screen brightness, Fn+F9 should increase screen brightness Actual result: nothing happens More info: - using 'showkey --scancodes' if I press Fn+F8/F9 nothing appears - using 'showkey --keycodes' if I press Fn+F8/F9 nothing appears - using 'xev' if I press Fn+F8/F9 nothing appears - lspci -vvv output attached I don't know what else I could add so, please, if you need more info just ask :-)
Forgot to add: OS: Arch Linux x64 DE: Gnome 3.20 Kernel: 4.6.3 (but this is problem is here since I started using the laptop, so with the kernel 4.4). I have tested also the kernel 4.7-rc7 (mainline and drm-intel-nightly) but the bug is still there.
There are patches for the i915 driver that fix the brightness issues. See https://patchwork.freedesktop.org/series/4783/
Thank you Peter! So my next steps are: 1) cloning drm-intel-next 2) cloning opregion-didl-v4 branch 3) merge the 1 and 2 am I right? Cheers
Try the drm-intel-next-queued branch with the two linked patches or just the opregion-didl-v4 branch from https://cgit.freedesktop.org/~jani/drm (which already contains all patches).
it works! :D I have compiled the opregion-didl-v4 branch and it works like a charm :D The only problem is that I can't use the 4.7 kernel until nvidia releases an update (there are some issues building the nvidia kernel drivers for kernel >= 4.7)
The final patch for (presumably) 4.10 is here: https://cgit.freedesktop.org/drm-intel/commit/?h=drm-intel-next&id=8e1b56a4b1deb3d25674c49255388902901f2c45 From: Jani Nikula <jani.nikula@intel.com> Date: Wed, 16 Nov 2016 13:29:56 +0200 Subject: drm/i915: make i915 the source of acpi device ids for _DOD