Why not XF86-Video-Intel ?

It is a DDX driver (which provides 2D acceleration in Xorg) but It is not recommended to install nowaday. Because this package is no longer needed and also causes screen tearing. And also the generic xf86-video-modesetting DDX driver included in xorg-server seems to be better than most vendor specific xf86-video- drivers.

Some (Debian & Ubuntu, Fedora, KDE) recommend not installing the xf86-video-intel driver, and instead falling back on the modesetting driver for Gen4 and newer GPUs (GMA 3000 from 2006 and newer).

No xbacklight?

X86-video-intel provides the backlight property itself; such a property is not supplied by the kernel. But we can use acpilight to set the display backlight with xbacklight. Add the following udev rule and your user to the video group:

/etc/udev/rules.d/90-backlight.rules
SUBSYSTEM=="backlight", ACTION=="add", \
  RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness", \
  RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"

It might be necessary to supply the acpi_backlight=vendor kernel parameter, see backlight.

The original “xbacklight” sets the display brightness of the current $DISPLAY, whereas “acpilight” ignores $DISPLAY completely and sets the brightness of the first device found in /sys/class/backlight by default. On systems with multiple panels, they might differ.

Use xbacklight -list to see the full list of available devices that can be controlled; then use the -ctrl flag to control them individually.

“acpilight” can always query, but might not necessarily be allowed to set the brightness of all listed devices depending on the current user and permissions.

“acpilight” doesn’t fade: the requested brightness is set immediately by default. For smooth transitions, specify the number of fading steps (using -steps) or, more conveniently, the fading frame rate (-fps).