I think this is likely to be caused by the lack on environment variables in the terminal. Fix is here:
https://code.launchpad.net/~ted/ubuntu-touch-session/xdg-to- profiles/+merge/237476 ** Changed in: ubuntu-app-launch Status: New => Invalid ** Changed in: ubuntu-terminal-app Status: New => Invalid -- You received this bug notification because you are a member of Unity API bugs, which is subscribed to Ubuntu Application Launcher. https://bugs.launchpad.net/bugs/1378641 Title: When terminal is launched with ubuntu-app-launch, the header icons are black Status in Ubuntu Application Launcher: Invalid Status in Terminal application for Ubuntu devices: Invalid Bug description: Found while testing silo #28 on krillin 14.09 proposed #89. When I run phablet@ubuntu-phablet:~$ ubuntu-app-launch com.ubuntu.terminal_terminal_0.5.155 The header shows black icons (See attachment) It doesn't happen when I launch the app from the dash. phablet@ubuntu-phablet:~$ apt-cache policy ubuntu-app-launch ubuntu-app-launch: Instalados: 0.4+14.10.20141006-0ubuntu1 Candidato: 0.4+14.10.20141006-0ubuntu1 Tabla de versión: *** 0.4+14.10.20141006-0ubuntu1 0 500 http://ppa.launchpad.net/ci-train-ppa-service/landing-028/ubuntu-rtm/ 14.09/main armhf Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-app-launch/+bug/1378641/+subscriptions -- Mailing list: https://launchpad.net/~unity-api-bugs Post to : unity-api-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~unity-api-bugs More help : https://help.launchpad.net/ListHelp