Add dummyvar for POSIX compliance
Lessen verbosity
Fix desktop conditional