STEPS TO REPRODUCE 1. Install Steam 2. Launch Steam 3. Use Steam to find and install any game (tried with several) 4. When prompted, choose any combination of "install a desktop" and/or "install a start menu shortcut" (it doesn't matter) OBSERVED RESULT The launcher created on the desktop has no icon, it's just a label. EXPECTED RESULT The launcher on the desktop should have the game's icon SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon User Edition KDE Plasma Version: Plasma 5.15.3 KDE Frameworks Version: 5.57 Qt Version: 5.12.1
I tried with HL Deathmatch and HL Lost cost (the "smallest" games I had in my library) and they work fine. Can you check the .desktop file it creates and whether the icon it points to is actually installed in e.g. ~/.local/share/icons/hicolor and a valid icon?
Please include their .desktop file generated in ~/Desktop
Created attachment 119630 [details] Civ 5 desktop file I'm attaching the .desktop file for Civ 5. Here's the relevant bit: Icon=steam_icon_8930 That icon does exist at ~/.local/share/icons/hicolor/256x256/apps/steam_icon_8930.png
A Steam client update fixed this universally for all games tested! \o/