AIGLX
Accelerated Indirect GLX ("AIGLX") 是一个由 Red Hat 和 Fedora Linux社区建立的项目,旨在以 X.Org 和 DRI 驱动来实现间接 GLX 渲染加速。这也允许远程 X 客户端通过 GLX 协议取得完整的硬件加速;同样地,此项目也为 OpenGL 混合窗口管理器 (例如 Compiz 与 Beryl) 提供硬件加速功能。 |
openSUSE 10.3
安装需要的显卡驱动
- 如果你使用 NVIDIA 显卡,参看 NVIDIA
- 如果你使用 ATI 显卡,参看 ATI
- 对于较新的 Intel 显卡,你只需确认已经在 YaST -> Hardware -> Monitor 打开了 3D Acceleration 。
确认 Xgl 已被禁用
你不能同时运行 AIGLX 和 Xgl,所以你需要确认 Xgl 已被禁用,执行:
gnome-xgl-switch --disable-xgl
启用渲染加速和混合模式
- 对于 NVIDIA 显卡,执行下面的命令 (作为 root):
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals- 对于 ATI 显卡,
启用 AIGLX
编辑 /etc/X11/xorg.conf 将以下内容加入到ServerLayout段:
Option "aiglx" "true"
加入以下内容到Extensions段:
Option "Composite" "Enable"
保存。
重新启动 X
重新启动 X (显示服务进程),登出,然后再登入。