I played aorund with this a bit, and at least in the case of xeyes it's caused by a missing .desktop file:
I can get predictable, normal behavior by doing the following: eric@host:~/Desktop$ cat <<EOF > xeyes.desktop > [Desktop Entry] > Type=Application > Name=Xeyes > Comment=Eyeball Tycoon > Exec=/usr/bin/xeyes > Icon=object-inverse.svg > Terminal=false > Categories=Utility; > EOF eric@host:~/Desktop$ xeyes It uses the specified icon, it can be locked to the launcher, and it can be re-launched from launcher normally. I also tried this with xclock and got the same result. Thanks, Eric -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1089034 Title: bamfdaemon doesn't handle Xaw-based apps correctly To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bamf/+bug/1089034/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs