UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Mi A2 convergence : possible fix with ext monitor screen resolution

    Scheduled Pinned Locked Moved Xiaomi Mi A2
    2 Posts 1 Posters 508 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • W Offline
        wilfridd
        last edited by wilfridd

        Hi,

        Please read also : https://forums.ubports.com/topic/6954/mi-a2-convergence-i-tested-the-wireless-external-display/1

        Does someone know how to fix the resolution ?

        I think I might found something interesting in unity8 log:

        On the Pro5 :

        qtmir.mir: SessionAuthorizer::screencast_is_allowed - this= SessionAuthorizer(0xf11d6bf4) pid= 18994
        ...
        <information> mirserver: New display configuration:
        <information> mirserver: * Output 1: LVDS connected, used
        <information> mirserver: . |_ Physical size 72x147mm
        <information> mirserver: . |_ Power is on
        <information> mirserver: . |_ Current mode 1080x1920
        <information> mirserver: . |_ Preferred mode 1080x1920
        <information> mirserver: . |_ Orientation normal
        <information> mirserver: . |_ Logical size 1080x1920
        <information> mirserver: . |_ Logical position +0+0
        <information> mirserver: * Output 2: DisplayPort disconnected
        <information> mirserver: * Output 3: Virtual connected, used
        <information> mirserver: . |_ Physical size 660x370mm
        <information> mirserver: . |_ Power is on
        <information> mirserver: . |_ Current mode 1920x1080
        <information> mirserver: . |_ Preferred mode 1920x1080
        <information> mirserver: . |_ Orientation normal
        <information> mirserver: . |_ Logical size 1920x1080
        <information> mirserver: . |_ Logical position +1080+0
        qtmir.screens: ScreensModel::update
        qtmir.screens: Can reuse Screen with id 1
        qtmir.screens: Output with ID 2 is not used and connected.
        qtmir.sensor: Screen - nativeOrientation is: Qt::LandscapeOrientation
        qtmir.sensor: Screen - initial currentOrientation is: Qt::LandscapeOrientation
        qtmir.screens: Added Screen with id 3 and geometry QRect(1080,0 1920x1080)
        qtmir.screens: Screen::setMirDisplayBuffer Screen(0xe5e32b38) 0xe5e4b914 0xf11d6bd4
        qtmir.screens: Screen::setMirDisplayBuffer Screen(0xe5e42f70) 0xf11d74cc 0xf11e475c
        qtmir.screens: =======================================
        qtmir.screens: Screen(0xe5e42f70) - id: 1 geometry: QRect(0,0 1080x1920) window: QPlatformSurface(0xa049b0, class=QSurface::Window, type=QSurface::OpenGLSurface, window=ShellView(0x5a4388)) type: "LVDS" scale: 2.625
        qtmir.screens: Screen(0xe5e32b38) - id: 3 geometry: QRect(1080,0 1920x1080) window: QPlatformSurface(0x0) type: "Unknown" scale: 1
        qtmir.screens: =======================================

        On MI A2 : external monitor resolution is weird 1080x2160

        qtmir.mir: SessionAuthorizer::screencast_is_allowed - this= SessionAuthorizer(0x7be4183460) pid= 7917
        ...
        <information> mirserver: New display configuration:
        <information> mirserver: * Output 1: LVDS connected, used
        <information> mirserver: . |_ Physical size 68x136mm
        <information> mirserver: . |_ Power is on
        <information> mirserver: . |_ Current mode 1080x2160
        <information> mirserver: . |_ Preferred mode 1080x2160
        <information> mirserver: . |_ Orientation normal
        <information> mirserver: . |_ Logical size 1080x2160
        <information> mirserver: . |_ Logical position +0+0
        <information> mirserver: * Output 2: DisplayPort disconnected
        <information> mirserver: * Output 3: Virtual connected, used
        <information> mirserver: . |_ Physical size 660x370mm
        <information> mirserver: . |_ Power is on
        <information> mirserver: . |_ Current mode 2160x1080
        <information> mirserver: . |_ Preferred mode 2160x1080
        <information> mirserver: . |_ Orientation normal
        <information> mirserver: . |_ Logical size 2160x1080
        <information> mirserver: . |_ Logical position +1080+0
        qtmir.screens: ScreensModel::update
        qtmir.screens: Can reuse Screen with id 1
        qtmir.screens: Output with ID 2 is not used and connected.
        qtmir.sensor: Screen - nativeOrientation is: Qt::LandscapeOrientation
        qtmir.sensor: Screen - initial currentOrientation is: Qt::LandscapeOrientation
        qtmir.screens: Added Screen with id 3 and geometry QRect(1080,0 2160x1080)
        qtmir.screens: Screen::setMirDisplayBuffer Screen(0x7be48f8500) 0x7be47772f0 0x7be4778d10
        qtmir.screens: Screen::setMirDisplayBuffer Screen(0x7be4737240) 0x7be40eccc0 0x7be442b9b0
        qtmir.screens: =======================================
        qtmir.screens: Screen(0x7be4737240) - id: 1 geometry: QRect(0,0 1080x2160) window: QPlatformSurface(0x33fb1070, class=QSurface::Window, type=QSurface::OpenGLSurface, window=ShellView(0x33329520)) type: "LVDS" scale: 2.625
        qtmir.screens: Screen(0x7be48f8500) - id: 3 geometry: QRect(1080,0 2160x1080) window: QPlatformSurface(0x0) type: "Unknown" scale: 1
        qtmir.screens: =======================================

        1 Reply Last reply Reply Quote 0
        • W Offline
          wilfridd
          last edited by wilfridd

          Fixed : Wireless External Monitor is working on MiA2 with OTA-23 (thanks Alfred!)

          1 Reply Last reply Reply Quote 0
          • First post
            Last post