LINUX.ORG.RU

Установка steam. Ошибки.

 , ,


0

1

Я пытался установить steam на fedora i3 через flatpak, snap, dnf. Сейчас я пытаюсь использовать официальный пакет .deb . Я установил steam_latest.deb. Запустил команду dpkg -i ./steam_latest.deb в загрузках, но я получил:

dpkg: ./steam_latest.deb contained in steam-launcher has a pre-dependency problem:
steam-launcher requires dpkg to be installed first (>= 1.17.0)
package dpkg is not installed.
dpkg: error processing archive ./steam_latest.deb (--install):
pre-dependency problem - package steam-launcher will not be installed
Errors occurred while processing the following packages:
./steam_latest.deb

Я пытался использовать alien для установки. Та же проблема. Когда я попытался использовать sudo alien -r ./steam_latest.deb и rpm -U --force ./steam-launcher-1.0.0.81-2.noarch.rpm я получил ошибку:

dpkg-maintscript-helper: error: environment variable DPKG_MAINTSCRIPT_NAME is required
error: %prein(steam-launcher-1.0.0.81-2.noarch) scriptlet failed, exit status 1
error: steam-launcher-1.0.0.81-2.noarch: install failed

У меня стоит Kernel: x86_64 Linux 6.14.0-63.fc42.x86_64. Как я могу установить steam? Пожалуйста помогите.

Заранее спасибо



Последнее исправление: zane (всего исправлений: 2)
Ответ на: комментарий от xDShot

Спасибо, но я пробовал это. Все команды до работали, но __GL_CONSTANT_FRAME_RATE_HINT=3 steam

...

[2025-05-27 01:13:19] Verification complete
UpdateUI: skip show logo
[2025-05-27 01:13:19] Destroy window

Steam logging initialized: directory: /home/azat/.local/share/Steam/logs

[2025-05-27 01:13:19] ProcessNextMessage: socket disconnected
[2025-05-27 01:13:19] No more messages are expected - exiting
Unable to open display
Unable to open displaysrc/steamUI/spewmanager.cpp (192) : Assertion Failed: Error: Unable to open display
src/steamUI/spewmanager.cpp (192) : Assertion Failed: Error: Unable to open display
05/27 01:13:19 Init: Installing breakpad exception handler for appid(steam)/version(1747701111)/tid(40227)
assert_20250527011319_6.dmp[40243]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250527011319_6.dmp
/home/azat/.local/share/Steam/steam.sh: строка 960: 40227 Ошибка сегментирования                   (образ памяти сброшен на диск) "$STEAMROOT/$STEAMEXEPATH" "$@"

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

Я весь день это пытаюсь, постоянно что-то не так, а в интернете решений и нет особо. Для конкретного (flatpak или snap, …) могу сказать что именно случалось

zane
() автор топика

https://developer.valvesoftware.com/wiki/Steam_under_Linux
Здесь есть как раздел про Fedora, так и unpackaged. Я бы рекомендовал unpackaged, т.к стим не требует установки в систему и прекрасно может жить где-нибудь в хомяке, но раз есть пакет под федору - можно и его поставить

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

После того как я проделал все по инструкции (ну почти, там кажется 40 версия я вообщем исправил все) но вот что вывела команда DISPLAY=:0 steam

steam.sh[45824]: Running Steam on fedora 42 64-bit
steam.sh[45824]: STEAM_RUNTIME is enabled automatically
setup.sh[45876]: Steam runtime environment up-to-date!
steam.sh[45824]: Log already open
steam.sh[45824]: Using supervisor /home/azat/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[45824]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-05-27 01:51:20] Startup - updater built May 19 2025 19:50:58
[2025-05-27 01:51:20] Startup - Steam Client launched with: '/home/azat/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-05-27 01:51:20] Process started with command-line: '/home/azat/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened'
05/27 01:51:20 minidumps folder is set to /tmp/dumps
[2025-05-27 01:51:20] Using update UI: console
05/27 01:51:20 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(45922)
[2025-05-27 01:51:20] Create window
[2025-05-27 01:51:20] Loading cached metrics from disk (/home/azat/.local/share/Steam/package/steam_client_metrics.bin)
[2025-05-27 01:51:20] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2025-05-27 01:51:20] Using the following download hosts for Public, Realm steamglobal
[2025-05-27 01:51:20] 1. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
05/27 01:51:20 minidumps folder is set to /tmp/dumps
[2025-05-27 01:51:20] Checking for update on startup
[2025-05-27 01:51:20] Checking for available updates...
[2025-05-27 01:51:20] Downloading manifest: https://client-update.steamstatic.com/steam_client_ubuntu12
[2025-05-27 01:51:20] Manifest download: send request
[2025-05-27 01:51:20] Set percent complete: 0
[2025-05-27 01:51:20] Set status message: Checking for available updates...
[  0%] Checking for available updates...
[2025-05-27 01:51:20] Set percent complete: -1
[2025-05-27 01:51:20] Manifest download: waiting for download to finish
[2025-05-27 01:51:20] Manifest download: finished
[2025-05-27 01:51:20] Download skipped: /steam_client_ubuntu12 version 1747701111, installed version 1747701111, existing pending version 0
[2025-05-27 01:51:20] Nothing to do
[2025-05-27 01:51:20] Verifying installation...
[2025-05-27 01:51:20] Verifying all executable checksums
[2025-05-27 01:51:20] Set percent complete: -1
[2025-05-27 01:51:20] Set status message: Verifying installation...
[----] Verifying installation...
[2025-05-27 01:51:21] Verification complete
UpdateUI: skip show logo
[2025-05-27 01:51:21] Destroy window

Steam logging initialized: directory: /home/azat/.local/share/Steam/logs

[2025-05-27 01:51:21] ProcessNextMessage: socket disconnected
[2025-05-27 01:51:21] No more messages are expected - exiting
Authorization required, but no authorization protocol specified

Unable to open display
Unable to open displaysrc/steamUI/spewmanager.cpp (192) : Assertion Failed: Error: Unable to open display
src/steamUI/spewmanager.cpp (192) : Assertion Failed: Error: Unable to open display
05/27 01:51:21 Init: Installing breakpad exception handler for appid(steam)/version(1747701111)/tid(45921)
assert_20250527015121_6.dmp[45937]: Uploading dump (out-of-process)
/tmp/dumps/assert_20250527015121_6.dmp
/home/azat/.local/share/Steam/steam.sh: строка 960: 45921 Ошибка сегментирования                   (образ памяти сброшен на диск) "$STEAMROOT/$STEAMEXEPATH" "$@"

позже попробовал unpackaged та же проблема

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

https://discussion.fedoraproject.org/t/cannot-get-x11-programs-working-under-...
А другие x11 приложения работают?
поробуй сделать unset WAYLAND_DISPLAY в терминале перед запуском, вдруг у стимрантайма какая-то проблема с поддержкой wayland
Ну и xhost + на случай, если с авторизацией иксов проблема.
Но в целом мне кажется, что это просто XWayland в wayland сесии по какой-то причине отвалился
P.S так это i3, значит по идее там WAYLAND_DISPLAY не должно быть

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