В общем ситуация такая, не обновлялся месяца 3, недавно сделал emerge -DuNav @world и все. Каждая игра отвалилась со своим косяком.
Пример teleglitch
./teleglitch32
./teleglitch32: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
В самой директории он есть и по адресу ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libSDL2-2.0.so.0
Стим вот что пишет
Game update: AppID 234390 "Teleglitch: Die More Edition", ProcID 2897, IP 0.0.0.0:0
ERROR: ld.so: object '~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
/bin/sh: symbol lookup error: /usr/lib64/libxcb-dri3.so.0: undefined symbol: xcb_send_fd
Прогнал вот это:
steam
nm -D ./ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 | grep xcb_send_fd
nm -D /usr/lib/libxcb.so | grep xcb_send_fd
000000000000bbc0 T xcb_send_fd
Т.е. походу бага в стиме?