Download CrashPlan for Linux, saving the .tgz archive on your Desktop.
Double-click on the file to open it with Archive Manager, then extract it to the Desktop.
You should have a folder now named 'CrashPlan-install' on your Desktop.
Open the Terminal and navigate to the folder containing the installer. Run the install script, using the default choices:
cd ~/Desktop/CrashPlan-install
sudo ./install.sh
After it finishes, you need to do three things.
- Edit the .desktop file (to make it compatible with the Unity Launcher).
- Copy it to .local/share/applications.
- Drag it from .local/share/applications onto the launcher.
Edit the .desktop file first:
gedit ~/Desktop/CrashPlan-install/scripts/CrashPlan.desktop
Add the line 'StartupWMClass=CrashPlan' at the end, so it looks like this:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=CrashPlan
Categories=;
Comment=CrashPlan Desktop
Comment[en_CA]=CrashPlan Desktop
Exec=/usr/local/bin/CrashPlanDesktop
Icon=/usr/local/crashplan/skin/icon_app_128x128.png
Hidden=false
Terminal=false
Type=Application
GenericName[en_CA]=
StartupWMClass=CrashPlan
Save, and exit the text editor. Now copy the file:
cp ~/Desktop/CrashPlan-install/scripts/CrashPlan.desktop ~/.local/share/applications
The last part is the easiest. Open your /home folder in Nautilus, and press Ctrl+H to show hidden files.
Now just go to .local/share/applications, grab the icon with your mouse, and drag it to the Unity Launcher.
Credit to @451F 's answer here, which I based this on.
Best Answer
Workaround on Ubuntu 12.04 LTS and up
Note
This workaround requires a working launcher for your Wine application. Here's a tutorial on how to create one. The workaround also applies to applications installed with PlayOnLinux scripts. More recent versions of PlayOnLinux automatically add the
StartupWMClass
line to their launcher.Instructions
Open your
.desktop
launcher in your favorite text editor and append this line to the file:where
application.exe
is the base name of the executable you want to launch in Wine.Don't use the the full path, only the base name. And make sure it's unqoted (a general rule you should follow with desktop files).
Result
Application icons and descriptions should be rendered fine now:
Source: https://bugs.launchpad.net/unity-2d/+bug/702452