3D 가속 대신 LLVM 버그가 Debian 안정 버전에 나타납니다.

3D 가속 대신 LLVM 버그가 Debian 안정 버전에 나타납니다.

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-swx11을 설치할 때 libgl1-mesa-glx는 억제됩니다.)

답변3

나는 오늘 Celeron N3050의 Intel 그래픽 칩셋을 사용하는 새로운 Debian Jessie에서 동일한 문제를 겪었습니다. 나는 이 질문과 답을 찾았습니다. 불행하게도 커널을 업그레이드해도 도움이 되지 않습니다. 그러나 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

관련 정보