From what I've read in the wiki, it seems that even lazarus only supports icons on Windows and Mac, and in Linux icons need to be in a specific folder.