protonscr

`.desktop` files are not updated when a game details change

steamclosed
ValveSoftware/steam-for-linux#10116 · opened 2023-10-07 by AFCMS · updated 2023-10-09 · 3 comments · github
AAFCMS 2023-10-07 github

Your system information

  • Steam client version (build number or date): 1696541351
  • Distribution: Fedora 38
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: Nvidia RTX 4060 (laptop)

Please describe your issue in as much detail as possible:

I installed CS:GO several months ago. I made the CS2 update when CS2 launched, all details of the game changed in the steam client (game title, background, icon, etc).

The .desktop file created when I installed CS:GO works fine (since the game id hasn't changed), but still have the wrong title Counter Strike: Global Offensive instead of Counter Strike 2 and the CS:GO icon (even after restarting the PC).

In the app:
image

In the desktop app menu:
image

Steps for reproducing this issue:

  1. Install a game
  2. Wait for the game to change its icon/title
  3. See the Steam client show updated icon/title
  4. See the .desktop file not updated
Sspiffeeroo 2023-10-08 github

Valve never updated the desktop icon files for the Linux version of Counter-Strike 2. SteamDB still shows the old CS:GO icons for LinuxClientIcon. The Steam client downloads game icon files at installation time to $STEAM_ROOT/steam/games/ and creates various icon images at /home/$USER/.local/share/icons/hicolor/*/apps/steam_icon_730.png. Valve has to release an update to Counter-Strike 2.

AAFCMS 2023-10-09 github

Ohh, so not the steam client fault?

Is there an issue already opened in the CS2 bug tracker for this?

AAFCMS 2023-10-09 github

I opened one

Nothing extracted yet.