Font rendering
Specify in Xft and Fontconfig
Antialias:1
autohint:0
Hinting:1
Hintstyle:hintslight
Lcdfilter:lcddefault
Rgba:rgb
dpi:120/*dpi need to be in "~/. Xresources "," ~/.config/fontconfig/fonts.conf ","/ETC/X11/XINIT/XSERVERRC (or Xrandr--dpi double) "are specified at the same time to ensure no differences in font size * /
Dual graphics
Notebooks that use the AMI BIOS may have hang problems and try to add kernel parameters acpi_osi=! acpi_osi= "Windows 2009"
Intel uses Modeset driver (KMS video mode driver)
1. Add Profile/etc/x11/xorg.conf.d/20-intel.conf/* Just specify the driver to use, BUSID */
Nvidia uses Nvidia-xrun
1, install Nvidia closed source drive, nvidia-xrun program, bbswitch program
2. Add Nvidia Open source driver (nouveau), Nvidia related module (NVIDIA_DRM, Nvidia_modeset, nvidia) to blacklist (/etc/modprobe.d/nvidia.conf)
3, add bbswitch Module option to module configuration file (/etc/modprobe.d/nvidia.conf)/*SYSTEMD users also need to add files containing "Bbswitch" content to systemd read the folder that loads the additional modules (/etc /modules-load.d/bbswitch.conf) */
Tear
Intel
1, using the Modeset drive, the default is no tear-resistant option; The Intel driver has a tear-resistant option (tearfree), but it severely affects performance.
--In the case of using Modeset
1), most of the desktop environment with its own synthesizer, which will have anti-tearing options.
2), if using the window manager, then install the independent synthesizer (Compton, Xcompmgr, Compiz).
Save Brightness
Examples of shielded systemd-backlight services, such as: Acpi_video0
Add kernel parameter: Acpi_backlight=vendor
ArchLinux Problem Summary