erro LLVM em vez de aceleração 3D no Debian estável

4

Instalei o Debian estável (Jessie) em um Acer Notebool (Aspire ES 15).

Se eu tentar iniciar alguns programas (qtcreator, processing) eu vejo:

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

Eu acho que a razão é uma aceleração 3D que não funciona. (Mas não tenho certeza) Eu já instalei o pacote video-intel com:

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

mas isso não mudou nada (mesmo depois da reinicialização).

$ 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.
    
por Bernd 07.02.2016 / 16:04

3 respostas

4

Eu resolvi isso atualizando meu kernel de 3.16 para 4.3. Para o Debian Jessie, o novo kernel pode ser instalado a partir de backports :

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

O nome da imagem real dependerá do tipo de hardware que você possui e do sabor do kernel que preferir.

    
por 28.02.2016 / 14:36
0

Eu não sou especialista em Linux, mas para mim instalar o libgl1-mesa-swx11 fez pelo menos parte do truque: as funcionalidades 3D agora parecem funcionar.

(nota: libgl1-mesa-glx foi suprimida na instalação de libgl1-mesa-swx11)

    
por 24.04.2016 / 17:45
0

Eu tive o mesmo problema hoje, o fresco Debian Jessie com o chipset gráfico da Intel que está no Celeron N3050; Eu encontrei esta pergunta e resposta. Infelizmente, atualizar o kernel não ajudou. No entanto, a atualização de todos os pacotes a seguir de jessie-backports resolveu o problema:

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
    
por 20.11.2016 / 15:31