It seems as if XDG_DATA_DIRS gets cleared out at some time (you can see the "::" where the previous XDG_DATA_DIRS content should have been), wonder what component could have caused this. There was no change in ubuntu-touch-session that actually sets the .profile file.
As Pat pointed out on IRC a valid lead would be to check what's being run in /etc/profile.d/ on the broken machine. The only script that touches XDG_DATA_DIRS is my old hack for enabling customized notification sounds, /etc/profile.d/add_custom_to_xdg_data.sh. Maybe it would be a good experiment to try and remove it in the broken system. Doesn't look like much could have gotten broken there. Could anyone list the contents of the /etc/profile.d directory on the xenial non-booting device? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gsettings-ubuntu-touch-schemas in Ubuntu. https://bugs.launchpad.net/bugs/1604421 Title: Unity 8 fails to start on staging (xenial) on the phone when --wipe is used for flashing Status in Canonical System Image: Confirmed Status in gsettings-ubuntu-touch-schemas package in Ubuntu: New Status in ubuntu-touch-session package in Ubuntu: New Status in unity package in Ubuntu: New Status in unity8 package in Ubuntu: Invalid Bug description: Update: this only happens when --wipe (or --bootstrap) is used for flashing. It is possible to get functional xenial/staging running by doing non-destructive flash update from rc-proposed. Unity 8 fails to start on staging (=xenial + xenial-overlay) on my krillin. unity-system-compositor.log: http://paste.ubuntu.com/20035267/ - shows Opening/Closing/Opening/Closing when starting unity8. unity8.log attached. Using ubuntu-touch/staging/bq-aquaris.en channel on krillin. version_detail: ubuntu=20160719,device=20160606-ab415b2,custom=20160701-981-38-14,version=49 Crash file at http://people.ubuntu.com/~timo- jyrinki/unity8/_usr_bin_unity8.32011.crash Xenial can be flashed on the phone with eg: ubuntu-device-flash touch --channel=ubuntu-touch/staging/ubuntu --developer-mode --password=0000 --wipe --boostrap (ubuntu channel) ubuntu-device-flash touch --channel=ubuntu-touch/staging/bq-aquaris.en --developer-mode --password=0000 --wipe --recovery-image recovery-krillin.img (Bq channel) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1604421/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp