我在我女儿的台式电脑上安装了 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: …
Run Code Online (Sandbox Code Playgroud) 我有两种情况需要在没有任何 3D 加速的情况下运行桌面。
1) 我经常在一台显卡不能很好地使用 VirtualBox 的 3D 加速(驱动程序中的错误)的机器上运行 Ubuntu 和 CentOS 虚拟机。
2) 访问远程会话
这不是一个快速的“登录并检查一些东西”,我可能会在他们身上工作几个小时,使用 LLVMpipe 对性能的影响真的让我很恼火,所以我真的可以使用在现代发行版上运行的桌面环境,但没有t 需要 3D 加速,但我无法轻松找到可靠的信息。
所以:
目前维护的、成熟的 DE 不需要 3D 加速(注意,我不是在询问它们是否有任何好处,我只是想要一个列表)。