CentOS 上优化 XRender 图形显示
一 基础检查与驱动
二 Xorg 与合成器配置
Section "Extensions"
Option "RENDER" "Enable"
Option "Composite" "Enable"
EndSection
部分驱动在Device段支持Option “XRender” “True”(若默认启用可省略)。三 字体与应用程序渲染
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font"><edit name="antialias" mode="assign"><bool>true</bool></edit></match>
<match target="font"><edit name="rgba" mode="assign"><const>rgb</const></edit></match>
<match target="font"><edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit></match>
<match target="font"><edit name="hinting" mode="assign"><bool>true</bool></edit></match>
<match target="font"><edit name="hintstyle" mode="assign"><const>hintslight</const></edit></match>
</fontconfig>
执行fc-cache -fv刷新缓存。GTK 应用可在**~/.config/gtk-3.0/settings.ini**加入:[Settings]
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintslight
gtk-xft-rgba=rgb
Qt 应用可设置环境变量:export QT_XFT=true、export QT_X11_HAS_XRENDER=1。部分应用(如GIMP/Inkscape)可在首选项中手动选择渲染后端(XRender/OpenGL)。四 验证与性能监控
五 常见问题与针对性优化