Quando eu executo o Steam usando optirun steam
ele começa ok e o Steam usa minha placa nvidia. Mas quando eu começo um jogo, os seguintes erros são impressos no console:
ERROR: ld.so: object '/home/damluar/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/damluar/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Setting breakpad minidump AppID = 282070
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198045480716 [API loaded no]
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 15 (X_QueryTree)
Resource id in failed request: 0x600003
Serial number of failed request: 51
Current serial number in output stream: 51
Segmentation fault
Quando eu tento usar primusrun
, parece não usar meu cartão nvidia. O Steam mostra que ele usa meu cartão Intel, que não suporta renderização direta, e no início do jogo eu recebo:
Extension EXT_texture_compression_s3tc not supported. Shutting down the game.
Estou no Linux Mint 17.3 e minha placa gráfica é GTX 760M. Eu também atualizei o meu driver nvidia é 352.63 recentemente, por isso pode ser relevante.