Bug 459074 - System doesn't see external monitor after last update
Summary: System doesn't see external monitor after last update
Status: RESOLVED UPSTREAM
Alias: None
Product: KScreen
Classification: Plasma
Component: common (show other bugs)
Version: 5.25.5
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2022-09-13 23:07 UTC by Dreamer
Modified: 2022-09-17 20:00 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
drm_info (256.58 KB, text/x-log)
2022-09-17 17:57 UTC, Dreamer
Details
xrandr (28.24 KB, text/x-log)
2022-09-17 17:58 UTC, Dreamer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dreamer 2022-09-13 23:07:41 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Connect external monitor
2. It doesn't show up in the monitor menu
3. 

OBSERVED RESULT
Can't select external monitor

EXPECTED RESULT
Proper connection to an external monitor

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.25.5
(available in About System)
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.97.0
Qt Version: 5.15.5

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2022-09-14 17:35:19 UTC
A few questions:
1. Are you using the X11 session or the Wayland session?
2. How is the monitor connected? Direct HDMI, HDMI to DisplayPort using a dongle? Direct DisplayPort over Thunderbolt, Direct DisplayPort over USB-C, or something else?
3. With the monitor plugged in and turned on, can you attach the output of `kscreen-doctor -o`?
Comment 2 Dreamer 2022-09-16 00:55:45 UTC
(In reply to Nate Graham from comment #1)
> A few questions:
> 1. Are you using the X11 session or the Wayland session?
> 2. How is the monitor connected? Direct HDMI, HDMI to DisplayPort using a
> dongle? Direct DisplayPort over Thunderbolt, Direct DisplayPort over USB-C,
> or something else?
> 3. With the monitor plugged in and turned on, can you attach the output of
> `kscreen-doctor -o`?

1. X11
2. HDMI
3. kscreen-doctor -o                                                                                                                                                                                     ✔ 
Output: 66 eDP-1 enabled connected primary Panel Modes: 73:3456x2160@60*! 74:3200x1800@60 75:3200x1800@60 76:2880x1620@60 77:2880x1620@60 78:2560x1600@60 79:2560x1600@60 80:2560x1440@60 81:2560x1440@60 82:2560x1440@60 83:2560x1440@60 84:2048x1536@60 85:1920x1440@60 86:1856x1392@60 87:1792x1344@60 88:2048x1152@60 89:2048x1152@60 90:2048x1152@60 91:2048x1152@60 92:1920x1200@60 93:1920x1200@60 94:1920x1080@60 95:1920x1080@60 96:1920x1080@60 97:1920x1080@60 98:1600x1200@60 99:1680x1050@60 100:1680x1050@60 101:1400x1050@60 102:1600x900@60 103:1600x900@60 104:1600x900@60 105:1600x900@60 106:1280x1024@60 107:1400x900@60 108:1400x900@60 109:1280x960@60 110:1440x810@60 111:1440x810@60 112:1368x768@60 113:1368x768@60 114:1280x800@60 115:1280x800@60 116:1280x800@60 117:1280x800@60 118:1280x720@60 119:1280x720@60 120:1280x720@60 121:1280x720@60 122:1024x768@60 123:1024x768@60 124:960x720@60 125:928x696@60 126:896x672@60 127:1024x576@60 128:1024x576@60 129:1024x576@60 130:1024x576@60 131:960x600@60 132:960x600@60 133:960x540@60 134:960x540@60 135:960x540@60 136:960x540@60 137:800x600@60 138:800x600@60 139:800x600@56 140:840x525@60 141:840x525@60 142:864x486@60 143:864x486@60 144:700x525@60 145:800x450@60 146:800x450@60 147:640x512@60 148:700x450@60 149:700x450@60 150:640x480@60 151:640x480@60 152:720x405@60 153:720x405@59 154:684x384@60 155:684x384@60 156:640x400@60 157:640x400@60 158:640x360@60 159:640x360@60 160:640x360@60 161:640x360@59 162:512x384@60 163:512x288@60 164:512x288@60 165:480x270@60 166:480x270@60 167:400x300@60 168:400x300@56 169:432x243@60 170:432x243@60 171:320x240@60 172:360x202@60 173:360x202@59 174:320x180@60 175:320x180@59 Geometry: 0,0 3456x2160 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown primary
Output: 67 DP-1 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
Output: 68 HDMI-1 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
Output: 69 DP-2 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
Output: 70 DP-3 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
Output: 71 DP-4 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
Output: 604 HDMI-1-0 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Comment 3 Dreamer 2022-09-16 00:57:06 UTC
(In reply to Dreamer from comment #2)
> (In reply to Nate Graham from comment #1)
> > A few questions:
> > 1. Are you using the X11 session or the Wayland session?
> > 2. How is the monitor connected? Direct HDMI, HDMI to DisplayPort using a
> > dongle? Direct DisplayPort over Thunderbolt, Direct DisplayPort over USB-C,
> > or something else?
> > 3. With the monitor plugged in and turned on, can you attach the output of
> > `kscreen-doctor -o`?
> 
> 1. X11
> 2. HDMI
> 3. kscreen-doctor -o                                                        
>  ✔ 
> Output: 66 eDP-1 enabled connected primary Panel Modes: 73:3456x2160@60*!
> 74:3200x1800@60 75:3200x1800@60 76:2880x1620@60 77:2880x1620@60
> 78:2560x1600@60 79:2560x1600@60 80:2560x1440@60 81:2560x1440@60
> 82:2560x1440@60 83:2560x1440@60 84:2048x1536@60 85:1920x1440@60
> 86:1856x1392@60 87:1792x1344@60 88:2048x1152@60 89:2048x1152@60
> 90:2048x1152@60 91:2048x1152@60 92:1920x1200@60 93:1920x1200@60
> 94:1920x1080@60 95:1920x1080@60 96:1920x1080@60 97:1920x1080@60
> 98:1600x1200@60 99:1680x1050@60 100:1680x1050@60 101:1400x1050@60
> 102:1600x900@60 103:1600x900@60 104:1600x900@60 105:1600x900@60
> 106:1280x1024@60 107:1400x900@60 108:1400x900@60 109:1280x960@60
> 110:1440x810@60 111:1440x810@60 112:1368x768@60 113:1368x768@60
> 114:1280x800@60 115:1280x800@60 116:1280x800@60 117:1280x800@60
> 118:1280x720@60 119:1280x720@60 120:1280x720@60 121:1280x720@60
> 122:1024x768@60 123:1024x768@60 124:960x720@60 125:928x696@60 126:896x672@60
> 127:1024x576@60 128:1024x576@60 129:1024x576@60 130:1024x576@60
> 131:960x600@60 132:960x600@60 133:960x540@60 134:960x540@60 135:960x540@60
> 136:960x540@60 137:800x600@60 138:800x600@60 139:800x600@56 140:840x525@60
> 141:840x525@60 142:864x486@60 143:864x486@60 144:700x525@60 145:800x450@60
> 146:800x450@60 147:640x512@60 148:700x450@60 149:700x450@60 150:640x480@60
> 151:640x480@60 152:720x405@60 153:720x405@59 154:684x384@60 155:684x384@60
> 156:640x400@60 157:640x400@60 158:640x360@60 159:640x360@60 160:640x360@60
> 161:640x360@59 162:512x384@60 163:512x288@60 164:512x288@60 165:480x270@60
> 166:480x270@60 167:400x300@60 168:400x300@56 169:432x243@60 170:432x243@60
> 171:320x240@60 172:360x202@60 173:360x202@59 174:320x180@60 175:320x180@59
> Geometry: 0,0 3456x2160 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable
> RgbRange: unknown primary
> Output: 67 DP-1 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0
> Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
> Output: 68 HDMI-1 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0
> Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
> Output: 69 DP-2 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0
> Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
> Output: 70 DP-3 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0
> Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
> Output: 71 DP-4 disabled disconnected  DisplayPort Modes: Geometry: 0,0 0x0
> Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown 
> Output: 604 HDMI-1-0 disabled disconnected  HDMI Modes: Geometry: 0,0 0x0
> Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown

In additional:
From this PC, but booted on windows it works correctly
Comment 4 Zamundaaa 2022-09-16 14:35:03 UTC
What's the output of xrandr --verbose? The output of drm_info (https://github.com/ascent12/drm_info) might also be useful
Comment 5 Nate Graham 2022-09-16 18:39:27 UTC
> Output: 67 DP-1 disabled disconnected
That seems relevant.

if you open the Display & Monitor settings page, can you find this monitor in the dropdown list of monitors and mark it as enabled?
Comment 6 Dreamer 2022-09-17 17:57:39 UTC
Created attachment 152166 [details]
drm_info
Comment 7 Dreamer 2022-09-17 17:58:01 UTC
Created attachment 152167 [details]
xrandr
Comment 8 Dreamer 2022-09-17 17:58:26 UTC
(In reply to Zamundaaa from comment #4)
> What's the output of xrandr --verbose? The output of drm_info
> (https://github.com/ascent12/drm_info) might also be useful

Attached
Comment 9 Dreamer 2022-09-17 18:06:31 UTC
(In reply to Nate Graham from comment #5)
> > Output: 67 DP-1 disabled disconnected
> That seems relevant.
> 
> if you open the Display & Monitor settings page, can you find this monitor
> in the dropdown list of monitors and mark it as enabled?

When I have (In reply to Nate Graham from comment #5)
> > Output: 67 DP-1 disabled disconnected
> That seems relevant.
> 
> if you open the Display & Monitor settings page, can you find this monitor
> in the dropdown list of monitors and mark it as enabled?

Unfortunately, I can't find it, but today when I've tried to connect it again, it showed up 10 minutes after connecting. Then I was able to use it. But after but after I disconnected the cable, this monitor option was still available and disappeared in the same way after 5 minutes. after that, when the monitor is reconnected, it is again unavailable and there is no option to even select it
Comment 10 Zamundaaa 2022-09-17 20:00:18 UTC
What you're seeing is your driver and/or the hardware failing to detect the monitor. Please report the problem to the appropriate project to find out more (https://gitlab.freedesktop.org/drm/amd/-/issues for AMD, https://gitlab.freedesktop.org/drm/intel/-/issues for Intel, no idea about NVidia)