[08:40] <vigo> morning unity
[08:42] <vigo> I'm getting this when I try to install unity8-desktop-session
[08:42] <vigo> https://pastebin.canonical.com/172726/
[08:42] <vigo> in a fresh xenial installation +overlay
[08:44] <vigo> does anyone know about this¿
[14:16] <om26er> mterry: hello
[14:16] <mterry> om26er: hello!  happy Monday  :)
[14:17] <om26er> hah!
[14:17] <om26er> mterry: How do I restart unity8 session after adding a global environment variable on desktop ?
[14:18] <mterry> om26er: where did you set the env var?
[14:18] <mterry> (usually "restart unity8" will restart unity8 in your session
[14:18] <om26er> mterry: on a desktop, that kind of logs us out
[14:19] <mterry> does it?  I think upstart is the root session process, restarting u8 shouldn't stop lightdm session?
[14:19] <om26er> mterry: through systemctl
[14:19] <om26er> mterry: apparently 'restart unity8' does not finish because the terminal is killed as soon as the unity8 server is stopped.
[14:20] <om26er> It worked fine when we were ssh'ing into a touch device but when we are running a test on a desktop itself, the restart of unity8 is proving to be catastrophic
[14:20] <mterry> om26er: yeah I guess if you do it through the apps, that would happen -- restarting u8 kills all the apps
[14:21] <mterry> om26er: does it work if you do it in VT terminal outside of the session?
[14:21] <om26er> mterry: haven't tried, but I am thinking of something like printing a message to user that they need to add an environment variable and restart the session to enable testability.
[14:22] <om26er> restart as in logout/login.
[14:23] <om26er> mterry: my question, where shall I export my variable, is there a lightdm friendly place ?
[14:23] <mterry> Yeah I guess logout/login would work, but you'd have to set the env var somewhere where it would et picked up...
[14:24] <mterry> om26er: uh I believe /etc/profile.d/* and ~/.profile get read
[14:32] <greyback> om26er: what env var are you adding?
[14:32] <om26er> greyback: QT_LOAD_TESTABILITY=1
[14:33] <greyback> om26er: so you are testing unity8?
[14:33] <om26er> greyback: yes, directly and indirectly.
[14:34] <om26er> greyback: we have a test suite (lp:ubuntu-system-tests) that works on phone/tablet, but  to enable that on desktop, some changes like this need to be made.
[14:35] <greyback> om26er: ok. Yeah short-term you'd need to detach the restart unity8 command from the terminal, as stopping unity8 will kill that terminal. Maybe the "disown" command will help you?
[14:38] <om26er> greyback: TIL disown is a command, will look into that. Whats the long-term solution ? ;)