Arch: libGL: a tela 0 não parece ser compatível com DRI3

3

Eu tenho um problema com determinados jogos de 32 bits no Arch Linux de 64 bits.

Parece que o problema está no meu ambiente de 32 bits que não consegue ver meus drivers NVidia de 64 bits.

Quando eu inicio a versão de 64 bits do glxgears , ele funciona sem problemas e não há erros no console. Versão de 32 bits não é suave e console diz:

$ LIBGL_DEBUG=verbose glxgears32
libGL: screen 0 does not appear to be DRI3 capable
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so
libGL: Can't open configuration file /home/michal/.drirc: No such file or directory.
libGL: Can't open configuration file /home/michal/.drirc: No such file or directory.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

Eu estava tentando procurar no Google esse problema, mas geralmente há dicas para o Ubuntu que não parecem ser aplicáveis no Arch.

Eu instalei algumas bibliotecas de 32 bits: lib32-nvidia-utils, lib32-opencl-nvidia, lib32-mesa-libgl que pareciam ser as que faltavam (baseando-se nos fóruns do Ubuntu) mas não ajudaram

    
por Michał Walenciak 31.01.2015 / 10:19

1 resposta

1

Eu estava faltando: lib32-nvidia-libgl e lib32-mesa-libgl foi má escolha;)

    
por 31.01.2015 / 20:25