Debian 稳定版中出现 LLVM 错误而不是 3D 加速

Debian 稳定版中出现 LLVM 错误而不是 3D 加速

我已在 Acer Notebool (Aspire ES 15) 上安装了 Debian stable (Jessie)。

如果我尝试启动一些程序(qtcreator、处理),我会看到:

LLVM ERROR: Cannot select: intrinsic %llvm.x86.sse41.pblendvb

我认为原因是 3D 加速不起作用。(但我不确定)我已经安装了 video-intel 软件包:

apt-get -t jessie-backports install xserver-xorg-video-intel

但这并没有改变任何东西(即使在重新启动后)。

$ sudo lspci -vnn | grep VGA -A 10
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:22b1] (rev 21) (prog-if 00 [VGA controller])
        Subsystem: Acer Incorporated [ALI] Device [1025:1012]
        Flags: bus master, fast devsel, latency 0, IRQ 7
        Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
        Memory at 80000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 2000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [d0] Power Management version 2
        Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [b0] Vendor Specific Information: Len=07 <?>

$ glxinfo | grep -i opengl -A 3
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits)
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
    GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend, 
    GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax, 
    GL_ANGLE_texture_compression_dxt3,
    GL_ANGLE_texture_compression_dxt5, 

$ uname -a
Linux Bernd 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u3 (2016-01-17) x86_64 GNU/Linux

$ xdriinfo 
Screen 0: not direct rendering capable.

答案1

我通过将内核从 3.16 更新到 4.3 解决了这个问题。对于 Debian Jessie,可以从以下位置安装新内核向后移植:

apt-get -t jessie-backports install linux-image-4.6.0-0.bpo.1-686-pae

实际的映像名称将取决于您拥有的硬件类型以及您喜欢的内核风格。

答案2

我不是 Linux 行家,但对我来说,安装 libgl1-mesa-swx11 至少起到了部分作用:3d 功能现在似乎可以工作了。

(注意:libgl1-mesa-glx 在安装 libgl1-mesa-swx11 时被抑制)

答案3

我今天也遇到了同样的问题,新的 Debian Jessie 与 Celeron N3050 中的 Intel 图形芯片组;我找到了这个问题和答案。不幸的是升级内核没有帮助。但是,从 jessie-backports 升级以下所有软件包确实解决了该问题:

libegl1-mesa
libegl1-mesa-drivers
libgl1-mesa-dri
libgl1-mesa-glx
libglapi-mesa
libgles1-mesa
libgles2-mesa
libglu1-mesa
libopenvg1-mesa
libtxc-dxtn-s2tc0
libwayland-egl1-mesa
mesa-utils
mesa-utils-extra
libva-drm1

相关内容