Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.27k stars 437 forks source link

Unable to uninstall game "Orten" #4104

Open RafaelLinux opened 1 week ago

RafaelLinux commented 1 week ago

Describe the bug

I had the game "Orten" installed for months on Heroic. It's a game I had from Amazon.
Over time, the game has become unavailable, so from Heroic, I clicked on "Uninstall." However, even though Heroic notifies me that it has been uninstalled, the game still appears as if I could continue playing it (which is not true) and the "Uninstall" button reappears.

I have opened and closed Heroic but the result is the same, the game still appears even though I uninstall it.

Add logs

(12:23:15) INFO:    [Legendary]:        Legendary location: /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/legendary
(12:23:15) INFO:    [Gog]:              GOGDL location: /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl
(12:23:15) INFO:    [Connection]:       Connectivity: check-online
(12:23:15) INFO:    [Connection]:       Pinging external endpoints
(12:23:15) INFO:    [Gog]:              Checking for existing gog manifests
(12:23:15) INFO:    [Nile]:             Refreshing library...
(12:23:15) INFO:    [Nile]:             Refreshing Amazon Games...
(12:23:15) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile library sync
(12:23:15) INFO:    [Nile]:             Game list updated, got 36 games
(12:23:16) WARNING: [Backend]:          Failed to register protocol with OS.
(12:23:16) INFO:    [Legendary]:        Running command: LEGENDARY_CONFIG_PATH=/home/myuser/.config/heroic/legendaryConfig/legendary /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/legendary --version
(12:23:16) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json --version
(12:23:16) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile --version
(12:23:16) INFO:    [Connection]:       Connectivity: online
(12:23:16) INFO:    [Backend]:          User Not Found, removing it from Store
(12:23:16) INFO:    [Gog]:              Checking if login is valid
(12:23:16) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json auth
(12:23:16) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json auth
(12:23:16) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json auth
(12:23:16) INFO:    [Backend]:          
System Information:
CPU: 24x AMD Ryzen 9 3900X 12-Core Processor
Memory: 33.57 GB (used: 16.7 GB)
GPUs:
  GPU 0:
    Name: Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600]
    IDs: D=7480 V=1002 SD=7601 SV=1eae
    Driver: amdgpu
OS: openSUSE Tumbleweed 6.11.6-2-default (linux)

The current system is not a Steam Deck
We are not running inside a Flatpak container

Software Versions:
  Heroic: 2.15.2 Emeth
  Legendary: 0.20.36 Urban Flight (Heroic)
  gogdl: 1.1.2
  comet: comet 0.1.2

  Nile: 1.1.2 Will A. Zeppeli

(12:23:17) INFO:    [Backend]:          AreWeAntiCheatYet data downloaded
(12:23:17) INFO:    [Nile]:             Saved user data to config file
(12:23:17) INFO:    [Frontend]:         Refreshing undefined Library
(12:23:17) WARNING: [Backend]:          refresh not implemented on Sideload Library Manager
(12:23:17) INFO:    [Legendary]:        Refreshing library...
(12:23:17) INFO:    [Nile]:             Refreshing library...
(12:23:17) INFO:    [Nile]:             Refreshing Amazon Games...
(12:23:17) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile library sync
(12:23:17) INFO:    [Nile]:             Game list updated, got 36 games
(12:23:17) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json auth
(12:23:17) INFO:    [Backend]:          Frontend Ready
(12:23:17) INFO:    [Gog]:              Getting GOG library
(12:23:17) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json auth
(12:23:17) INFO:    [Gog]:              GOG presence set
(12:23:17) INFO:    [Backend]:          Checking for new Heroic Updates
(12:23:17) INFO:    [Backend]:          Checking for current version changelog
(12:23:17) INFO:    [Gog]:              Saved username to config file
(12:23:18) INFO:    [Gog]:              Saved games data
(12:23:18) INFO:    [Winetricks]:       Downloading Winetricks
(12:23:18) WARNING: [Backend]:          listUpdateableGames not implemented on Sideload Library Manager
(12:23:18) INFO:    [Gog]:              Running command: GOGDL_CONFIG_PATH=/home/myuser/.config/heroic/gogdlConfig /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/myuser/.config/heroic/gog_store/auth.json auth
(12:23:18) INFO:    [Gog]:              Found 0 game(s) to update
(12:23:18) INFO:    [Nile]:             Looking for updates...
(12:23:18) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile list-updates --json
(12:23:19) INFO:    [Nile]:             Found 6 games to update
(12:23:20) INFO:    [WineDownloader]:   Updating wine versions info
(12:23:20) INFO:    [WineDownloader]:   Fetching upstream information...
(12:23:21) INFO:    [WineDownloader]:   wine versions updated
(12:23:22) INFO:    [Backend]:          Starting the Download Queue
(12:23:22) INFO:    [ExtraGameInfo]:    Using cached ExtraGameInfo data for Orten was the Case
(12:23:22) INFO:    [ExtraGameInfo]:    Using cached ExtraGameInfo data for Orten was the Case
(12:23:22) DEBUG:   [Nile]:             Using cached install info
(12:23:22) DEBUG:   [Nile]:             Using cached install info
(12:23:29) INFO:    [Nile]:             Uninstalling amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile uninstall amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92
(12:23:29) INFO:    [Backend]:          Preventing machine to sleep
(12:23:29) DEBUG:   [Nile]:             Using cached install info
(12:23:29) DEBUG:   [Nile]:             Using cached install info
(12:23:29) INFO:    [Backend]:          Removing amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92.json
(12:23:29) INFO:    [Backend]:          Removing amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92.log
(12:23:29) INFO:    [Backend]:          Removing amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92-lastPlay.log
(12:23:29) INFO:    [Backend]:          Finished uninstalling
(12:23:29) INFO:    [Frontend]:         Refreshing nile Library
(12:23:29) INFO:    [Nile]:             Refreshing library...
(12:23:29) INFO:    [Nile]:             Refreshing Amazon Games...
(12:23:29) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile library sync
(12:23:29) INFO:    [Nile]:             Game list updated, got 36 games
(12:23:29) INFO:    [Backend]:          Preventing machine to sleep
(12:23:29) INFO:    [Backend]:          Desktop shortcut removed
(12:23:29) INFO:    [Backend]:          Applications shortcut removed
(12:23:29) INFO:    [Backend]:          Stopping Power Saver Blocker
(12:23:29) INFO:    [Nile]:             Getting more details
(12:23:29) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile install --info --json amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92
(12:23:29) INFO:    [Nile]:             Getting more details
(12:23:29) INFO:    [Nile]:             Running command: NILE_CONFIG_PATH=/home/myuser/.config/heroic/nile_config /tmp/.mount_Heroic9qR2QW/resources/app.asar.unpacked/build/bin/x64/linux/nile install --info --json amzn1.adg.product.106f5733-b5b7-4975-be84-e83dd2b75d92

Steps to reproduce

  1. Right click on "Orten" game thumbnail
  2. Click on "Uninstall"
  3. Select "Delete settings and registers"
  4. Click "Yes"

Expected behavior

To uninstall game Orten

Screenshots

imagen imagen

Heroic Version

Latest Stable

System Information

Operating System: openSUSE Tumbleweed 20241107 KDE Plasma Version: 6.2.3 KDE Frameworks Version: 6.7.0 Qt Version: 6.8.0 Kernel Version: 6.11.6-2-default (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 3900X 12-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 7600 Product Name: B550M Phantom Gaming 4

Additional information

I uninstalled other game in same session w/o issues.