The deb package does put icons in those locations. If you extract the .deb file (using "ar x steam_latest.deb" and look under ./usr/share/icons/hicolor you'll find all icons that come with the package, which includes the ones you mentioned, excluding 22x22.
Okay, I was not using this package and I only got one icon size. However, even with the latest official package, there are various problems:
I agree with @monreal. Steam icon is blurry on some parts of Unity desktop too. For example, the icon, which shows on Alt+Tab menu.
Ah, I understand. I'm using AwesomeWM so I'm barely seeing any icons, but now that you mention it, the ones I see look a bit blurry. This should obviously be fixed by Valve in the end, but if it's really important to you, I guess some GIMP magic wouldn't be that hard.
There's also no scalable icon - there should probably be a /usr/share/icons/hicolor/scalable/apps/steam.svg file, which should be a scalable svg icon.
Agree, a scalable icon would be nice
I am looking through various Steam icon related issues and this one seems to be fixed? Steam provides the following icons:
/usr/share/icons/hicolor/16x16/apps/steam.png
/usr/share/icons/hicolor/24x24/apps/steam.png
/usr/share/icons/hicolor/32x32/apps/steam.png
/usr/share/icons/hicolor/48x48/apps/steam.png
/usr/share/icons/hicolor/256x256/apps/steam.png
Icons 24x24, 32x32 and 48x48 are proper ones, not a upscaled versions. Size 22x22 is not used anymore in Linux desktops (aside of MATE, I think). Scalable icon, while nice, does not provide any significant improvement over 256x256 at this point in time (as it didn't in 2013).
Perhaps this issue should be closed?
Closing per the last comment.
Nothing extracted yet.
In order to look good (not blurry) in all possible places (panel, launchers, window switchers...) on various Linux desktop environments, Steam should supply a full set of application icons. This consists of:
The deb/rpm package should put these icons in /usr/share/hicolor/$size/apps/steam.png
Ideally, the icons should follow the Tango Style [1]
[1] http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines