Created attachment 13137 [details] Вывод ошибки Steam запускаемым через терминал Здравствуйте. При запуске Steam мелькает окошко обновления клиента и всё, больше ничего не происходит. Если запускать через терминал - то пишет про ошибку сегментирования /home/maxim/.local/share/Steam/steam.sh: строка 798: 13160 Ошибка сегментирования "$STEAMROOT/$STEAMEXEPATH" "$@" Скопировал вывод из терминала в текстовый документ - прикладываю. Так же скопировал файлик steam.sh - его приложу следующим сообщением.
Created attachment 13138 [details] Файл steam.sh в котором ошибка сегментирования Файл steam.sh в котором ошибка сегментирования
Запускайте через gdb и смотрите bt при сегфолте.
Created attachment 13142 [details] Вывод команды gdb (Ответ для Andrey Cherepanov на комментарий #2) > Запускайте через gdb и смотрите bt при сегфолте. В терминале команда gdb steam выдаёт "0x7ffefbd78070s": not in executable format: формат файла не распознан Полный вариант ответа команды gdb прикладываю в файлике. Возможно я что-то сделал не так и надо было применять не к Steam, а к файлу где была ругань на ошибку сегментирования по пути home/maxim/.local/share/Steam/steam.sh - результат такой же "формат файла не распознан". Потом я подумал что ему не понравился мой путь к файлу и уже переместившись через cd к нужному каталогу запустил файлик через команду gdb steam.sh - результат как и в первых двух случаях.
Согласно https://www.altlinux.org/Steam, для корректной работы Steam может быть необходима установка дополнительных пакетов. В частности, на виртуальных машинах помогает установка пакета i586-xorg-dri-swrast. После установки данного пакета ошибка не воспроизводится на следующих виртуальных машинах (на kworkstation этот пакет по умолчанию установлен): [p10]: i586-steam-1.0.0.76-alt1.i586 simply-linux-10.1-x86-64 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64 [sisyphus]: i586-steam-1.0.0.78-alt2.i586 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64
(Ответ для Artem Varaksa на комментарий #4) > Согласно https://www.altlinux.org/Steam, для корректной работы Steam может > быть необходима установка дополнительных пакетов. > > В частности, на виртуальных машинах помогает установка пакета > i586-xorg-dri-swrast. > > После установки данного пакета ошибка не воспроизводится на следующих > виртуальных машинах (на kworkstation этот пакет по умолчанию установлен): > > [p10]: i586-steam-1.0.0.76-alt1.i586 > simply-linux-10.1-x86-64 > kworkstation-10.1-x86-64 > education-10.1-x86-64 > education-10.1-x86-64-kde > workstation-10.1-x86-64 > server-10.1-x86-64 > > [sisyphus]: i586-steam-1.0.0.78-alt2.i586 > kworkstation-10.1-x86-64 > education-10.1-x86-64 > education-10.1-x86-64-kde > workstation-10.1-x86-64 > server-10.1-x86-64 Огромнейшее спасибо. Помогло. # apt-get install i586-xorg-dri-swrast Выбрано i586-xorg-dri-swrast.32bit для 'i586-xorg-dri-swrast' Следующие дополнительные пакеты будут установлены: i586-libsensors3.32bit i586-libtinfo.32bit i586-libudev1.32bit i586-libunwind.32bit i586-libwayland-client.32bit i586-llvm11.0-libs.32bit i586-xorg-dri-swrast.32bit Необходимо получить 36,2MB архивов. После распаковки потребуется дополнительно 149MB дискового пространства. Странно что эти пакеты не добавили в менеджер пакетов Synaptic, но я скопировал их сюда с надеждой что когда-нибудь они добавятся. Ещё раз спасибо, всё заработало с первого раза, премного благодарен.
(Ответ для Максим на комментарий #5) .. > Странно что эти пакеты не добавили в менеджер пакетов Synaptic, но я > скопировал их сюда с надеждой что когда-нибудь они добавятся. > > Ещё раз спасибо, всё заработало с первого раза, премного благодарен. Если устанавливать steam командой epm play steam то такой проблемы с зависимостями нет.
была точно такая же проблема, решение полностью помогло. Спасибо.