shkhln / linuxulator-steam-utils

Steam launcher for FreeBSD
MIT License
129 stars 14 forks source link

I can't see emulators/wine-proton in Settings -> Steam Play #71

Closed steambsd closed 2 years ago

steambsd commented 2 years ago

Today i update/reinstall steam code and proton-libraries ( .i386-wine-pkg ) and i can't see emulators/wine-proton in Settings -> Steam Play. My system: Celeron B820. Log:

[admin@ ~]$ /opt/steam-utils/bin/lsu-register-proton
Creating symlinks...
Traceback (most recent call last):
    7: from /opt/steam-utils/bin/lsu-register-proton:102:in `<main>'
    6: from /opt/steam-utils/bin/lsu-register-proton:102:in `chdir'
    5: from /opt/steam-utils/bin/lsu-register-proton:108:in `block in <main>'
    4: from /opt/steam-utils/bin/lsu-register-proton:108:in `chdir'
    3: from /opt/steam-utils/bin/lsu-register-proton:116:in `block (2 levels) in <main>'
    2: from /opt/steam-utils/bin/lsu-register-proton:116:in `chdir'
    1: from /opt/steam-utils/bin/lsu-register-proton:177:in `block (3 levels) in <main>'
/opt/steam-utils/bin/lsu-register-proton:20:in `set_up_file': Failed to create/download dist/lib/gstreamer-1.0 (RuntimeError)
shkhln commented 2 years ago

rm -rf ~/.steam/steam/compatibilitytools.d/FreeBSD_Proton

steambsd commented 2 years ago

I was do it, but error still exist

[admin@ ~]$ /opt/steam-utils/bin/lsu-register-proton
Found Proton 6.3 ...
Copying files from Proton 6.3...
Creating symlinks...
Traceback (most recent call last):
    7: from /opt/steam-utils/bin/lsu-register-proton:102:in `<main>'
    6: from /opt/steam-utils/bin/lsu-register-proton:102:in `chdir'
    5: from /opt/steam-utils/bin/lsu-register-proton:108:in `block in <main>'
    4: from /opt/steam-utils/bin/lsu-register-proton:108:in `chdir'
    3: from /opt/steam-utils/bin/lsu-register-proton:116:in `block (2 levels) in <main>'
    2: from /opt/steam-utils/bin/lsu-register-proton:116:in `chdir'
    1: from /opt/steam-utils/bin/lsu-register-proton:177:in `block (3 levels) in <main>'
/opt/steam-utils/bin/lsu-register-proton:20:in `set_up_file': Failed to create/download dist/lib/gstreamer-1.0 (RuntimeError)
shkhln commented 2 years ago

Looks like the script doesn't like the absence of ~/.i386-wine-pkg dir, which only happens if you perform installation steps out of order. I'll fix that later.

steambsd commented 2 years ago

ok, thanks!

steambsd commented 2 years ago

Today i try reinstall linux-steam-utils for INTEL driver. But i still can not see emulators/wine-proton in Settings - > Steam Play

I want to note that the i386-wine-pkg directory is NOT DOWNLOADED. I see the subdirectory /var/db/.../FreeBSD.meta in it and it weighs only 500 bytes

steambsd commented 2 years ago

I try old version of linux-steam-utils (linux games work, but proton error), LOG: Opted-in Controller Mask for AppId 12110: 0 Game process added : AppID 12110 "/home/admin/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=12110 -- '/usr/home/admin/.steam/steam/compatibilitytools.d/FreeBSD_Proton'/run.sh waitforexitandrun '/usr/home/admin/.steam/steam/steamapps/common/Grand Theft Auto Vice City/gta-vc.exe'", ProcID 13424, IP 0.0.0.0:0 GameAction [AppID 12110, ActionID 9] : LaunchApp changed task to WaitingGameWindow with "" GameAction [AppID 12110, ActionID 9] : LaunchApp changed task to Completed with "" Game process removed: AppID 12110 "/home/admin/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=12110 -- '/usr/home/admin/.steam/steam/compatibilitytools.d/FreeBSD_Proton'/run.sh waitforexitandrun '/usr/home/admin/.steam/steam/steamapps/common/Grand Theft Auto Vice City/gta-vc.exe'", ProcID 13424 No cached sticky mapping in ActivateActionSet.GameAction [AppID 12110, ActionID 10] : LaunchApp changed task to ProcessingInstallScript with "" src/clientdll/installscript_posix.cpp (509) : Assertion Failed: Standalone evaluator returned error code for app 12110 GameAction [AppID 12110, ActionID 10] : LaunchApp changed task to SiteLicenseSeatCheckout with "" GameAction [AppID 12110, ActionID 10] : LaunchApp changed task to CreatingProcess with "" GameAction [AppID 12110, ActionID 10] : LaunchApp waiting for user response to CreatingProcess "" GameAction [AppID 12110, ActionID 10] : LaunchApp continues with user response "CreatingProcess" Game process added : AppID 12110 "/home/admin/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=12110 -- '/usr/home/admin/.steam/steam/compatibilitytools.d/FreeBSD_Proton'/run.sh waitforexitandrun '/usr/home/admin/.steam/steam/steamapps/common/Grand Theft Auto Vice City/gta-vc.exe'", ProcID 13482, IP 0.0.0.0:0 GameAction [AppID 12110, ActionID 10] : LaunchApp changed task to WaitingGameWindow with "" GameAction [AppID 12110, ActionID 10] : LaunchApp changed task to Completed with "" Game process removed: AppID 12110 "/home/admin/.steam/steam/ubuntu12_32/reaper SteamLaunch AppId=12110 -- '/usr/home/admin/.steam/steam/compatibilitytools.d/FreeBSD_Proton'/run.sh waitforexitandrun '/usr/home/admin/.steam/steam/steamapps/common/Grand Theft Auto Vice City/gta-vc.exe'", ProcID 13482 No cached sticky mapping in ActivateActionSet.

steambsd commented 2 years ago

All works you may close