Steam: различия между версиями
(→Ссылки) |
|||
Строка 19: | Строка 19: | ||
Могут понадобиться дополнительные библиотеки для конкретных игр, пополняйте список. | Могут понадобиться дополнительные библиотеки для конкретных игр, пополняйте список. | ||
== Решение проблемы запуска при использовании свободного драйвера Radeon == | |||
При запуске steam выдаёт в терминал: | |||
libGL error: unable to load driver: radeonsi_dri.so | |||
libGL error: driver pointer missing | |||
libGL error: failed to load driver: radeonsi | |||
libGL error: unable to load driver: swrast_dri.so | |||
libGL error: failed to load driver: swrast | |||
Нужно удалить несовместимые библиотеки: | |||
rm -f .steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 \ | |||
~/.steam/steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 \ | |||
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1 \ | |||
~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6 \ | |||
~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 | |||
Также нужно установить 32-битные библиотеки: | |||
apt-get install i586-xorg-drv-radeon i586-xorg-dri-radeon i586-xorg-dri-swrast i586-libGL i586-libEGL i586-libxatracker i586-libgbm i586-libGLES | |||
== Ссылки == | == Ссылки == | ||
Строка 27: | Строка 46: | ||
* [https://bbs.archlinux.org/viewtopic.php?pid=1669192#p1669192 Решение error: /usr/lib32/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds] | * [https://bbs.archlinux.org/viewtopic.php?pid=1669192#p1669192 Решение error: /usr/lib32/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds] | ||
* [[Nvidia optimus, настройка и запуск bumblebee#Primus]] | * [[Nvidia optimus, настройка и запуск bumblebee#Primus]] | ||
* [https://github.com/ValveSoftware/steam-runtime/issues/34 Проблема запуска steam при использовании свободного драйвера Radeon] | |||
[[Категория:Программы]] | [[Категория:Программы]] | ||
{{Category navigation|title=Программы|category=Программы|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Программы|category=Программы|sortkey={{SUBPAGENAME}}}} |
Версия от 11:22, 18 ноября 2017
Установка Steam на ALT Linux
i586
Инсталятор упакован для дистрибутивов 7.0 и выше:
apt-get update; apt-get install steam
x86_64
Поскольку 64-битной сборки Steam на данный момент нет, придётся ставить 32-битный Steam на 64-битную систему:
apt-get update; apt-get install i586-steam
и далее библиотеки для 3D-акселератора, см. одну из этих страниц:
- 32-битный OpenGL на 64-битной системе с драйвером NVIDIA
- 32-битный OpenGL на 64-битной системе с драйвером Intel
Могут понадобиться дополнительные библиотеки для конкретных игр, пополняйте список.
Решение проблемы запуска при использовании свободного драйвера Radeon
При запуске steam выдаёт в терминал: libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL error: unable to load driver: swrast_dri.so libGL error: failed to load driver: swrast
Нужно удалить несовместимые библиотеки: rm -f .steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 \ ~/.steam/steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 \ ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1 \ ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6 \ ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1
Также нужно установить 32-битные библиотеки: apt-get install i586-xorg-drv-radeon i586-xorg-dri-radeon i586-xorg-dri-swrast i586-libGL i586-libEGL i586-libxatracker i586-libgbm i586-libGLES