Scopes and System Settings (all my QML apps) show just blank white windows [missing package qml-module-ubuntu-performancemetrics]

Bug #1577639 reported by Daniel van Vugt
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Confirmed
High
Unassigned
ubuntu-ui-toolkit-gles (Ubuntu)
Confirmed
High
Unassigned
unity8 (Ubuntu)
Invalid
High
Unassigned

Bug Description

Scopes and System Settings (all my QML apps) show just blank white windows. However the web-browser and Mir demos render correctly.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: unity8 8.12+16.04.20160401-0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6
Uname: Linux 4.4.0-21-generic x86_64
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
Date: Tue May 3 12:05:54 2016
InstallationDate: Installed on 2015-12-03 (151 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Alpha amd64 (20151202)
SourcePackage: unity8
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Daniel van Vugt (vanvugt) wrote :
Changed in unity8 (Ubuntu):
importance: Undecided → High
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This is still a problem in: ppa:ci-train-ppa-service/stable-phone-overlay

Unity8 version 8.12+16.04.20160504.2-0ubuntu1

Revision history for this message
Michał Sawicz (saviq) wrote :

I believe you've gotten it working?

Changed in unity8 (Ubuntu):
status: New → Incomplete
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

No, I got Unity8 working with non-QML apps only.

Working: Web browser, Xmir, GTK apps
Not working: System Settings and Scopes

Changed in unity8 (Ubuntu):
status: Incomplete → New
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Found the problem. Had any of us looked at unity8-dash.log (attached) we would have seen it.

The problem is that MainView uses Ubuntu.PerformanceMetrics but that package is never installed.

Solution: sudo apt install qml-module-ubuntu-performancemetrics

So the bug is just Unity8 missing a hard dependency on that package which it requires.

Changed in unity8 (Ubuntu):
status: New → Triaged
Changed in ubuntu-ui-toolkit-gles (Ubuntu):
importance: Undecided → High
Changed in unity8 (Ubuntu):
status: Triaged → New
Changed in ubuntu-ui-toolkit (Ubuntu):
importance: Undecided → High
summary: Scopes and System Settings (all my QML apps) show just blank white
- windows
+ windows [missing package qml-module-ubuntu-performancemetrics]
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: New → Invalid
summary: - Scopes and System Settings (all my QML apps) show just blank white
- windows [missing package qml-module-ubuntu-performancemetrics]
+ MainView should depend on qml-module-ubuntu-performancemetrics
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please keep the title meaningful to users who encounter the bug.

summary: - MainView should depend on qml-module-ubuntu-performancemetrics
+ Scopes and System Settings (all my QML apps) show just blank white
+ windows [missing package qml-module-ubuntu-performancemetrics]
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Once you've worked around this bug, you'll encounter bug 1579551 next. See that one for the next workaround.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → Confirmed
Changed in ubuntu-ui-toolkit-gles (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.