D10042: feat: parse EDID on the backend side

Daniel Vrátil noreply at phabricator.kde.org
Tue Mar 17 14:34:20 GMT 2020


dvratil added a comment.


  Here's kscreen-console output for one of my monitors under Wayland with this patch applied:
  
    [15:31:16.520] kscreen-console(422251:422251) unknown: Id:  3
    [15:31:16.520] kscreen-console(422251:422251) unknown: Name:  "Eizo Nanao Corporation DP-7-EV2736W/96211045"
    [15:31:16.520] kscreen-console(422251:422251) unknown: Type:  "DisplayPort"
    [15:31:16.520] kscreen-console(422251:422251) unknown: Connected:  true
    [15:31:16.520] kscreen-console(422251:422251) unknown: Enabled:  true
    [15:31:16.520] kscreen-console(422251:422251) unknown: Primary:  true
    [15:31:16.520] kscreen-console(422251:422251) unknown: Rotation:  2
    [15:31:16.520] kscreen-console(422251:422251) unknown: Pos:  QPoint(0,0)
    [15:31:16.520] kscreen-console(422251:422251) unknown: MMSize:  QSize(600, 340)
    [15:31:16.520] kscreen-console(422251:422251) unknown: FollowPreferredMode:  false
    [15:31:16.520] kscreen-console(422251:422251) unknown: Size:  QSize(-1, -1)
    [15:31:16.520] kscreen-console(422251:422251) unknown: Scale:  1
    [15:31:16.520] kscreen-console(422251:422251) unknown: Clones:  None
    [15:31:16.520] kscreen-console(422251:422251) unknown: Mode:  "0"
    [15:31:16.520] kscreen-console(422251:422251) unknown: Preferred Mode:  "0"
    [15:31:16.520] kscreen-console(422251:422251) unknown: Preferred modes:  ("0")
    [15:31:16.520] kscreen-console(422251:422251) unknown: Modes: 
    [15:31:16.520] kscreen-console(422251:422251) unknown: 	 "0"    "2560x1440 at 60"   QSize(2560, 1440)   59.951
    [15:31:16.520] kscreen-console(422251:422251) unknown: 	 "1"    "2560x1440 at 30"   QSize(2560, 1440)   29.935
    [15:31:16.520] kscreen-console(422251:422251) unknown: 	 "10"    "1280x720 at 60"   QSize(1280, 720)   60
    [15:31:16.520] kscreen-console(422251:422251) unknown: 	 "11"    "1280x720 at 60"   QSize(1280, 720)   59.94
    [15:31:16.520] kscreen-console(422251:422251) unknown: 	 "12"    "1024x768 at 60"   QSize(1024, 768)   60.004
    [15:31:16.520] kscreen-console(422251:422251) unknown: 	 "13"    "800x600 at 60"   QSize(800, 600)   60.317
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "14"    "720x480 at 60"   QSize(720, 480)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "15"    "720x480 at 60"   QSize(720, 480)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "16"    "720x480 at 60"   QSize(720, 480)   59.94
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "17"    "720x480 at 60"   QSize(720, 480)   59.94
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "18"    "720x480 at 60"   QSize(720, 480)   59.94
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "19"    "640x480 at 60"   QSize(640, 480)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "2"    "1920x1200 at 60"   QSize(1920, 1200)   59.885
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "20"    "640x480 at 60"   QSize(640, 480)   59.94
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "21"    "640x480 at 60"   QSize(640, 480)   59.94
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "22"    "720x400 at 70"   QSize(720, 400)   70.082
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "3"    "1920x1080 at 60"   QSize(1920, 1080)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "4"    "1920x1080 at 60"   QSize(1920, 1080)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "5"    "1920x1080 at 60"   QSize(1920, 1080)   59.94
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "6"    "1600x1200 at 60"   QSize(1600, 1200)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "7"    "1280x1024 at 60"   QSize(1280, 1024)   60.02
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "8"    "1280x960 at 60"   QSize(1280, 960)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	 "9"    "1280x720 at 60"   QSize(1280, 720)   60
    [15:31:16.521] kscreen-console(422251:422251) unknown: EDID Info: 
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Device ID:  "xrandr-Eizo Nanao Corporation-DP-7-EV2736W/96211045"
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Name:  "DP-7-EV2736W/96211045"
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Vendor:  "Eizo Nanao Corporation"
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Serial:  ""
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	EISA ID:  ""
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Hash:  "0aaedf5ca2"
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Width:  60
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Height:  34
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Gamma:  0
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Red:  QQuaternion(scalar:1, vector:(0, 0, 0))
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Green:  QQuaternion(scalar:1, vector:(0, 0, 0))
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	Blue:  QQuaternion(scalar:1, vector:(0, 0, 0))
    [15:31:16.521] kscreen-console(422251:422251) unknown: 	White:  QQuaternion(scalar:1, vector:(0, 0, 0))

REPOSITORY
  R110 KScreen Library

REVISION DETAIL
  https://phabricator.kde.org/D10042

To: dvratil, sebas, #plasma, romangg
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200317/7c3655f6/attachment.html>


More information about the Plasma-devel mailing list