LINUX.ORG.RU
ФорумGames

steam не подает признаков жизни

 , , ,


0

1

ноут amd e-350 & ati hd 6470 mobile. дай думаю установить стим. добавил оверлей steam

games-util/steam-games-meta USE="-s3tc -steamgames_defenders_quest -steamgames_dwarfs -steamgames_journey_down -steamgames_shatter -steamgames_tf2 -steamgames_trine2 -steamgames_unwritten_tales -testdeps" VIDEO_CARDS="fglrx radeon -intel -nouveau -nvidia"
app-emulation/steam-runtime-bin
games-util/steam-launcher USE="-steamruntime"
games-util/steam-client-meta USE="flash -trayicon" VIDEO_CARDS="-intel"
games-util/steam-meta USE="-steamruntime"
интересное из make.conf
CFLAGS="-O2 -pipe -march=native"
ABI_X86="64 32"
ати-блоб рабочий.

запускаю - он скачал 160 метров и распаковал в .local/share/Steam/. затем выдал следующий лог

Running Steam on gentoo  64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1377723241_client)
Installing breakpad exception handler for appid(steam)/version(1377723241_client)
Installing breakpad exception handler for appid(steam)/version(1377723241_client)
unlinked 1 orphaned pipes
removing stale semaphore last operated on by process 12075 with name 0eBlobRegistryMutex_8BC1CDCB2B32F1B67AC1011B2ED94BEE
removing stale semaphore last operated on by process 12075 with name 0eBlobRegistrySignal_8BC1CDCB2B32F1B67AC1011B2ED94BEE
removing stale semaphore last operated on by process 12075 with name 0emSteamEngineInstance
removing stale semaphore last operated on by process 12075 with name 0eSteamEngineLock
Installing breakpad exception handler for appid(steam)/version(1377723241_client)
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
[0909/170503:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0909/170503:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1377723241_client)
Installing breakpad exception handler for appid(steam)/version(1377723241_client)
Installing breakpad exception handler for appid(steam)/version(1377723241_client)

** (steam:13521): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files

** (steam:13521): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: The name org.freedesktop.NetworkManager was not provided by any .service files
и повис. в /var/log/messages ничего нет. процесс потребляет 4% проца. висит соединение с сервером стима. никакого окна не показывает.

я почитал про каждый варнинг. по идее в них нет ничего страшного. по крайней мере у других людей после этих варнингов стим показывает свое окно.

через 2-3 минуты он упал

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/pipes.cpp (723) : Assertion Failed: Stalled cross-thread pipe
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/pipes.cpp (723) : Fatal assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/pipes.cpp, line 723.  Application exiting.

Assert( Assertion Failed: Stalled cross-thread pipe ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/pipes.cpp:723

Installing breakpad exception handler for appid(steam)/version(1377723241_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20130909171230_9.dmp
_ExitOnFatalAssert

как это чудо вообще можно подебажить? как добавить вербозности?

ЗЫ пробовал добавлять steamruntime и ставил STEAM_RUNTIME=1 или 0. все тоже самое. от этого не зависит

★★

Последнее исправление: punya (всего исправлений: 2)
Ответ на: комментарий от deterok

пробовал и собрать с юзом рантайм. и пробовал задавать STEAM_RUNTIME=1 и 0. все тоже самое

punya ★★
() автор топика
Последнее исправление: punya (всего исправлений: 1)

А зачем чисто юзерспейсную прогу, которая к тому же обновляется чуть ли не ежедневно, устанавливать system-wide? И как оно будет работать без рантайма?

wakuwaku ★★★★
()

USE="-s3tc -steamgames_defenders_quest -steamgames_dwarfs -steamgames_journey_down -steamgames_shatter -steamgames_tf2 -steamgames_trine2 -steamgames_unwritten_tales

пилять, это то, о чём я подумал? они наличие игр запилили в юзы?

anonymous
()
Ответ на: комментарий от wakuwaku

рантайм пробовал и включать и выключать. от этого не зависит. я пробовал на домашнем стационарном компе играть с рантаймом и без. разницы не заметил (мой опыт ограничивается парочкой квестовых игр)

punya ★★
() автор топика
Последнее исправление: punya (всего исправлений: 1)
Ответ на: комментарий от anonymous
steamgames_unwritten_tales? (
  x86? ( media-libs/jasper )
  amd64? ( >=media-libs/jasper-1.900.1-r6[abi_x86_32] )
)
steamgames_tf2? (
  video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.8 )
)

если не юзаешь рантайм стима они прописали нужные зависимости

punya ★★
() автор топика

сделал steam --reset и опять его запустил. он перекачал свои 160 метров и установил. ничего не изменилось

punya ★★
() автор топика
LD_DEBUG="libs" .local/share/Steam/steam.sh 2>&1 | grep -i error:
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glBlitFramebufferANGLE (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXSetTexBufferInfo (fatal)
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: __glXgetGLXPixmapInfo (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glEGLImageTargetTexture2DOES (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glEGLImageTargetRenderbufferStorageOES (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetTranslatedShaderSourceANGLE (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glRenderbufferStorageMultisampleANGLE (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGenFencesNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glDeleteFencesNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glSetFenceNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glTestFenceNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glFinishFenceNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glIsFenceNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetFenceivNV (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXBindTexImageEXT (fatal)
      5116:	/usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXReleaseTexImageEXT (fatal)
[0909/180554:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
      5116:	/home/puchuu/.local/share/Steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: nspr_use_zone_allocator (fatal)
punya ★★
() автор топика
Ответ на: комментарий от punya

чето он не находит в каталисте того что ему надо

/usr/lib32/libGL.so.1 -> opengl/ati/lib/libGL.so.1.2

punya ★★
() автор топика

Вот давно всем ясно, карты AMD глючные. (Под линукс)

Вот зачем их покупать, а потом искать решение на форуме?

Это форма мазохизма?

petyanamlt ★★★★
()
Ответ на: комментарий от petyanamlt

игры под вайном бегают очень хорошо. ати конечно отстает от нвидиа по качеству драйвера. но конкретно эта проблема явно с самим стимом

punya ★★
() автор топика
Ответ на: комментарий от punya

эта проблема явно с самим стимом

У меня ее нет, но есть стим, все работает. Вот прямо щас, все работает.

Где проблема в стиме?

petyanamlt ★★★★
()

Попробуйте на свободном драйвере. У меня с ним всё круто (правда, карточка несколько помощнее, но всё же).

carasin ★★★★★
()
Последнее исправление: carasin (всего исправлений: 1)
Ответ на: комментарий от punya

какая у тебя версия ати-блоба?

Зачем? У меня GTX670 4 GB/

Я не враг себе покупать карты AMD, я довольно давно на линукс и покупаю, то что работает.

petyanamlt ★★★★
()
Ответ на: комментарий от punya

Во, а как ты разрешил зависимости от emul-linux-x86-baselibs? А то он у меня блокирует eudev. Можно было бы удалить, кабы не скайп с грабом, требующие его.

Deleted
()
Ответ на: комментарий от petyanamlt

У меня ее нет, но есть стим, все работает. Вот прямо щас, все работает.

На Генте?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от petyanamlt

AMD работает. Поверьте, как бывшему Nvidia-фану.

carasin ★★★★★
()
Ответ на: комментарий от Deleted

тогда просто снеси из ебилда

abi_x86_32? (
  !<=app-emulation/emul-linux-x86-baselibs-20130224-r7
  !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
sudo nano /usr/portage/sys-fs/eudev/eudev-1.2-r1.ebuild
sudo ebuild /usr/portage/sys-fs/eudev/eudev-1.2-r1.ebuild manifest
и после этого обновись

punya ★★
() автор топика
Ответ на: комментарий от ZenitharChampion

попробовал все версии - 13.1 13.4 13.8_beta2 и даже 13.1_pre897:legacy. ошибки в LD_DEBUG=«libs» меняются но все равно программа висит. окошка никакого не показывает

punya ★★
() автор топика

единственное отличие проца amd e-350 от обычных - отсутствие avx. по идее оно не должно сказываться. но черт его знает с этими бинарниками

punya ★★
() автор топика
Ответ на: комментарий от mithron

все тоже самое. gdb не помогает

punya ★★
() автор топика

Вот что я думаю

Валв поиграется с линуксовой версией стима и бросит ее когда поймет, что она убыточна.

anonymous
()
Ответ на: Вот что я думаю от anonymous

Валв поиграется с линуксовой версией стима и бросит ее когда поймет, что она убыточна.

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

sudoer
()
Ответ на: комментарий от punya

А это ничем не чревато? Может, надо в ABI_X86 поставить «64», а «32» прописать для каких-то отдельных пакетов? Хотя их получится довольно много, когда-то уже пытался так сделать, чтоб поставить стим, но там всё упёрлось в другие блоки.

Deleted
()
Ответ на: комментарий от anonymous

я поменял в скрипте steam.sh detect platform на 32 бита. запускается правильно 32 бита. но также само висит =(

также включал бету. тоже самое

punya ★★
() автор топика
Последнее исправление: punya (всего исправлений: 1)

У меня тоже перестал запускаться Steam после сегодняшнего обновления, хотя у меня видеокарта NVidia. Но если удалить папку ~/.local/share/Steam/appcache он запускается нормально. После запуска папка создается снова и чтобы после выключения клиента запустить его вновь, нужно снова ее вычищать. Какой-то идиотизм, раньше никогда такого не было. Это возникло именно после сегодняшнего обновления.
Я создал тему на их форуме, может разработчики откликнутся и чем-нибудь помогут.

Rinaldus ★★★★★
()
Последнее исправление: Rinaldus (всего исправлений: 1)
Ответ на: комментарий от Rinaldus

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

fallout4all ★★★★★
()
Ответ на: комментарий от Rinaldus

«~/.local/share/Steam/appcache»

У меня после удаления содержимого этой директории несколько раз нормально запускался. Даже совсем чуть по «магазину» полазил, чтобы кэш был с контентом.

grem ★★★★★
()
Ответ на: комментарий от grem

тока шо приехал с отпуска и проверил. на стационарном компе с nvidia удаление папки appcache несомненно помогает. но на ноуте с ati все равно ничего не изменилось =(

punya ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.