ERROR: ld.so: object '/home/root/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
как я понял эта ошибка появилась при обновлении пакета libdrm2 (в обновлении выскочило) до последней версии. Не могу с ней справится. Оверлей включен или выключен все равно. Параметры запуска стандартные: PRIMUS_SYNC=1 STEAM_RUNTIME=1 optirun -b primus %command% -language russian -console -novid. Пробовал и с рунтаймом = 0, все равно. Запускается без optirun -b primus %command% на проц-видеокарте. Но там сами понимаете, не поиграть. Что делать? Сам я вижу 2 варианта: 1 ждать обновления стима, 2 откатить обратно этот пакет. Но он какой то зверский, и очень много пакетов от него зависит.. Жду помощи, выходные наступили..
Пользователь решил продолжить мысль 25 Апреля 2015, 21:01:07:
пошел на крайние меры, переустановил систему, и разобрался, что за пакеты мешают запуску игр. Оказалось, что пакеты <b>libdrm-intel1 libdrm-intel1:i386 libdrm-intel1-dbg libdrm-nouveau2 libdrm-nouveau2:i386 libdrm-nouveau2-dbg libdrm-radeon1 libdrm-radeon1:i386 libdrm-radeon1-dbg</b> обновились до версии 2.60 и отказались работать вместе с драйверами от видеокарты. Я заблокировал обновление этих пакетов и обновился - это и было решением проблемы. Но после установки steam, он до установил нужные пакеты и снова появилась версия 2.60
Вообщем, сначала ставьте steam, а потом блокируйте обновление пакетов командой: <b>sudo apt-mark hold имя_пакетов</b> и все у вас будет хорошо. Удачи! А я ушел играть наконец таки)