说明
DRI 驱动程序 是获得完整 OpenGL 性能与功能的必要条件。如果缺失 DRI 驱动,系统提示 OpenGL 无法正常工作,并导致游戏和办公软件无法正常运行。
解决方法
安装 Mesa DRI 驱动程序可修复该问题。 但是,如果您使用的是 AMD 或 Nvidia 专有驱动时,可能需要安装额外的依赖包。
在 CrossOver 17 及更高版本中,最简单的解决方案是运行该命令:
/path/to/cxoffice/bin/cxfix missingdridrivers missingdridrivers.amd64或者添加 --show-all 参数,以查看 CrossOver 针对不同系统的具体修复机制。
另外,您也可以尝试运行以下任一命令。
- 针对 32 位 Windows 应用程序
- 64 位 Arch Linux : pacman -Syu lib32-mesa
- Debian : apt-get install libgl1-mesa-dri:i386
- 64 位 Fedora : yum install mesa-dri-drivers.i686 mesa-dri-drivers.x86_64
- 64 位 openSUSE >= 11.2 : zypper install Mesa-32bit
- 64 位 openSUSE >= 15.0 : zypper install Mesa-dri-32bit
- Ubuntu 14.04-utopic : apt-get install libgl1-mesa-dri-lts-utopic:i386
- Ubuntu 14.04-vivid : apt-get install libgl1-mesa-dri-lts-vivid:i386
-
Ubuntu 14.04-wily : apt-get install libgl1-mesa-dri-lts-wily:i386
- 针对 64 位 Windows 应用程序
- Arch Linux : pacman -Syu mesa
- Debian : apt-get install libgl1-mesa-dri:amd64
- Fedora : yum install mesa-dri-drivers.x86_64
- openSUSE >= 11.2 : zypper install Mesa
- openSUSE >= 15.0 : zypper install Mesa-dri
- Ubuntu 14.04-utopic : apt-get install libgl1-mesa-dri-lts-utopic:amd64
- Ubuntu 14.04-vivid : apt-get install libgl1-mesa-dri-lts-vivid:amd64
- Ubuntu 14.04-wily : apt-get install libgl1-mesa-dri-lts-wily:amd64
注意:
- cxfix --show-all 可能会提供最新的修复方法。
- 上述命令通常也适用于它们的新版本及衍生版本。例如:Debian 7 的修复命令也可用于 Debian Testing、Ubuntu、Linux Mint、Deepin 以及 Pop! OS。同样的,Fedora 的修复命令也适用于 Red Hat Enterprise Linux、CentOS 等。
Other Articles
libfreetype.so.6 库缺失或损坏
错误的虚拟内存限制
Cxdiag 运行失败
64 位 libunwind.so.8 库缺失或损坏