pikdum / steam-deck

steam deck tools, currently only vortex
MIT License
144 stars 11 forks source link

fail to launch #30

Closed anarchistische-ecke closed 1 year ago

anarchistische-ecke commented 1 year ago

when i try to start vortex from the desktop icon it loads for a bit and then instantly closes. steam in the background is open

pikdum commented 1 year ago

I'm guessing this is the same issue somebody had before, where Vortex wasn't actually installed completely. Can try following here: https://github.com/pikdum/steam-deck/issues/11#issuecomment-1568829482

anarchistische-ecke commented 1 year ago

yes, judging by the log file it certainly is the problem with downloading, although i cant seem to understand what is problem, since vortex and proton downloaded just fine(?)

vortex-linux                           100%[============================================================================>]  91.57M  19.7MB/s    in 4.7s    

2023-06-22 23:51:52 (19.5 MB/s) - ‘vortex-linux’ saved [96013440/96013440]

+ chmod +x vortex-linux
+ '[' -f /home/deck/.steam/steam/steamapps/common/SteamLinuxRuntime_sniper/run ']'
+ STEAM_RUNTIME_PATH=/home/deck/.steam/steam/steamapps/common/SteamLinuxRuntime_sniper
+ ./vortex-linux setConfig STEAM_RUNTIME_PATH /home/deck/.steam/steam/steamapps/common/SteamLinuxRuntime_sniper
{
  "STEAM_RUNTIME_PATH": "/home/deck/.steam/steam/steamapps/common/SteamLinuxRuntime_sniper"
}
+ ./vortex-linux downloadProton https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-3/GE-Proton8-3.tar.gz
Proton downloaded successfully!
+ ./vortex-linux setProton GE-Proton8-3
Proton set to: GE-Proton8-3
+ ./vortex-linux downloadVortex https://github.com/Nexus-Mods/Vortex/releases/download/v1.8.3/vortex-setup-1.8.3.exe
Error downloading Vortex: TypeError: fetch failed
    at Object.fetch (node:internal/deps/undici/undici:11522:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async downloadVortex (/home/deck/.pikdum/steam-deck-master/vortex/vortex-linux:9643:22)
    at async Command2.<anonymous> (/home/deck/.pikdum/steam-deck-master/vortex/vortex-linux:9704:3) {
  cause: Error [ERR_SOCKET_CONNECTION_TIMEOUT]: Socket connection timeout
      at new NodeError (node:internal/errors:399:5)
      at internalConnectMultiple (node:net:1099:20)
      at Timeout.internalConnectMultipleTimeout (node:net:1638:3)
      at listOnTimeout (node:internal/timers:575:11)
      at process.processTimers (node:internal/timers:514:7) {
    code: 'ERR_SOCKET_CONNECTION_TIMEOUT'
  }
}
+ ./vortex-linux protonRunUrl https://download.visualstudio.microsoft.com/download/pr/85473c45-8d91-48cb-ab41-86ec7abc1000/83cd0c82f0cde9a566bae4245ea5a65b/windowsdesktop-runtime-6.0.16-win-x64.exe /q
node:internal/deps/undici/undici:11522
    Error.captureStackTrace(err, this);
          ^

TypeError: fetch failed
    at Object.fetch (node:internal/deps/undici/undici:11522:11)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async protonRunUrl (/home/deck/.pikdum/steam-deck-master/vortex/vortex-linux:9593:22)
    at async Command2.<anonymous> (/home/deck/.pikdum/steam-deck-master/vortex/vortex-linux:9723:3) {
  cause: AggregateError
      at internalConnectMultiple (node:net:1103:18)
      at internalConnectMultiple (node:net:1161:5)
      at Timeout.internalConnectMultipleTimeout (node:net:1638:3)
      at listOnTimeout (node:internal/timers:575:11)
      at process.processTimers (node:internal/timers:514:7) {
    code: 'ENETUNREACH',
    [errors]: [
      Error: connect ENETUNREACH 2606:2800:133:f17:19e8:2356:251b:2a9:443 - Local (192.168.0.150:44550)
          at internalConnectMultiple (node:net:1160:40)
          at Timeout.internalConnectMultipleTimeout (node:net:1638:3)
          at listOnTimeout (node:internal/timers:575:11)
          at process.processTimers (node:internal/timers:514:7) {
        errno: -101,
        code: 'ENETUNREACH',
        syscall: 'connect',
        address: '2606:2800:133:f17:19e8:2356:251b:2a9',
        port: 443
      }
    ]
  }
}

Node.js v20.2.0
pikdum commented 1 year ago

You're having issues downloading the .NET runtime: https://download.visualstudio.microsoft.com/download/pr/85473c45-8d91-48cb-ab41-86ec7abc1000/83cd0c82f0cde9a566bae4245ea5a65b/windowsdesktop-runtime-6.0.16-win-x64.exe

Oh, and Vortex too: https://github.com/Nexus-Mods/Vortex/releases/download/v1.8.3/vortex-setup-1.8.3.exe

Maybe your Steam Deck's internet connection is flaky?

anarchistische-ecke commented 1 year ago

oh my... i just tethered from my phone and although it was much slower, it has actually worked! thanks so much!

pikdum commented 1 year ago

Nice, I'll go ahead and close this then. Opened https://github.com/pikdum/steam-deck/issues/31 to track properly failing the install when things fail to download, rather than continuing to set up the desktop icons.