LINUX.ORG.RU
ФорумGames

Не запускается Steam. Arch linux

 , ,


0

1

При запуске стима выводится следующее окно: https://imgur.com/a/jKssATP Пробовал запускать с помощью терминала, выводится следующее:

❯ steam
steam.sh[24616]: Running Steam on arch rolling 64-bit
steam.sh[24616]: STEAM_RUNTIME is enabled automatically
setup.sh[24663]: Steam runtime environment up-to-date!
steam.sh[24616]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2024-11-23 14:20:05] Startup - updater built Nov 12 2024 17:09:08
[2024-11-23 14:20:05] Startup - Steam Client launched with: '/home/titlo10/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
11/23 14:20:05 minidumps folder is set to /tmp/dumps
11/23 14:20:05 Init: Installing breakpad exception handler for appid(steam)/version(1731433018)/tid(24726)
[2024-11-23 14:20:06] Loading cached metrics from disk (/home/titlo10/.local/share/Steam/package/steam_client_metrics.bin)
[2024-11-23 14:20:06] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2024-11-23 14:20:06] Using the following download hosts for Public, Realm steamglobal
[2024-11-23 14:20:06] 1. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-11-23 14:20:06] Verifying installation...
[2024-11-23 14:20:06] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/titlo10/.local/share/Steam/logs

/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xee50adc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xee509500
steamwebhelper.sh[24733]: Using supervisor /home/titlo10/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[24733]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/titlo10/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[24733]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[24733]: Starting steamwebhelper with Sniper steam runtime at /home/titlo10/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 24809
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -lang=en_US -cachedir=/home/titlo10/.local/share/Steam/config/htmlcache -steampid=24726 -buildid=1731433018 -steamid=0 -logdir=/home/titlo10/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/titlo10/.local/share/Steam/clientui -steampath=/home/titlo10/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/titlo10/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (666) : Failed creating offscreen shared JS context
11/23 14:20:34 Init: Installing breakpad exception handler for appid(steam)/version(1731433018)/tid(24726)
assert_20241123142034_29.dmp[24937]: Uploading dump (out-of-process)
/tmp/dumps/assert_20241123142034_29.dmp
assert_20241123142034_29.dmp[24937]: Finished uploading minidump (out-of-process): success = yes
assert_20241123142034_29.dmp[24937]: response: CrashID=bp-4af59dac-8128-4751-bc9d-6fe6b2241123
assert_20241123142034_29.dmp[24937]: file ''/tmp/dumps/assert_20241123142034_29.dmp'', upload yes: ''CrashID=bp-4af59dac-8128-4751-bc9d-6fe6b2241123''

Соотвественно, пошел гуглить и попробовал многие решения, но никакое из них не помогло. Что я пробовал сделать:

  1. Переустанавливал полностью стим: sudo pacman -Rsn steam, затем удалил папки ~/.steam и ~/.local/share/Steam, затем установил обратно с помощью sudo pacman -S steam
  2. Устанавливал steam-native-runtime
  3. Устанавливал lib32-libgudev, lib32-libnm и lib32-glibc
  4. Запускал steam через терминал с разными параметрами: -no-cef-sandbox -vgui -cef-disable-gpu –reset -clearbeta


Последнее исправление: titlo10 (всего исправлений: 1)
Ответ на: комментарий от stabilitron

После удаление /tmp/dumps ничего не поменялось, а в такого лога нет, там вообще в этой папке логов нет, а только *.txt файлы. Нашел что-то там похожее webhelper.txt. Вот что там:

[1970-01-01 03:00:00] Client version: no bootstrapper found
[1970-01-01 03:00:00] Startup - webhelper launched with: ./steamwebhelper -lang=en_US -cachedir=/home/titlo10/.local/share/Steam/config/htmlcache -steampid=27719 -buildid=1731433018 -steamid=0 -logdir=/home/titlo10/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/titlo10/.local/share/Steam/clientui -steampath=/home/titlo10/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround -dev -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/titlo10/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
[1970-01-01 03:00:00] Disabling GPU acceleration due to --disable-gpu-compositing (browser)
[1970-01-01 03:00:00] Disabling sandbox due to a previous crash in CefInitialize with the sandbox enabled
[1970-01-01 03:00:00] Browser - launching child process with: /home/titlo10/.local/share/Steam/ubuntu12_64/steamwebhelper --type=zygote --no-zygote-sandbox --no-sandbox --user-agent-product=Valve Steam Client --lang=en_US.UTF-8 --user-data-dir=/home/titlo10/.local/share/Steam/config/htmlcache --log-file=/home/titlo10/.local/share/Steam/logs/cef_log.txt --crashpad-handler-pid=27841 --buildid=1731433018 --steamid=0
[1970-01-01 03:00:00] Browser - launching child process with: /home/titlo10/.local/share/Steam/ubuntu12_64/steamwebhelper --type=zygote --no-sandbox --user-agent-product=Valve Steam Client --lang=en_US.UTF-8 --user-data-dir=/home/titlo10/.local/share/Steam/config/htmlcache --log-file=/home/titlo10/.local/share/Steam/logs/cef_log.txt --crashpad-handler-pid=27841 --buildid=1731433018 --steamid=0
[1970-01-01 03:00:00] Browser - launching child process with: /proc/self/exe --type=gpu-process --no-sandbox --user-agent-product=Valve Steam Client --lang=en_US.UTF-8 --user-data-dir=/home/titlo10/.local/share/Steam/config/htmlcache --crashpad-handler-pid=27841 --buildid=1731433018 --steamid=0
[2024-11-23 14:53:32] Browser - launching child process with: /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --no-sandbox --user-agent-product=Valve Steam Client --lang=en_US.UTF-8 --user-data-dir=/home/titlo10/.local/share/Steam/config/htmlcache --crashpad-handler-pid=27841 --buildid=1731433018 --steamid=0

Просто судя по всему параметры для его запуска

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

Вот так выглядит cef_log.txt:

[1123/190510.085040:WARNING:alloy_main_delegate.cc(578)] Alloy bootstrap is deprecated and will be removed in ~M127. See https://github.com/chromiumembedded/cef/issues/3685
[1123/190510.138991:INFO:crash_reporting.cc(238)] Crash reporting enabled for process: browser
[1123/190510.141773:WARNING:task_impl.cc(31)] No task runner for threadId 0
[1123/190510.142492:WARNING:task_impl.cc(31)] No task runner for threadId 0
[1123/190510.255411:INFO:crash_reporting.cc(255)] Crash reporting enabled for process: gpu-process
[1123/190510.382255:WARNING:vaapi_wrapper.cc(1524)] Skipping nVidia device named: nvidia-drm
[1123/190510.383749:WARNING:gpu_memory_buffer_support_x11.cc(49)] dri3 extension not supported.
[1123/190510.384923:WARNING:sandbox_linux.cc(430)] InitializeSandbox() called with multiple threads in process gpu-process.
titlo10
() автор топика
Ответ на: комментарий от stabilitron

еще интересный лог нашел webhelper-linux.txt:

[2024-11-23 19:04:58+0300] srt-logger[14872]: Log opened
[2024-11-23 19:04:58] steamwebhelper.sh[14867]: Using supervisor /home/titlo10/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
[2024-11-23 19:04:58] steamwebhelper.sh[14867]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/titlo10/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
[2024-11-23 19:04:58] steam-runtime-sniper.sh[14883]: Extracting /home/titlo10/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.tar.xz to /home/titlo10/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.new
[2024-11-23 19:04:58] 
[2024-11-23 19:04:58] (zenity:14896): Gtk-WARNING **: 19:04:58.491: Unknown key gtk-modules in /home/titlo10/.config/gtk-4.0/settings.ini
[2024-11-23 19:04:58] 
[2024-11-23 19:04:58] (zenity:14896): Adwaita-WARNING **: 19:04:58.578: Using GtkSettings:gtk-application-prefer-dark-theme with libadwaita is unsupported. Please use AdwStyleManager:color-scheme instead.
[2024-11-23 19:05:08] steamwebhelper.sh[14867]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
[2024-11-23 19:05:08] steamwebhelper.sh[14867]: Starting steamwebhelper with Sniper steam runtime at /home/titlo10/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
[2024-11-23 19:05:10] exec ./steamwebhelper -lang=en_US -cachedir=/home/titlo10/.local/share/Steam/config/htmlcache -steampid=14861 -buildid=1731433018 -steamid=0 -logdir=/home/titlo10/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/titlo10/.local/share/Steam/clientui -steampath=/home/titlo10/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/titlo10/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
[2024-11-23 19:05:10] [1123/190510.084801:ERROR:context.cc(107)] The browser_subprocess_path directory (./steamwebhelper) is not an absolute path. Defaulting to empty.
[2024-11-23 19:05:10] [1123/190510.085040:WARNING:alloy_main_delegate.cc(578)] Alloy bootstrap is deprecated and will be removed in ~M127. See https://github.com/chromiumembedded/cef/issues/3685
[2024-11-23 19:05:10] [1123/190510.138454:WARNING:crash_reporting.cc(271)] Failed to set crash key: UserID with value: 0
[2024-11-23 19:05:10] [1123/190510.138502:WARNING:crash_reporting.cc(271)] Failed to set crash key: BuildID with value: 1731431325
[2024-11-23 19:05:10] [1123/190510.138507:WARNING:crash_reporting.cc(271)] Failed to set crash key: SteamUniverse with value: Public
[2024-11-23 19:05:10] [1123/190510.138510:WARNING:crash_reporting.cc(271)] Failed to set crash key: Vendor with value: Valve
[2024-11-23 19:05:10] [1123/190510.138513:WARNING:crash_reporting.cc(271)] Failed to set crash key: Platform with value: Linux
[2024-11-23 19:05:10] [1123/190510.138991:INFO:crash_reporting.cc(238)] Crash reporting enabled for process: browser
[2024-11-23 19:05:10] [1123/190510.141773:WARNING:task_impl.cc(31)] No task runner for threadId 0
[2024-11-23 19:05:10] [1123/190510.142492:WARNING:task_impl.cc(31)] No task runner for threadId 0
[2024-11-23 19:05:10] [1123/190510.192227:WARNING:crash_reporting.cc(271)] Failed to set crash key: UserID with value: 0
[2024-11-23 19:05:10] [1123/190510.192225:WARNING:crash_reporting.cc(271)] Failed to set crash key: UserID with value: 0
[2024-11-23 19:05:10] [1123/190510.192303:WARNING:crash_reporting.cc(271)] Failed to set crash key: BuildID with value: 1731433018
[2024-11-23 19:05:10] [1123/190510.192303:WARNING:crash_reporting.cc(271)] Failed to set crash key: BuildID with value: 1731433018
[2024-11-23 19:05:10] [1123/190510.192316:WARNING:crash_reporting.cc(271)] Failed to set crash key: SteamUniverse with value: Public
[2024-11-23 19:05:10] [1123/190510.192317:WARNING:crash_reporting.cc(271)] Failed to set crash key: SteamUniverse with value: Public
[2024-11-23 19:05:10] [1123/190510.192320:WARNING:crash_reporting.cc(271)] Failed to set crash key: Vendor with value: Valve
[2024-11-23 19:05:10] [1123/190510.192320:WARNING:crash_reporting.cc(271)] Failed to set crash key: Vendor with value: Valve
[2024-11-23 19:05:10] [1123/190510.192323:WARNING:crash_reporting.cc(271)] Failed to set crash key: Platform with value: Linux
[2024-11-23 19:05:10] [1123/190510.192324:WARNING:crash_reporting.cc(271)] Failed to set crash key: Platform with value: Linux
[2024-11-23 19:05:10] Gtk-Message: 19:05:10.209: Failed to load module "canberra-gtk-module"
[2024-11-23 19:05:10] Gtk-Message: 19:05:10.238: Failed to load module "colorreload-gtk-module"
[2024-11-23 19:05:10] Gtk-Message: 19:05:10.238: Failed to load module "window-decorations-gtk-module"
[2024-11-23 19:05:10] [1123/190510.255411:INFO:crash_reporting.cc(255)] Crash reporting enabled for process: gpu-process
[2024-11-23 19:05:10] [1123/190510.382255:WARNING:vaapi_wrapper.cc(1524)] Skipping nVidia device named: nvidia-drm
[2024-11-23 19:05:10] [1123/190510.383749:WARNING:gpu_memory_buffer_support_x11.cc(49)] dri3 extension not supported.
[2024-11-23 19:05:10] [1123/190510.384923:WARNING:sandbox_linux.cc(430)] InitializeSandbox() called with multiple threads in process gpu-process.
titlo10
() автор топика
Ответ на: комментарий от titlo10

Вот такое ещё решение существует: https://github.com/ValveSoftware/steam-for-linux/issues/9588

А драйвер карточки пробовал обновлять? А всю систему? sudo pacman -Syu.

Кажется вот это твой случай: https://github.com/ValveSoftware/steam-for-linux/issues/11312 Посмотри там в mentioned issues тоже что-нибудь.

Попробуй бетку поставить: http://repo.steampowered.com/steam/archive/beta/

stabilitron
()

Перепроверь зависимости, возможно 32-битных библиотек не хватает.

Можно через ldd или objdump: Steam #Отладка библиотек

Можно ещё через flatpak поставить steam и проверить запустится ли. Если запустится, то скорее всего проблема в зависимостях.

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

flatpak версия запустилась. Но недостающие библеотеки найти не смог, вот что я вводил:

❯ ldd steam
        linux-gate.so.1 (0xf5285000)
        libdl.so.2 => /usr/lib32/libdl.so.2 (0xf4b32000)
        librt.so.1 => /usr/lib32/librt.so.1 (0xf4b2d000)
        libX11.so.6 => /usr/lib32/libX11.so.6 (0xf49f2000)
        libm.so.6 => /usr/lib32/libm.so.6 (0xf491a000)
        libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf4915000)
        libc.so.6 => /usr/lib32/libc.so.6 (0xf46e0000)
        /lib/ld-linux.so.2 => /usr/lib/ld-linux.so.2 (0xf5287000)
        libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf46b3000)
        libXau.so.6 => /usr/lib32/libXau.so.6 (0xf46ae000)
        libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf46a7000)
❯ file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq

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

Может не очень уместный вопрос: перед чисткой каталогов стима и повторной переустановкой Steam - ОС обновлял? Эта ошибка была изначально или ранее стим работал?

Что за железо?

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

Оказалось, что стиму не нравится когда /media является симлинком на /var/run/media.

Со стимом и симлинками надо осторожнее. Если упрощенно, то любые симлинки на стандартные директории в системе (типа ~/.cache, /usr, /run, ~/.local) и симлинки на сам стим/игры могут привести к сложно диагностируемым сюрпризам.

Помимо этого есть еще костыль типа сломанного симлинка ~/.steampath. Чинить его не надо.

altwazar ★★★★
()