erro libGL: Não foi possível dlopen libudev.so.1 ou libudev.so.0, a detecção do driver pode estar quebrada

5

Saída do terminal:

felix@felix-ubuntu:~$ steam
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
libGL error: Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
steam: ../../../../src/loader/loader.c:129: asserted_dlsym: Assertion 'result' failed.
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2014-02-15 10:53:45] Startup - updater built Feb 10 2014 16:03:16
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140215105345_1.dmp
/home/felix/.local/share/Steam/steam.sh: 755. sor:  8084 Félbeszakítva         (core készült) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
mv: stat ”/home/felix/.steam/registry.vdf” sikertelen: Nincs ilyen fájl vagy könyvtár
Installing bootstrap /home/felix/.local/share/Steam/bootstrap.tar.xz
Reset complete!
Restarting Steam by request...
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME has been set by the user to: /home/felix/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(0_client)



libGL error: Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
    steam: ../../../../src/loader/loader.c:129: asserted_dlsym: Assertion 'result' failed.
    ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
    [2014-02-15 10:53:47] Startup - updater built Feb 10 2014 16:03:16
    Uploading dump (out-of-process) [proxy '']
    /tmp/dumps/crash_20140215105347_1.dmp
    /home/felix/.local/share/Steam/steam.sh: 755. sor:  8212 Félbeszakítva         (core készült) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

Estou usando o Ubuntu 13.10 e tenho um Intel Q35 (GMA 3100). O Steam funcionou muito bem em 12.04 e 13.04, o problema é apenas com 13.10.

    
por XeZrunner 15.02.2014 / 10:55

1 resposta

8

Para corrigir esse erro, você deve

apt-get install libudev1:i386

O Steam é de 32bits, e o requisito do Steam de libudev1 é "met", mas não pode ser vinculado à versão amd64. O Steam deve atualizar suas dependências.

A solução genérica para este problema, é determinar quais pacotes instalar, use dpkg -S libXXXX.so

Executando o Ubuntu Saucy 13.10 64bit com o AMD Radeon 6450 mesa

    
por kevinf 20.02.2014 / 22:03

Tags