Post release issues and other notes for the xorg-server 1.20.7 update
Unsupported hardware
Version 304 of the nVidia graphics driver (x11/nvidia-driver-304) does not support xorg-server 1.20. Since this is a proprietary driver, there is unfortunately not much that can be done. If you have a need for this driver, please talk to nVidia about updating it for xorg-server 1.20.
Change to use DRI3
Mesa has been switched to use DRI3 instead of DRI2 by default. This should give improved performance, and is the new DRI version that upstream uses. For users of graphics/drm-legacy-kmod or the graphics drivers in base this can cause issues though. If OpenGL based applications no longer works when using graphics/drm-legacy-kmod, it is possible to disable DRI3 by setting the following environment variable LIBGL_DRI3_DISABLE to 1. For users of bourne style (sh, bash, ksh, zsh) shells, add the following to ~/.profile
export LIBGL_DRI3_DISABLE=1
For users of csh or tcsh, add the following to ~/.cshrc
setenv LIBGL_DRI3_DISABLE 1
`x11-drivers/xf86-video-ati-legacy` build issues
The current version of x11-drivers/xf86-video-ati-legacy does not build with xorg-server 1.20.7. A patch has been suggested to fix the build, but help is needed to test it.
Input devices
make sure x11-drivers/xf86-input-libinput is installed
- Evdev support in kernel (default in 12.1 and current)
options EVDEV_SUPPORT # evdev support in legacy drivers device evdev # input event device support device uinput # install /dev/uinput cdev
- Enable synaptics touchpad, trackpad etc (default in current)