I have put 'os.environ["SDL_VIDEO_X11_WMCLASS"] = "name of .desktop file"' to my Python code (before pygame.init() statement) and created .desktop file in ~/.local/share/applications. It works fine for my game now. Thanks for your advice - it helped my game to look better in Unity.
It would be better to implement this in Pygame of course. I can't suggest better solution for this. Good luck with solving this problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/777417 Title: Unity launcher doesn't work well with Python Pygame apps To manage notifications about this bug go to: https://bugs.launchpad.net/bamf/+bug/777417/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs