Bug 467815 - External display runs at 60 Hz in a Wayland session.
Summary: External display runs at 60 Hz in a Wayland session.
Status: RESOLVED DUPLICATE of bug 452219
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.27.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-26 15:01 UTC by petrk
Modified: 2023-03-27 17:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
drminfo --all output (3.61 KB, text/plain)
2023-03-26 15:01 UTC, petrk
Details
kwin info (6.72 KB, text/plain)
2023-03-26 15:01 UTC, petrk
Details
wayland info (30.13 KB, text/plain)
2023-03-26 15:02 UTC, petrk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description petrk 2023-03-26 15:01:12 UTC
Created attachment 157589 [details]
drminfo --all output

For the background, I use a Legion 5 AMD with 4800H cpu and RTX 2060 driving external display.
Display is a 1440p display running at 165 Hz.
I logged in to a Wayland session to see how's the progress and what struck me immediately was that framerate was not what I set in systemesttings. It's running at 60Hz, how do I know? mouse ghosting gaps, and preceived sluggishness from going to a lower framerate screen.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.3
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Kernel Version: 6.1.21-1-lts (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics
Memory: 62.2 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 82B1
System Version: Lenovo Legion 5 15ARH05H
Comment 1 petrk 2023-03-26 15:01:35 UTC
Created attachment 157591 [details]
kwin info
Comment 2 petrk 2023-03-26 15:02:38 UTC
Created attachment 157592 [details]
wayland info

Is there anything else that needs attaching?
I run Nvidia 520.56.06.
Comment 3 petrk 2023-03-26 15:04:53 UTC
kscreen-console output since doctor doesn't create any output:

START: Requesting Config
Received config. Took 27 milliseconds
Screen:
        maxSize: QSize(64000, 64000)
        minSize: QSize(0, 0)
        currentSize: QSize(4480, 1440)

-----------------------------------------------------

Id:  1
Name:  "eDP-2"
Type:  "Panel (Laptop)"
Connected:  true
Enabled:  true
Priority:  1
Rotation:  KScreen::Output::None
Pos:  QPoint(0,360)
MMSize:  QSize(340, 190)
FollowPreferredMode:  false
Size:  QSize(1920, 1080)
Scale:  1
Clones:  None
Mode:  "0"
Preferred Mode:  "0"
Preferred modes:  ("0")
Modes: 
         "0"    "1920x1080@144"   QSize(1920, 1080)   144.104
         "1"    "1680x1050@144"   QSize(1680, 1050)   144.104
         "10"    "1024x768@60"   QSize(1024, 768)   59.92
         "11"    "1280x800@60"   QSize(1280, 800)   59.81
         "12"    "1920x1080@60"   QSize(1920, 1080)   59.963
         "13"    "1600x900@60"   QSize(1600, 900)   59.946
         "14"    "1368x768@60"   QSize(1368, 768)   59.882
         "15"    "1280x720@60"   QSize(1280, 720)   59.855
         "2"    "1280x1024@144"   QSize(1280, 1024)   144.104
         "3"    "1440x900@144"   QSize(1440, 900)   144.104
         "4"    "1280x800@144"   QSize(1280, 800)   144.104
         "5"    "1280x720@144"   QSize(1280, 720)   144.104
         "6"    "1024x768@144"   QSize(1024, 768)   144.104
         "7"    "800x600@144"   QSize(800, 600)   144.104
         "8"    "640x480@144"   QSize(640, 480)   144.104
         "9"    "1280x1024@60"   QSize(1280, 1024)   59.895
EDID Info: 
        Device ID:  "xrandr-AU Optronics"
        Name:  ""
        Vendor:  "AU Optronics"
        Serial:  ""
        EISA ID:  "B156HAN09.2"
        Hash:  "2a02f9b1d575bba4cdf2f53f69881597"
        Width:  34
        Height:  19
        Gamma:  2.2
        Red:  QQuaternion(scalar:1, vector:(0.566406, 0.335938, 0))
        Green:  QQuaternion(scalar:1, vector:(0.350586, 0.568359, 0))
        Blue:  QQuaternion(scalar:1, vector:(0.158203, 0.121094, 0))
        White:  QQuaternion(scalar:1, vector:(0.313477, 0.329102, 0))

-----------------------------------------------------

Id:  2
Name:  "DP-1"
Type:  "DisplayPort"
Connected:  true
Enabled:  true
Priority:  2
Rotation:  KScreen::Output::None
Pos:  QPoint(1920,0)
MMSize:  QSize(690, 390)
FollowPreferredMode:  false
Size:  QSize(2560, 1440)
Scale:  1
Clones:  None
Mode:  "1"
Preferred Mode:  "0"
Preferred modes:  ("0")
Modes: 
         "0"    "2560x1440@60"   QSize(2560, 1440)   59.951
         "1"    "2560x1440@165"   QSize(2560, 1440)   164.835
         "10"    "1280x1024@60"   QSize(1280, 1024)   60.02
         "11"    "1440x900@60"   QSize(1440, 900)   59.887
         "12"    "1280x720@100"   QSize(1280, 720)   100
         "13"    "1280x720@60"   QSize(1280, 720)   59.943
         "14"    "1280x720@50"   QSize(1280, 720)   50
         "15"    "1024x768@75"   QSize(1024, 768)   75.029
         "16"    "1024x768@70"   QSize(1024, 768)   70.069
         "17"    "1024x768@60"   QSize(1024, 768)   60.004
         "18"    "800x600@75"   QSize(800, 600)   75
         "19"    "800x600@72"   QSize(800, 600)   72.188
         "2"    "2560x1440@144"   QSize(2560, 1440)   144
         "20"    "800x600@60"   QSize(800, 600)   60.317
         "21"    "800x600@56"   QSize(800, 600)   56.25
         "22"    "720x576@50"   QSize(720, 576)   50
         "23"    "720x480@60"   QSize(720, 480)   59.94
         "24"    "640x480@75"   QSize(640, 480)   75
         "25"    "640x480@73"   QSize(640, 480)   72.809
         "26"    "640x480@60"   QSize(640, 480)   59.94
         "27"    "1600x1200@60"   QSize(1600, 1200)   59.869
         "28"    "1280x1024@60"   QSize(1280, 1024)   59.895
         "29"    "1024x768@60"   QSize(1024, 768)   59.92
         "3"    "1920x1080@120"   QSize(1920, 1080)   119.879
         "30"    "1920x1200@60"   QSize(1920, 1200)   59.885
         "31"    "1280x800@60"   QSize(1280, 800)   59.81
         "32"    "2560x1440@60"   QSize(2560, 1440)   59.961
         "33"    "1920x1080@60"   QSize(1920, 1080)   59.963
         "34"    "1600x900@60"   QSize(1600, 900)   59.946
         "35"    "1368x768@60"   QSize(1368, 768)   59.882
         "36"    "1280x720@60"   QSize(1280, 720)   59.855
         "4"    "1920x1080@100"   QSize(1920, 1080)   100
         "5"    "1920x1080@60"   QSize(1920, 1080)   60
         "6"    "1920x1080@60"   QSize(1920, 1080)   59.939
         "7"    "1920x1080@50"   QSize(1920, 1080)   50
         "8"    "1680x1050@60"   QSize(1680, 1050)   59.954
         "9"    "1280x1024@75"   QSize(1280, 1024)   75.025
EDID Info: 
        Device ID:  "xrandr-Microstep-MSI MAG321QR-FA3T011500001"
        Name:  "MSI MAG321QR"
        Vendor:  "Microstep"
        Serial:  "FA3T011500001"
        EISA ID:  ""
        Hash:  "7946d9d655743838d23a6c79300c8fb9"
        Width:  69
        Height:  39
        Gamma:  2.2
        Red:  QQuaternion(scalar:1, vector:(0.667969, 0.316406, 0))
        Green:  QQuaternion(scalar:1, vector:(0.282227, 0.648438, 0))
        Blue:  QQuaternion(scalar:1, vector:(0.151367, 0.0449219, 0))
        White:  QQuaternion(scalar:1, vector:(0.313477, 0.329102, 0))
Comment 4 Zamundaaa 2023-03-27 17:28:14 UTC

*** This bug has been marked as a duplicate of bug 452219 ***