This looks vaguely like it cannot access your desktop. Are you running this as root? What's the value of $DISPLAY immediately after you start a new terminal? If you are running gufw with sudo, maybe that's the cause of your problem? /* era */
(Just a bystander.) -- If this were a real .signature, it would suck less. Well, maybe not.