I’ve recently had to reinstall EndeavourOS when I built a new computer but when I imported my home folder from an older computer, i’ve noticed within my app launcher that many of my old games that I had on Steam now have missing icons. When looking into the .desktop files themself within my ~/.local/share/applications/, i’ve noticed that the icon line points to a non-existent icon. Is there a way to possibly regenerate these .desktop icons? Upon installing new games, the desktop shortcut that is created has a working icon in comparison to the iconless games.
Its been a few days now, and I’ve seen various updates go through. None of the updates so far have been able to correct my issue unfortunately. If anything, I guess reinstalling the game would fix the issue, however, I would like to avoid expending a lot of bandwidth and time and would like to see if I can find a quick solution to this issue. As a note, the launchers are able to launch their associated games, its just that the icons are missing is all
Verifying the integrity of games (Context menu from game > “Properties…” > “Installed Files” > “Verify integrity of game files”) doesn’t seem to fix the issue unfortunately. I think the verification only checks and modifies the game files themselves versus the application launcher and icon. In regards to adding a shortcut, (Context menu from game > “Manage” > “Add desktop shortcut”) I am able to get steam to create a shortcut, however, this isn’t a accessible from my launcher and only adds a .desktop launcher file to the desktop itself. I could just throw this launcher into my ~/.local/share/applications/, however, this may not be registered with steam itself to which when uninstalling a game, the launcher may not be automatically removed. When editing the .desktop file it seems the file is pointing to an existing icon, however, upon closer inspection, its simply the generic steam logo instead of the game’s icon as seen below:
Additionally, when looking through the available icons, after creating a desktop shortcut through the mentioned methods above, there is still no icon available to be pointed to for the launcher if I were to edit it and attempt to amend things