LINUX.ORG.RU

Segmentation Fault

 , ,


0

1

Когда пытаюсь запустить Steam выдаёт Segmentation fault. Вообще какой-то кринж. Почти на каждом шаге установки что-то идёт не так, будто нарочно.

[code] steam.sh[527138]: Running Steam on debian 11 64-bit

steam.sh[527138]: STEAM_RUNTIME is enabled automatically

setup.sh[527204]: Steam runtime environment up-to-date!

steam.sh[527138]: Steam client’s requirements are satisfied

[2022-11-26 21:32:59] Startup - updater built Nov 17 2022 02:42:14

[2022-11-26 21:32:59] Startup - Steam Client launched with: ‘/home/ixnomad/.local/share/Steam/ubuntu12_32/steam’ ‘-nominidumps’ ‘-nobreakpad’

Installing breakpad exception handler for appid(steam)/version(1668654564)

/home/ixnomad/.local/share/Steam/steam.sh: line 798: 527289 Segmentation fault «$STEAMROOT/$STEAMEXEPATH» «$@» [/code]



Последнее исправление: ixnomad (всего исправлений: 1)

Ответ на: комментарий от chenbr0

Добавил пути в /etc/apt/sources.list

deb http://deb.debian.org/debian/ buster main non-free contrib deb-src http://deb.debian.org/debian/ buster main non-free contrib

deb http://security.debian.org/debian-security buster/updates main contrib non-free deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

Установил через apt.

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

Так, а у тебя Debian 10, или всё же 11? Если 11, то на кой черт ты репозитории 10 прописывал?

Короче, если ты в Debian 11 прописал репозитории от 10 по неграмотности, то сейчас у тебя монстр Франкенштейна, который предсказуемо плохо работает.

Это частая проблема многих новичков. Вы не понимаете, что большинство инструкций в Linux пишутся в варианте «делай по аналогии» с расчетом на «доработку напильником» грамотным админов и повторяете как попугаи.

И при этом обычно обращаетесь за помощью уже после того, как довели ОС до состояния, когда выглядит странным не наличие глюков, а что она вообще работает.

Пришли выводы, root или sudo не нужен:

uname -a
lsb_release -d
dpkg --print-architecture
dpkg --print-foreign-architectures
grep -v -e '^#' -e '^$' /etc/apt/sources.list
grep -vH -e '^#' -e '^$' /etc/apt/sources.list.d/*
LANG=C apt install -sf
LANG=C apt list --installed 2>/dev/null | grep -i steam
for i in $(LANG=C apt list --installed 2>/dev/null | grep -v "^Listing..." | cut -f 2 -d / | cut -f 1 -d " " | cut -f 1 -d "," | sort | uniq); do echo $i; LANG=C apt list --installed 2>/dev/null | grep "/$i" | wc -l; done

Разметку при этом не забудь, а то нечитаемо будет: Как правильно копировать вывод терминала

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 5)
30 января 2023 г.
Ответ на: комментарий от Vsevolod-linuxoid

Если сегфолт на почти каждом этапе установки - надо проверять с железом что не так. Вот я стимом качал Postal 2 на USB-SSD. И тока до конца дойдёт - снова перекачивает. Контрольные суммы видимо не сходились, потом в линуксе (качал виндовым стимом) посмотрел запись на диск, оказалось секторы какие-то не пишет, не читает. Симптоматика чем-то похожа, может что-то подобное…

DiversantBivnev
()