Removing the launcher, starting Steam using Dash Home and then locking the launcher gave me a launcher with correct icon. But still the first icon created after installing the .deb package did not have an icon.
As far as I have been able to determine, this is a launcher bug. If you log off and log back on, the icon will be correct.
You can also use the command "unity &disown" in terminal. This happens for all non Ubuntu store .deb packages.
Nothing extracted yet.
The automatically created launcher in my Unity menu only has the default icon. Even though when I'm opening Dash Home and type in "steam" I see the correct icon.
Processor Information:
Vendor: GenuineIntel
Speed: 2401 Mhz
4 logical processors
2 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
Network Information:
Network Speed:
Operating System Version:
Ubuntu 12.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.5.0-21-generic
X Server vendor: The X.Org Foundation
X Server release: 11300000
Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
Driver Version: 3.0 Mesa 9.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0x166
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 23.54" x 13.23" (26.97" diag)
59.8cm x 33.6cm (68.5cm diag)
Primary VRAM Not Detected
Sound card:
Audio device:
Memory:
RAM: 7847 Mb
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 923882 Mb
Largest Free Hard Disk Block: 780896 Mb