[regression] Unity8 no longer visible (just a black screen) on zesty, although the process is running...
Full unity8 log:
[2016-12-21:09:20:26.624] qtmir.screens: ScreensModel::ScreensModel
[2016-12-21 09:20:26.626872] mirplatform: Found graphics driver: mir:mesa-kms (version 0.25.0)
[2016-12-21 09:20:26.626907] mirplatform: Found graphics driver: mir:mesa-x11 (version 0.25.0)
[2016-12-21 09:20:26.627018] mirplatform: Found graphics driver: mir:stub-graphics (version 0.25.0)
[2016-12-21 09:20:26.627028] mirplatform: Found graphics driver: throw-on-creation (version 0.25.0)
[2016-12-21:09:20:26.627] qtmir.mir: MirServer created
[2016-12-21:09:20:26.627] qtmir.mir: Command line arguments passed to Qt: ("unity8", "--mode=full-shell")
[2016-12-21:09:20:26.628] QSocketNotifier: Can only be used with threads started with QThread
[2016-12-21 09:20:26.629763] mirserver: Starting
[2016-12-21 09:20:26.646283] mirserver: Using nested cursor
[2016-12-21 09:20:26.646812] mirserver: Initial display configuration:
[2016-12-21 09:20:26.646838] mirserver: Output 36: VGA disconnected
[2016-12-21 09:20:26.646843] mirserver: Output 39: DisplayPort disconnected
[2016-12-21 09:20:26.646846] mirserver: Output 45: HDMI-A disconnected
[2016-12-21 09:20:26.646850] mirserver: Output 48: DisplayPort connected, used
[2016-12-21 09:20:26.646856] mirserver: Physical size 24.0" 520x320mm
[2016-12-21 09:20:26.646860] mirserver: Current mode 1920x1200 59.95Hz
[2016-12-21 09:20:26.646863] mirserver: Preferred mode 1920x1200 59.95Hz
[2016-12-21 09:20:26.646866] mirserver: Logical position +0+0
[2016-12-21 09:20:26.646870] mirserver: Output 52: HDMI-A disconnected
[2016-12-21:09:20:26.646] qtmir.mir: PromptSessionListener::PromptSessionListener - this= PromptSessionListener(0x7fd54c1c09d0)
[2016-12-21:09:20:26.646] qtmir.mir: SessionListener::SessionListener - this= SessionListener(0x7fd54c1c0660)
[2016-12-21:09:20:26.647] qtmir.mir: MirWindowManagerImpl::MirWindowManagerImpl
[2016-12-21 09:20:26.647386] mirserver: Mir version 0.25.0
[2016-12-21:09:20:26.647] qtmir.screens: QtCompositor::start
[2016-12-21:09:20:26.656] qtmir.screens: ScreensModel::update
[2016-12-21:09:20:26.657] qtmir.sensor: Screen - nativeOrientation is: Qt::ScreenOrientation(LandscapeOrientation)
[2016-12-21:09:20:26.657] qtmir.sensor: Screen - initial currentOrientation is: Qt::ScreenOrientation(LandscapeOrientation)
[2016-12-21:09:20:26.659] qtmir.screens: Added Screen with id 48 and geometry QRect(0,0 1920x1200)
[2016-12-21:09:20:26.659] qtmir.screens: Screen::setMirDisplayBuffer Screen(0x5608b9ff8fd0) 0x7fd54c140a30 0x7fd54c140b80
[2016-12-21:09:20:26.659] qtmir.screens: =======================================
[2016-12-21:09:20:26.659] qtmir.screens: Screen(0x5608b9ff8fd0) - id: 48 geometry: QRect(0,0 1920x1200) window: 0x0 type: "DisplayPort" scale: 1
[2016-12-21:09:20:26.659] qtmir.screens: =======================================
[2016-12-21:09:20:26.725] qtmir.applications: UnityApplicationPlugin::registerTypes - this= UnityApplicationPlugin(0x7fd5340ee440) uri= Unity.Application
[2016-12-21:09:20:26.758] QObject::connect: No such signal QDBusAbstractInterface::FlightModeChanged(bool) in /build/telephony-service-GdIWd2/telephony-service-0.1+17.04.20161129/libtelephonyservice/telepathyhelper.cpp:99
[2016-12-21:09:20:27.365] file:///usr/share/unity8//OrientedShell.qml:253:5: Type Shell unavailable
Shell {
^
[2016-12-21:09:20:27.366] file:///usr/share/unity8//Shell.qml:267:9: Element is not creatable.
SurfaceManager {
^
[2016-12-21:09:20:27.366] qtmir.screens: Screen::setWindow - new geometry for shell surface ShellView(0x5608ba0ee230) QRect(0,0 1920x1200)
[2016-12-21:09:20:27.366] qtmir.screens: ScreenWindow 0x5608ba118190 with window ID 1 backed by Screen(0x5608b9ff8fd0) with ID 48
[2016-12-21:09:20:27.366] qtmir.screens: QWindow ShellView(0x5608ba0ee230) with geom QRect(0,0 1920x1200) is backed by a Screen(0x5608b9ff8fd0) with geometry QRect(0,0 1920x1200)
[2016-12-21:09:20:27.367] qtmir.screens: ScreensModel::onCompositorStarting
[2016-12-21:09:20:27.367] qtmir.screens: ScreensModel::update
[2016-12-21:09:20:27.367] qtmir.screens: Screen::setMirDisplayBuffer Screen(0x5608b9ff8fd0) 0x7fd54c140a30 0x7fd54c140b80
[2016-12-21:09:20:27.367] qtmir.screens: =======================================
[2016-12-21:09:20:27.367] qtmir.screens: Screen(0x5608b9ff8fd0) - id: 48 geometry: QRect(0,0 1920x1200) window: 0x5608ba118190 type: "DisplayPort" scale: 1
[2016-12-21:09:20:27.367] qtmir.screens: =======================================
[2016-12-21:09:20:27.367] qtmir.screens: ScreenWindow::setExposed 0x5608ba118190 true 0x5608b9ff8fe0
And again. Same result:
[2016-12- 21:09:33: 51.644] qtmir.screens: ScreensModel: :ScreensModel 21:09:33: 51.647] qtmir.mir: MirServer created 21:09:33: 51.647] qtmir.mir: Command line arguments passed to Qt: ("unity8", "--mode= full-shell" ) 21:09:33: 51.648] QSocketNotifier: Can only be used with threads started with QThread 21:09:33: 51.667] qtmir.mir: PromptSessionLi stener: :PromptSessionL istener - this= PromptSessionLi stener( 0x7fc0ec1c09d0) 21:09:33: 51.667] qtmir.mir: SessionListener ::SessionListen er - this= SessionListener (0x7fc0ec1c0660 ) 21:09:33: 51.667] qtmir.mir: MirWindowManage rImpl:: MirWindowManage rImpl 21:09:33: 51.667] qtmir.screens: QtCompositor::start 21:09:33: 51.676] qtmir.screens: ScreensModel: :update 21:09:33: 51.676] qtmir.sensor: Screen - nativeOrientation is: Qt::ScreenOrien tation( LandscapeOrient ation) 21:09:33: 51.676] qtmir.sensor: Screen - initial currentOrientation is: Qt::ScreenOrien tation( LandscapeOrient ation) 21:09:33: 51.678] qtmir.screens: Added Screen with id 48 and geometry QRect(0,0 1920x1200) 21:09:33: 51.678] qtmir.screens: Screen: :setMirDisplayB uffer Screen( 0x55908c35bfd0) 0x7fc0ec140a30 0x7fc0ec140b80 21:09:33: 51.678] qtmir.screens: ======= ======= ======= ======= ======= ==== 21:09:33: 51.678] qtmir.screens: Screen( 0x55908c35bfd0) - id: 48 geometry: QRect(0,0 1920x1200) window: 0x0 type: "DisplayPort" scale: 1 21:09:33: 51.678] qtmir.screens: ======= ======= ======= ======= ======= ==== 21:09:33: 51.735] qtmir.applications: UnityApplicatio nPlugin: :registerTypes - this= UnityApplicatio nPlugin( 0x7fc0d413ee40) uri= Unity.Application 21:09:33: 51.768] QObject::connect: No such signal QDBusAbstractIn terface: :FlightModeChan ged(bool) in /build/ telephony- service- GdIWd2/ telephony- service- 0.1+17. 04.20161129/ libtele. ..
[2016-12-21 09:33:51.647464] mirplatform: Found graphics driver: mir:mesa-kms (version 0.25.0)
[2016-12-21 09:33:51.647496] mirplatform: Found graphics driver: mir:mesa-x11 (version 0.25.0)
[2016-12-21 09:33:51.647662] mirplatform: Found graphics driver: mir:stub-graphics (version 0.25.0)
[2016-12-21 09:33:51.647672] mirplatform: Found graphics driver: throw-on-creation (version 0.25.0)
[2016-12-
[2016-12-
[2016-12-
[2016-12-21 09:33:51.649228] mirserver: Starting
[2016-12-21 09:33:51.666761] mirserver: Using nested cursor
[2016-12-21 09:33:51.667204] mirserver: Initial display configuration:
[2016-12-21 09:33:51.667227] mirserver: Output 36: VGA disconnected
[2016-12-21 09:33:51.667232] mirserver: Output 39: DisplayPort disconnected
[2016-12-21 09:33:51.667235] mirserver: Output 45: HDMI-A disconnected
[2016-12-21 09:33:51.667249] mirserver: Output 48: DisplayPort connected, used
[2016-12-21 09:33:51.667256] mirserver: Physical size 24.0" 520x320mm
[2016-12-21 09:33:51.667260] mirserver: Current mode 1920x1200 59.95Hz
[2016-12-21 09:33:51.667263] mirserver: Preferred mode 1920x1200 59.95Hz
[2016-12-21 09:33:51.667266] mirserver: Logical position +0+0
[2016-12-21 09:33:51.667270] mirserver: Output 52: HDMI-A disconnected
[2016-12-
[2016-12-
[2016-12-
[2016-12-21 09:33:51.667834] mirserver: Mir version 0.25.0
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-
[2016-12-