<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>32063</bug_id>
          
          <creation_ts>2016-05-04 18:11:54 +0300</creation_ts>
          <short_desc>Не запускается steam</short_desc>
          <delta_ts>2019-09-17 19:42:14 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>steam</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc>https://forum.altlinux.org/index.php?topic=36491.0</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>32062</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrey Cherepanov">cas</reporter>
          <assigned_to name="Денис Назаров">nenderus</assigned_to>
          <cc>antohami</cc>
    
    <cc>barssc</cc>
    
    <cc>glebfm</cc>
    
    <cc>grenka</cc>
    
    <cc>hiddenman</cc>
    
    <cc>nenderus</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>stolbovdv</cc>
    
    <cc>yuriy.shirokov</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>156477</commentid>
    <comment_count>0</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-05-04 18:11:54 +0300</bug_when>
    <thetext>+++ Данная ошибка создана размножением ошибки 32062 +++

Здравствуйте. Не стартует steam на р8, вылетает с ошибкой сегментирования. На форуме https://forum.altlinux.org/index.php?topic=36491.0 опытным путем выяснили, что виновником является mesa 11.1.2, но в других линукс системах с этой версией mesa steam работает. Изучая различные похожие случаи есть предположение, что версия mesa в альте не совместима с какой-то библиотекой установленной в стиме (в папке хомяка) и решение скорее всего простое, использовать библиотеку альта, но не могу определить виновника. Скорее всего такая же картина и в сизифе с меса 11.1.3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156480</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2016-05-04 19:36:52 +0300</bug_when>
    <thetext>steam отлично работает на p8.

Какие драйвера используется и какой видео-адаптер ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156482</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2016-05-04 19:38:00 +0300</bug_when>
    <thetext>А, посмотрел - может быть на intel и не работает.

На nvidia всё отлично.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156489</commentid>
    <comment_count>3</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2016-05-04 23:15:24 +0300</bug_when>
    <thetext>На NVIDIA steam работает отлично.

Вообще судя по-всему похожая проблема много где, даже в Убунту: https://askubuntu.com/questions/614422/problem-with-installing-steam-on-ubuntu-15-04/614458

Может помогут рецепты из той статьи:

cd $HOME/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156490</commentid>
    <comment_count>4</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2016-05-04 23:22:57 +0300</bug_when>
    <thetext>Ещё можно попробовать запустить так:

STEAM_RUNTIME=0 steam</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156494</commentid>
    <comment_count>5</comment_count>
    <who name="barssc">barssc</who>
    <bug_when>2016-05-05 08:24:58 +0300</bug_when>
    <thetext>Не работает на intel и через bumblebee не запускается. Указанные рецепты не помогают, только что проверил еще раз на своем ноутбуке, выхлоп консоли:

STEAM_RUNTIME=0 steam
Running Steam on altlinux 8.0.0 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1461972496)
Installing breakpad exception handler for appid(steam)/version(1461972496)
Installing breakpad exception handler for appid(steam)/version(1461972496)
assert_20160505102325_1.dmp[2781]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160505102325_1.dmp
/home/barssc/.local/share/Steam/steam.sh: line 756:  2776 Ошибка сегментирования                   $STEAM_DEBUGGER &quot;$STEAMROOT/$STEAMEXEPATH&quot; &quot;$@&quot;
assert_20160505102325_1.dmp[2781]: Finished uploading minidump (out-of-process): success = yes
assert_20160505102325_1.dmp[2781]: response: CrashID=bp-7e42ed8f-0a29-4ba1-8c96-847192160504
assert_20160505102325_1.dmp[2781]: file &apos;&apos;/tmp/dumps/assert_20160505102325_1.dmp&apos;&apos;, upload yes: &apos;&apos;CrashID=bp-7e42ed8f-0a29-4ba1-8c96-847192160504&apos;&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156495</commentid>
    <comment_count>6</comment_count>
    <who name="barssc">barssc</who>
    <bug_when>2016-05-05 08:27:43 +0300</bug_when>
    <thetext>$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile 
OpenGL version string: 2.1 Mesa 11.1.2
OpenGL shading language version string: 1.20
OpenGL extensions:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156507</commentid>
    <comment_count>7</comment_count>
    <who name="barssc">barssc</who>
    <bug_when>2016-05-05 10:58:46 +0300</bug_when>
    <thetext>Я так понимаю, что не работает на всех свободных драйверах, не только на интелах</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156541</commentid>
    <comment_count>8</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-05-05 15:27:45 +0300</bug_when>
    <thetext>$ DEBUGGER=gdb steam
...
Program received signal SIGSEGV, Segmentation fault.
0xf6be8945 in OPENSSL_ia32_cpuid () from /lib/libcrypto.so.10
(gdb) bt
#0  0xf6be8945 in OPENSSL_ia32_cpuid () from /lib/libcrypto.so.10
#1  0xf47e5d51 in OPENSSL_cpuid_setup () from /home/gleb/.local/share/Steam/ubuntu12_32/steamui.so
#2  0xf7ff67e0 in ?? () from /lib/ld-linux.so.2

Оно должно не работать уже со времён перехода на openssl 1.0.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156542</commentid>
    <comment_count>9</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-05-05 15:34:51 +0300</bug_when>
    <thetext>После этого, вроде, работает:
$ ln -s libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.10
$ ln -s libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.10</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156548</commentid>
    <comment_count>10</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-05-05 16:05:10 +0300</bug_when>
    <thetext>А разлом пошёл по Mesa потому что:
$ rpm -q --requires .../xorg-dri-intel-11.0.6-alt1.x86_64.rpm -p | grep libcrypto
$ rpm -q --requires .../xorg-dri-intel-11.1.1-alt1.x86_64.rpm -p | grep libcrypto
libcrypto.so.10()(64bit) &gt;= set:qoPDJTmSSi2hV0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156577</commentid>
    <comment_count>11</comment_count>
    <who name="barssc">barssc</who>
    <bug_when>2016-05-06 07:36:22 +0300</bug_when>
    <thetext>Спасибо, Gleb, проблема решена, багу закрываю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156583</commentid>
    <comment_count>12</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-05-06 15:14:01 +0300</bug_when>
    <thetext>(In reply to comment #11)
&gt; Спасибо, Gleb, проблема решена, багу закрываю.

Это не то, чтобы «проблема решена», это для «проблемы найдено решение». :)
А нет ли такого места, куда можно добавить создание этих симлинков?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156584</commentid>
    <comment_count>13</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2016-05-06 16:44:02 +0300</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; А нет ли такого места, куда можно добавить создание этих симлинков?
Можно скорее всего в скрипт /usr/bin/steam добавить, но надо ведь сделать проверку, что карточка не NVIDIA как-то при этом...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156585</commentid>
    <comment_count>14</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-05-06 17:07:34 +0300</bug_when>
    <thetext>(In reply to comment #13)
&gt; (В ответ на комментарий №12)
&gt; &gt; А нет ли такого места, куда можно добавить создание этих симлинков?
&gt; Можно скорее всего в скрипт /usr/bin/steam добавить, но надо ведь сделать
&gt; проверку, что карточка не NVIDIA как-то при этом...

зачем? Если nvidia (или кто-нибудь ещё) не слинкована с libcrypto, ей этот симлинк не повредит, а если слинкована, он тоже нужен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156586</commentid>
    <comment_count>15</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2016-05-06 17:21:47 +0300</bug_when>
    <thetext>Так, т.е. надо что бы после установки окружения с серверов Valve выполнялось следующее:

ln -s /lib/libcrypto.so.10 $HOME/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.10

Плюс на 64-х битной:

ln -s /lib64/libcrypto.so.10 $HOME/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.10

?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156587</commentid>
    <comment_count>16</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2016-05-06 17:23:35 +0300</bug_when>
    <thetext>Хотя папка steam-runtime очень часто при обновлении клиента (с серверов Valve) переименовывается в steam-runtime.old и создаётся уже новая... (</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156589</commentid>
    <comment_count>17</comment_count>
    <who name="barssc">barssc</who>
    <bug_when>2016-05-06 18:09:08 +0300</bug_when>
    <thetext>Мое мнение, что не надо городить огород, руками не сложно сделать линки, тем более что проблема временная, с одним из обновлений steam проблема будет решена (перейдут же они когда-нибудь на новую mesa), а пользователей на форуме наставим на путь истинный. Тем более что в арче вообще на вики написано решение проблем с запуском steam и тоже вручную.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156603</commentid>
    <comment_count>18</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2016-05-07 11:23:26 +0300</bug_when>
    <thetext>Steam в Сизифе не рабочий и это никак не &quot;fixed&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156621</commentid>
    <comment_count>19</comment_count>
    <who name="Денис Назаров">nenderus</who>
    <bug_when>2016-05-07 22:11:03 +0300</bug_when>
    <thetext>Более того, в VirtualBox при каждом обновлении steam-runtime (и при самом первом запуске) надо ещё как-то выполнять такую команду:

find ~/.steam/root/ \( -name &quot;libgcc_s.so*&quot; -o -name &quot;libstdc++.so*&quot; -o -name &quot;libxcb.so*&quot; \) -print -delete

в противном случае будет такое:

libGL error: failed to get magic
libGL error: failed to load driver: vboxvideo
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157885</commentid>
    <comment_count>20</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2016-08-02 18:01:34 +0300</bug_when>
    <thetext>(In reply to comment #19)
&gt; Более того, в VirtualBox при каждом обновлении steam-runtime (и при самом
&gt; первом запуске) надо ещё как-то выполнять такую команду:
&gt; 
&gt; find ~/.steam/root/ \( -name &quot;libgcc_s.so*&quot; -o -name &quot;libstdc++.so*&quot; -o -name
&gt; &quot;libxcb.so*&quot; \) -print -delete
&gt; 
&gt; в противном случае будет такое:
&gt; 
&gt; libGL error: failed to get magic
&gt; libGL error: failed to load driver: vboxvideo
&gt; libGL error: unable to load driver: swrast_dri.so
&gt; libGL error: failed to load driver: swrast

Спасибо. Мне этот рецепт помог запустить steam на Radeon HD7340 (r600), система 64-битная.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>158421</commentid>
    <comment_count>21</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2016-09-03 03:27:03 +0300</bug_when>
    <thetext>Приветствую.

Обновился steam снова, без симлинков (каталог переместился, видимо) проблема повторяется. С симлинками запуск проходит дальше, но снова падает уже так:

Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 384x256, total string texture memory is 442,37 KB
Installing breakpad exception handler for appid(steam)/version(1471977975)

(steam:18965): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «qtcurve»,
crash_20160903032520_11.dmp[18999]: Finished uploading minidump (out-of-process): success = yes
crash_20160903032520_11.dmp[18999]: response: CrashID=bp-763fae86-bf2f-4aa4-b7c2-3a7462160902
crash_20160903032520_11.dmp[18999]: file &apos;&apos;/tmp/dumps/crash_20160903032520_11.dmp&apos;&apos;, upload yes: &apos;&apos;CrashID=bp-763fae86-bf2f-4aa4-b7c2-3a7462160902&apos;&apos;
Installing breakpad exception handler for appid(steam)/version(1471977975)
assert_20160903032519_1.dmp[19013]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160903032519_1.dmp
/home/akornilov/.local/share/Steam/steam.sh: line 713: 18965 Ошибка сегментирования                   $STEAM_DEBUGGER &quot;$STEAMROOT/$STEAMEXEPATH&quot; &quot;$@&quot;
assert_20160903032519_1.dmp[19013]: Finished uploading minidump (out-of-process): success = yes
assert_20160903032519_1.dmp[19013]: response: CrashID=bp-968dffd7-2f61-4907-bec4-605512160902
assert_20160903032519_1.dmp[19013]: file &apos;&apos;/tmp/dumps/assert_20160903032519_1.dmp&apos;&apos;, upload yes: &apos;&apos;CrashID=bp-968dffd7-2f61-4907-bec4-605512160902&apos;&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>158422</commentid>
    <comment_count>22</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2016-09-03 03:32:39 +0300</bug_when>
    <thetext>В начале еще интересное:

/home/akornilov/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
/home/akornilov/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
Running Steam on alt  64-bit
/home/akornilov/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
[0903/033132:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
[0903/033132:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20160823182455)
Installing breakpad exception handler for appid(steamwebhelper)/version(1471976695)
[0903/033132:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20160823182455)
Installing breakpad exception handler for appid(steamwebhelper)/version(1471977975)
Installing breakpad exception handler for appid(steamwebhelper)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)
opensslconnection.cpp (1535) : Assertion Failed: unable to load trusted SSL root certificates
Assert( Assertion Failed: unable to load trusted SSL root certificates ):opensslconnection.cpp:1535

Installing breakpad exception handler for appid(steam)/version(1471977975)
crash_20160903033132_11.dmp[21604]: Uploading dump (out-of-process)
/tmp/dumps/crash_20160903033132_11.dmp
Installing breakpad exception handler for appid(steam)/version(1471977975)
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1471977975)
Installing breakpad exception handler for appid(steam)/version(1471977975)

** (steam:21570): WARNING **: Unknown device type 14

** (steam:21570): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Devices/2: unknown object type
Installing breakpad exception handler for appid(steam)/version(1471977975)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159745</commentid>
    <comment_count>23</comment_count>
    <who name="Yuriy Al. Shirokov">yuriy.shirokov</who>
    <bug_when>2016-11-06 02:34:29 +0300</bug_when>
    <thetext>(In reply to comment #21)
&gt; Обновился steam снова, без симлинков (каталог переместился, видимо) проблема
&gt; повторяется. С симлинками запуск проходит дальше, но снова падает уже так:
…
&gt; /home/akornilov/.local/share/Steam/steam.sh: line 713: 18965 Ошибка
&gt; сегментирования                   $STEAM_DEBUGGER &quot;$STEAMROOT/$STEAMEXEPATH&quot;

Мне с такой ошибкой помог
steam --reset
и дальше уже упоминавшееся выше:
find ~/.local/share/Steam/ \( -name &quot;libgcc_s.so*&quot; -o -name &quot;libstdc++.so*&quot; -o -name &quot;libxcb.so*&quot; -o -name &quot;libgpg-error.so*&quot; \) -print -delete</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184343</commentid>
    <comment_count>24</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2019-09-17 19:42:14 +0300</bug_when>
    <thetext>У меня на сизифе стим запускается отлично. Ну то есть раньше действительно не запускался, а теперь вроде как починили. Закрываю баг, если актуально, переоткройте.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>