Ubuntu 16.04: Steam - “erro libGL: falha ao carregar driver: swrast”

0

Tendo instalado nvidia-375 , o Steam não funcionou, então eu reinstalei, sem efeito. Quando tento abrir o Steam, recebo o seguinte erro (com LIBGL_DEBUG=verbose ):

Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for 
appid(steam)/version(1493162727)
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/i386-linux-
gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL: Can't open configuration file /home/benedict/.drirc: No such 
file or directory.
libGL: Can't open configuration file /home/benedict/.drirc: No such 
file or directory.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

Outras respostas sugeriram que eu removesse libstdc++.so.6 , o que eu fiz, então agora meu ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu contém:

libfreetype.so.6      libxcb.so.1        libXinerama.so.1.0.0
libfreetype.so.6.8.0  libxcb.so.1.1.0    libXrandr.so.2
libstdc++.so.6.0.21   libXdmcp.so.6      libXrandr.so.2.2.0
libX11.so.6           libXdmcp.so.6.0.0  libXrender.so.1
libX11.so.6.3.0       libXext.so.6       libXrender.so.1.3.0
libXau.so.6           libXext.so.6.4.0
libXau.so.6.0.0       libXinerama.so.1

Eu tenho uma Nvidia Geforce 820M.

    
por Benedict Randall Shaw 30.04.2017 / 23:34

1 resposta

0

Basta experimentá-lo, executá-lo com o contêiner docker, com base no meu dockerfile link

Este dockerfile é baseado na imagem oficial do cuda, modificada para executar todas as amostras de cuda com o OpenGL, você deve usar o nvidia-docker para criar o & amp; execute-o.

Isso resolve o meu problema semelhante ao executar o programa do Windows via WINE.

    
por allenyllee 31.10.2017 / 10:09