OK, first of all, we're not detectives nor should we try to be. When someone asks a question here, we provide an answer for Ubuntu. If the OP isn't actually using Ubuntu and our answer doesn't work for them for that reason, then that's the OP's problem. The question has been answered for Ubuntu so the next Ubuntu user will find it helpful. Whether or not the OP does is completely irrelevant.
Also, quite frankly, I don't understand why in the world you would come and post this sort of thing so publicly like this. If you feel that the OP isn't being straight with you and that bothers you so much, just walk away. What could a discussion here prove? We can't know if the OP is using Ubuntu any more than you can and, more importantly, it isn't really such a big deal. We answer for Ubuntu, that's all we really care about. As I said before, if you're not on Ubuntu, yet you ask here and get an answer that only works for Ubuntu, that's your problem.
Now, I admit I see no reason why you think the OP isn't using Ubuntu. The fact that you have no errors on your system doesn't mean that the OP doesn't. Maybe they have a misconfigured gtk theme, for instance. That you see no error messages when running a command does not mean that nobody sees error messages. Especially things about gtk warnings which are what the OP mentioned. Such warnings are very common and neither their presence nor their absence implies anything whatsoever about what system someone is running. And while whoami
isn't a gtk program, gksudo
is, so it's not surprising if there are such messages.
So, in conclusion, you're really, really overthinking this. Just answer for Ubuntu. Or don't answer and walk away. It's really not worth making such a big deal out of this.