Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Mi A2 convergence : possible fix with ext monitor screen resolution

    Xiaomi Mi A2
    1
    2
    375
    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.
    • N
      nauvpp last edited by nauvpp

      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
      • Referenced by  N nauvpp 
      • N
        nauvpp last edited by nauvpp

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

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