Alsa 1.1.0 Ubuntu 16.04

Прилетело обновление пакетов libasound2 с версии 1.0 до версии 1.1.

После этого игра падает при старте - появляется неподвижная иконка загрузки и через несколько секунд игра просто падает.

В логах пусто, в терминале это:

Game update: AppID 212070 “Star Conflict”, ProcID 6867, IP 0.0.0.0:0
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Setting breakpad minidump AppID = 212070
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198112917243 [API loaded no]
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Segmentation fault (core dumped)
Game removed: AppID 212070 “Star Conflict”, ProcID 6869
…/…/code/tools/CrashReporter/CrashReporter.cpp(409):[iNFO] Product: ‘StarConflict’ Params: ‘version-type=live;version=1.3.1.81893;build-date=Jan 14 2016’
…/…/code/tools/CrashReporter/CrashReporter.cpp(193):[iNFO] Successfull send
…/…/code/tools/CrashReporter/CrashReporter.cpp(413):[iNFO] Sending finished

В логах ничего полезного.

Если запускать Steam так:

env LD_PRELOAD="/usr/lib/i386-linux-gnu/libasound.so.2:/usr/lib/x86_64-linux-gnu/libasound.so.2" steam

То игра успешно загружается, но звука внутри нет, в терминале такое:

Game update: AppID 212070 “Star Conflict”, ProcID 8671, IP 0.0.0.0:0
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/x86_64-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Setting breakpad minidump AppID = 212070
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198112917243 [API loaded no]
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
cat: помилка запису: Канал обірвано
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
ERROR: ld.so: object ‘/usr/lib/i386-linux-gnu/libasound.so.2’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/home/nazar-pc/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game removed: AppID 212070 “Star Conflict”, ProcID 8673

Я понимаю что Ubuntu 16.04 ещё не стабильная, но вам ведь всё равно придется через несколько месяцев поддерживать этот дистрибутив + многие другие дистрибутивы уже обновились до Alsa 1.1

Мда, откатил на 1.0, не падает, а звука всё так же нет. Это ночное обновление 6.5 МБ так подействовало или что?

Я понимаю что Ubuntu 16.04 ещё не стабильная, но вам ведь всё равно придется через несколько месяцев поддерживать этот дистрибутив + многие другие дистрибутивы уже обновились до Alsa 1.1

Во первых вы не правы. Стеам основывается на СтеамОС т.е. на ту либу что юзается там !

Во вторых я не знаю всей кухни, но еще тогда когда озвучивал баг с микрофоном в СК ( давно, но вроде его все не исправили )

я просил рассмотреть переход на Пульсу, тогда будет пофигу какая у вас алса.

http://distrowatch.com/table.php?distribution=steamos

там по ссылки внизу, видно какая алса в стеамос стоит.

 

Во первых вы не правы. Стеам основывается на СтеамОС т.е. на ту либу что юзается там !

При чем тут Steam OS? Это просто один из дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu он не имеет.

Переход на PulseAudio (если он не используется) был бы очень к стати.

Микрофонов в настройках игры тоже не видно, так что вся аудио подсистема перестала работать судя по всему.

При чем тут Steam OS? Это просто один из дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu

Потому что клиент стеам это всего лишь срез стеамОС своего рода чанж рут …

P.S. Хотя извините, судя по вашим словам " дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu"

вы наверное меня не поймете ![:(](<fileStore.core_Emoticons>/emoticons/003.png)

 

При чем тут Steam OS? Это просто один из дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu

Потому что клиент стеам это всего лишь срез стеамОС своего рода чанж рут …

P.S. Хотя извините, судя по вашим словам " дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu"

вы наверное меня не поймете ![:(](<fileStore.core_Emoticons>/emoticons/003.png)

 

Вот что за чушь вы написали? Steam - это приложение, оно доступно для Windows, Linux и Mac OS X. Steam OS - операционная система, дистрибутив Linux на базе Debian.

Прикольно, сейчас 2 раза пропадал звук в игре, вылечивается только перезапуском игры. Странно …

CentOS 7.2

alsa-lib-1.0.28-2.el7.x86_64

0059240

Есть какие новости? А то неприятно играть на дальнике и не слышать что тебя пилит дивер, а когда увидишь - уже поздно, ничего не осталось.

пока нет

У меня кстати эта фигня со звуком больше не повторялась. Тьфу-тьфу-тьфу.

Полтора месяца без звука, есть что нового по поводу этой проблемы?

Пока нет новостей ![:(](<fileStore.core_Emoticons>/emoticons/003.png)

 

 

При чем тут Steam OS? Это просто один из дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu

Потому что клиент стеам это всего лишь срез стеамОС своего рода чанж рут …

P.S. Хотя извините, судя по вашим словам " дистрибутивов на базе Debian, никакого отношения к упомянутой Ubuntu"

вы наверное меня не поймете ![:(](<fileStore.core_Emoticons>/emoticons/003.png)

 

Вот что за чушь вы написали? Steam - это приложение, оно доступно для Windows, Linux и Mac OS X. Steam OS - операционная система, дистрибутив Linux на базе Debian.

 

 

Стим это не только приложение для запуска, но и еще и окружение для запуска игр (именно стим в линуксе). Т.е. да, это своего рода как ос в чруте.  Запуск игры в стиме и запуск игры без стима (или со steam runtime 0) - это по сути как запуск в 2 разных дистрибутивах.

Окружение для запуска там представляет собой какой-то древний срез убунты, в котором алза 1.0. Т.е. при запуске игры через стим звук будет, проверено.

Падение подтвердилось на бете убунты. Сейчас пытаемся понять, кто виноват - убунта, стим или мы

Падение подтвердилось на бете убунты. Сейчас пытаемся понять, кто виноват - убунта, стим или мы

 

Если речь про звук, то 8 марта прилетело обновление стима http://store.steampowered.com/news/20748/, в котором

 

 

Linux

  • Updated ALSA libraries in the Steam Runtime to prevent compatibility issues with newer distributions

  • Fixed text corruption in the UI with some non-Western languages

 

Я еще не проверял, но предполагаю что это как раз обновление библиотек alsa в стиме до 1.1.

Опять переключился на Beta канал Steam - появился звук, падение исчезло. Видимо, важно чтобы совпадала системная версия ALSA и та, что поставляется в Steam.

Я еще не проверял, но предполагаю что это как раз обновление библиотек alsa в стиме до 1.1.

Нужно бы проверить, алсу поднять до 1.1 без смены ядра вряд ли … может какой компатибли запилили …

Опять переключился на Beta канал Steam - появился звук, падение исчезло. Видимо, важно чтобы совпадала системная версия ALSA и та, что поставляется в Steam.

 

все верно, чтобы в стиме был звук в играх использующих alsa, нужно было  удалить поставляемые со стимом библиотеки, чтобы использовались системные

rm -r ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/alsa-lib
rm -r ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/alsa-lib
rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libasound.so*
rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libasound.so*

Но после вчерашнего обновления по-идее это больше не требуется, должно все работать (не в бета верссии).

 

У меня раньше работало со сносом библиотек, а сейчас после обновления все игры работают и со стимовскими alsa библиотеками.

 

Опять переключился на Beta канал Steam - появился звук, падение исчезло. Видимо, важно чтобы совпадала системная версия ALSA и та, что поставляется в Steam.

 

все верно, чтобы в стиме был звук в играх использующих alsa, нужно было  удалить поставляемые со стимом библиотеки, чтобы использовались системные

rm -r ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/alsa-lib
rm -r ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/alsa-lib
rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libasound.so*
rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libasound.so*

Но после вчерашнего обновления по-идее это больше не требуется, должно все работать (не в бета верссии).

 

У меня раньше работало со сносом библиотек, а сейчас после обновления все игры работают и со стимовскими alsa библиотеками.

 

 

Я сносил, мне почему-то не помогало