LINUX.ORG.RU

Ошибка при запуске Steam.

 , ,


0

1

Привет, ЛОР.

При запуске Steam выдаёт такое:

hash@canterlot ~/steam $ ./steam
/home/hash/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Couldn't find dpkg, please update steamdeps for your distribution.
/home/hash/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
Running Steam on gentoo  64-bit
/home/hash/.local/share/Steam/steam.sh: line 161: VERSION_ID: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
libGL error: unable to load driver: i915_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i915
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

Собрал всё, что нужно было по wiki, mesa, intel драйвер, в ядре нужное включено, юзер есть в группе video.

Что ему ещё надо? Что надо собрать / пересобрать с нужными USE?

P.S. стим из оверлея выдаёт аналогичную картину.

Просто установите пакет lsb-release.

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

Nope.

hash@canterlot ~/steam $ ./steam
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Couldn't find dpkg, please update steamdeps for your distribution.
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Running Steam on gentoo  64-bit
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
libGL error: unable to load driver: i915_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i915
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
^C
hash@canterlot ~/steam $ eix lsb-release
[I] sys-apps/lsb-release
     Available versions:  1.4 ~1.4-r1 ~1.4-r2 ~1.4-r3
     Installed versions:  1.4(02:03:27 PM 03/06/2016)
     Homepage:            http://www.linuxfoundation.org/collaborate/workgroups/lsb
     Description:         LSB version query program

stage3,

hash@canterlot ~/steam $ force_s3tc_enable=true ./steam
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Couldn't find dpkg, please update steamdeps for your distribution.
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Running Steam on gentoo  64-bit
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
libGL error: unable to load driver: i915_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i915
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
^C

HashDerpy ()
Ответ на: Nope. от HashDerpy

VIDEO_CARDS=«i915 intel -freedreno -i965

А ты уверен что тебе не нужен i965?

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

Интеграшка древняя, G33, под неё нужно, ЕМНИП, i915. Ну, на арче так.

HashDerpy ()
Ответ на: Nope. от HashDerpy

LIBGL_DEBUG=verbose steam

arrecck ★★ ()
Ответ на: комментарий от arrecck
hash@canterlot ~/steam $ LIBGL_DEBUG=verbose ./steam
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Couldn't find dpkg, please update steamdeps for your distribution.
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Running Steam on gentoo  64-bit
/home/hash/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
libGL: OpenDriver: trying /usr/lib32/dri/tls/i915_dri.so
libGL: OpenDriver: trying /usr/lib32/dri/i915_dri.so
libGL: dlopen /usr/lib32/dri/i915_dri.so failed (/home/hash/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.5.so))
libGL error: unable to load driver: i915_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i915
libGL: OpenDriver: trying /usr/lib32/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib32/dri/swrast_dri.so
libGL: dlopen /usr/lib32/dri/swrast_dri.so failed (/home/hash/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib32/libLLVM-3.5.so))
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
^C

Пересобрать xf86-video-intel и mesa с флагом abi_x86_32, что ли?

HashDerpy ()
rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/installed/libstdc++6-4.6-pic_4.6.3-1ubuntu5+srt4_amd64 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/installed/libstdc++6-4.6-pic_4.6.3-1ubuntu5+srt4_amd64.md5 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/installed/libstdc++6_4.8.1-2ubuntu1~12.04+steamrt2+srt1_amd64 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/installed/libstdc++6_4.8.1-2ubuntu1~12.04+steamrt2+srt1_amd64.md5 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++_pic.a && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++_pic.map && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/share/doc/libstdc++6 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/share/doc/libstdc++6-4.6-pic && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/installed/libstdc++6-4.6-pic_4.6.3-1ubuntu5+srt4_i386 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/installed/libstdc++6-4.6-pic_4.6.3-1ubuntu5+srt4_i386.md5 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/installed/libstdc++6_4.8.1-2ubuntu1~12.04+steamrt2+srt1_i386 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/installed/libstdc++6_4.8.1-2ubuntu1~12.04+steamrt2+srt1_i386.md5 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/gcc/i686-linux-gnu/4.6/libstdc++_pic.a && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/gcc/i686-linux-gnu/4.6/libstdc++_pic.map && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6.0.18 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/share/doc/libstdc++6 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/share/doc/libstdc++6-4.6-pic && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime.old/i386/usr/share/doc/libstdc++6

и

rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1 && rm ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1

https://bbs.archlinux.org/viewtopic.php?id=193802

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

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

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

This!

Стим заново распаковал рантайм, установился, обновился и запустился, немного ругаясь в логе. Работает.

Большое спасибо всем за ответы, closed.

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

В вики же указано

media-libs/mesa abi_x86_32

Поставь steam-client-meta из оверлея, он сам тянет нужные флаги.

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

Я уже начал собирать 32-битные месу и драйвера, но ответ XMs всё решил.

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