在 Debian 稳定版中启用 3D 加速

use*_*098 8 debian 3d

我在我女儿的台式电脑上安装了 Debian Wheezy。它具有 Intel i5-4570 (Haswell) CPU 和集成的 Intel HD 4600 图形芯片组。没有独立显卡。

我无法在已安装的操作系统上启用 3D 加速。

如何在具有 Intel HD 4600 图形芯片的机器上启用 3D 加速?

下面是一些信息:

user1@desktop:~$ glxinfo|grep direct
direct rendering: Yes

user1@desktop:~$ glxinfo|grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)
GL_NV_conditional_render, GL_AMD_draw_buffers_blend,

user1@desktop:~$ xdriinfo
Screen 0: not direct rendering capable.
Run Code Online (Sandbox Code Playgroud)

当我从台式计算机上卸下硬盘并将其放入我妻子的笔记本电脑并启动到 Debian 时,似乎启用了 3D 加速。笔记本电脑具有 Intel i7-3612QM (Ivy-bridge) CPU 和集成的 Intel HD 4000 图形芯片组。

看看结果:

user2@laptop:~$ glxinfo|grep direct
direct rendering: Yes

user2@laptop:~$ glxinfo|grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
    GL_NV_conditional_render, GL_ARB_ES2_compatibility, 

user2@laptop:~$ xdriinfo
Screen 0: i965
Run Code Online (Sandbox Code Playgroud)

小智 0

在第一种情况下,加载了 gallium 3d 驱动程序,在第二种情况下,加载了经典的 mesa3d。尝试/usr/lib/dri/i965_dri.so在桌面操作系统中复制经典 Mesa,因为 Gallium 驱动程序目前尚未完成。