"Heroic" y problemas de autenticación

Hola

A ver si os pasa lo mismo que a mí, porque los desarrolladores me dicen que en otras distros no hay probema …
Trataba de darle otra oportunidad a “Heroic games” en su versión AppImage, ya que tengo más que claro que huiré de las versiones FlatPak (eso da para otro hilo). El caso es que yo, no consigo autenticarme ni en la cuenta de Epic ni en la de GOG a través de “Heroic”. Me vuelve a la pantalla de selección de autenticación. Un bucle sin fin. Ni los dos métodos de EPIC ni en GOG.

¿Os funcina a vosotros?

Ya hace bastante tiempo que no juego a nada, pero he bajado el appimage, lo he ejecutado, me he identificado con la cuenta de steam y he enlazado con la cuenta de epic, todo sin problemas de ningún tipo.

Ya no he querido mirar más, por si acaso me vuelvo a enganchar con los juegos. jjjj

Tengo en este equipo Opensuse TW - Linux localhost 6.4.2-1-default #1 SMP PREEMPT_DYNAMIC Mon Jul 10 10:03:25 UTC 2023 (b97b894) x86_64 x86_64 x86_64 GNU/Linux.

Creo que no te seré de gran utilidad.

1 Like

Entiendo entonces que tras autenticarte, en Heroic te habrán aparecido los juegos que tienes en tu cuenta de EPIC (yo no uso Steam para acceder a la cuenta de Epic, sino cuentas registradas en cada plataforma).

Yo estoy también lanzando desde Tumbleweed.

Una pregunta más ¿tu operador de fibra usa CG-NAT? Es decir, por ejemplo ¿está con MasMovil o DIGI?

Mi proveedor es o2 (sin CG-NAT), pero si estoy detrás de una vpn

he probado de las dos formas con VPN y sin VPN y se conecta igualmente:

No tengo juegos en Epic

el registro de depuración me da dos warning:

(12:36:25) INFO:    [Legendary]:        Refreshing library...
(12:36:25) INFO:    [Legendary]:        Refreshing Epic Games...
(12:36:25) INFO:    [Connection]:       Connectivity: check-online
(12:36:25) INFO:    [Connection]:       Pinging external endpoints
(12:36:25) INFO:    [Legendary]:        Running command: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary --version
(12:36:25) INFO:    [Legendary]:        Legendary location: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary
(12:36:25) INFO:    [Gog]:              GOGDL location: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/gogdl
(12:36:25) INFO:    [Gog]:              GOGDL location: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/gogdl
(12:36:25) INFO:    [Legendary]:        Game list updated, got 0 games & DLCs
**(12:36:26) WARNING: [Backend]:          Failed to register protocol with OS.**
(12:36:26) INFO:    [Gog]:              Running command: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/soyasi/.config/heroic/gog_store/auth.json --version
(12:36:26) INFO:    [Connection]:       Connectivity: online
(12:36:26) INFO:    [Legendary]:        Running command: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party
(12:36:26) INFO:    [Backend]:          AreWeAntiCheatYet data downloaded
(12:36:26) INFO:    [Backend]:          Loading Screen Ready
(12:36:27) INFO:    [Backend]:          

Heroic Version: 2.8.0 Nico Robin
Legendary Version:  0.20.32 Dark Energy (hotfix #6)
GOGdl Version: 0.7.2

Electron Version: 23.1.4
Chrome Version: 110.0.5481.192
NodeJS Version: 18.12.1

OS: openSUSE Tumbleweed KERNEL: 6.4.2-1-default ARCH: x64
CPU: AMD Ryzen 7 2700X Eight-Core Processor @3.7 GOVERNOR: schedutil
RAM: Total: 62.69 GiB Available: 55.12 GiB
GRAPHICS: GPU0: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] VRAM: 256MB 
PROTOCOL: x11

(12:36:27) INFO:    [Frontend]:         Refreshing undefined Library
**(12:36:27) WARNING: [Backend]:          listUpdateableGames not implemented on Sideload Library Manager**
(12:36:27) INFO:    [Gog]:              Found 0 game(s) to update
(12:36:27) INFO:    [Backend]:          Frontend Ready
(12:36:27) INFO:    [Backend]:          Checking for new Heroic Updates
(12:36:27) INFO:    [Backend]:          Checking for current version changelog
(12:36:27) INFO:    [Legendary]:        Checking for game updates: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party
(12:36:28) DEBUG:   [Backend]:          Unable to load Steam Libraries, libraryfolders.vdf not found
(12:36:28) INFO:    [Winetricks]:       Downloading Winetricks
(12:36:29) WARNING: [Legendary]:        Failed to parse games from /home/soyasi/.config/legendary/installed.json with: Error: ENOENT: no such file or directory, open '/home/soyasi/.config/legendary/installed.json'
    at Object.openSync (node:fs:600:3)
    at Object.func [as openSync] (node:electron/js2c/asar_bundle:2:1822)
    at Object.readFileSync (node:fs:468:35)
    at t.readFileSync (node:electron/js2c/asar_bundle:2:9165)
    at Module.listUpdateableGames (/tmp/.mount_HeroicCCvn1y/resources/app.asar/build/electron/main.53359e47.js:98:4371)
    at async /tmp/.mount_HeroicCCvn1y/resources/app.asar/build/electron/main.53359e47.js:191:3949
    at async node:electron/js2c/browser_init:2:97893
(12:36:29) INFO:    [Legendary]:        Found 0 games to update
(12:36:29) INFO:    [Frontend]:         No cache found, getting data from legendary...
(12:36:29) INFO:    [Legendary]:        Refreshing library...
(12:36:29) INFO:    [Legendary]:        Refreshing Epic Games...
(12:36:29) INFO:    [Legendary]:        Game list updated, got 0 games & DLCs
(12:36:29) INFO:    [Legendary]:        Running command: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party
(12:36:32) INFO:    [Backend]:          Starting the Download Queue
(12:36:40) INFO:    [Frontend]:         Refreshing undefined Library
**(12:36:40) WARNING: [Backend]:          refresh not implemented on Sideload Library Manager**
(12:36:40) INFO:    [Legendary]:        Refreshing library...
(12:36:40) INFO:    [Legendary]:        Refreshing Epic Games...
(12:36:40) INFO:    [Legendary]:        Game list updated, got 0 games & DLCs
(12:36:40) INFO:    [Frontend]:         No cache found, getting data from legendary...
(12:36:40) INFO:    [Legendary]:        Refreshing library...
(12:36:40) INFO:    [Legendary]:        Refreshing Epic Games...
(12:36:40) INFO:    [Legendary]:        Game list updated, got 0  games & DLCs
(12:36:40) INFO:    [Legendary]:        Running command: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party
(12:36:40) INFO:    [Legendary]:        Running command: /tmp/.mount_HeroicCCvn1y/resources/app.asar.unpacked/build/bin/linux/legendary list --third-party

He mirado el guithub de heroic y efectivamente creo que hay un bug, con las cuentas de epic, así que te creas una en steam y la enlazas con la de epic como hice y deberías de tenerlo solventado. No se me ocurrió hasta ahora buscar el guithub :frowning:

Muy interesante el detalle de la VPN. A mi es que me da que van por ahí los tiros, por la gestión que hace Heroic al estar en un CG-NAT.

Pero es que tampoco me entra en la de GOG, de ahí que me incline a pensar que sea cosa de CG-NAT. Con el cliente de Steam, puedo jugar a cualquier cosa en línea sin problemas (principalmente, ZeroK, pero incluso CS:GO).