Comment 7 for bug 1545286

Revision history for this message
MichaƂ Sawicz (saviq) wrote : Re: [regression] ubuntu-pd instability

Has anyone else seen this? My adapter is broken, will pick one up tomorrow first thing.

Until then...

Tracking down the display change:

> [1455372172.788740] mirserver: New display configuration:
> [1455372172.825853] mirserver: 0.1: LVDS 4.7" 61x102mm
> [1455372172.826036] mirserver: Current mode 768x1280 60.00Hz
> [1455372172.826189] mirserver: Preferred mode 768x1280 60.00Hz
> [1455372172.826341] mirserver: Logical position +0+0
> [1455372172.826464] mirserver: 0.2: unused DisplayPort

Mir is sane.

> qtmir.screens: QWindow ShellView(0x1c9f388) with geom QRect(0,0 768x1280) is backed by a Screen(0x1bccfc0) with geometry QRect(0,0 768x1280)

QtMir is sane.

> qtmir.surfaces: MirSurface[0x28cb3f8,"unity8-dash"]::resize old (768,660), new (1920,1026)
> qtmir.surfaces: MirSurface[0x21bb450,"webbrowser-app"]::resize old (768,660), new (1920,1026)
> qtmir.surfaces: MirSurface[0x264e350,"ubuntu-system-settings"]::resize old (768,660), new (1920,1026)

This is not sane... Why would all the windows get resized like that - it's as if the phone stage thought it stayed on the external screen of 1920x(1080 - $panelHeight), so it doesn't fit on the screen.

Could, in theory, be related to rotation, if caught at the wrong moment... That last 3s video looks like shell crashed mid-rotation.