LINUX.ORG.RU
решено ФорумGames

Не работает Proton через Steam

 , , ,


0

1

Proton в Steam не запускает игры и при запуске на секунду показывает что игра запущена и закрывается. Через portproton ненативные игры работают, например Genshin. Может кто нибудь из пользователей Steam сталкивался с подобным? Дистрибутив: Arch Linux Драйвер nvidia: 560 Версия. Устройство: Ноутбук с процессором AMD(встройка) и видеокартой RTX 3050 ti for Laptop Вчера систему накатил и появилась такая проблема, до этого ее не было, установил GNOME 47, Portproton и Steam.



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

Может это как-то связано с блокировками стима плохими редисками из одной всехдоставшей организации?

rtxtxtrx ★★
()

Сталкивался, у меня всему виной была как раз 560 версия драйверов, это нестабильная ветвь, странно что в Arch Linux ее сделали основной, должна быть 550. Попробуй запусти игру через AMD, если получится, то точно оно.

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

Это нормально, в арче всегда нестабильный софт, это же арч.

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

Неа, через встройку тоже не работает, думаю дело с самим стимом т.к portproton работает и запускает все игры (не из библиотеки).

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

wine: failed to open "c:\windows\system32\steam.exe": c0000135 chdir "/home/aster/.local/share/Steam/steamapps/common/Geometry Dash" ERROR: ld.so: object '/home/aster/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/aster/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/aster/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/aster/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/aster/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 7432 for gameID 322170 ProtonFixes[7520] INFO: Running protonfixes ProtonFixes[7520] INFO: Running checks ProtonFixes[7520] INFO: All checks successful ProtonFixes[7520] INFO: Using global defaults for "Geometry Dash" (322170) ProtonFixes[7520] INFO: No global protonfix found for "Geometry Dash" (322170) Uploaded AppInterfaceStats to Steam Removing process 7432 for gameID 322170

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

Я нашел решение, просто очистить префикс игр по пути ~/.steam/steam/steamapps/compatdata/. Т.е удалить папки с ID игр которые не запускаются.

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

PROTON_DUMP_DEBUG_COMMANDS=1 и запускать игру скриптом из /tmp/proton_$USER/run
Эти скрипты запускают в обход контейнера, wine он в большинстве случаев не нужен и только мешает

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

Ставил весь софт через pacman, не вижу смысла в flatpak пакетах если весь нужный софт есть в репозиториях Arch и AUR

Aster301
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.