The external display with 200% scale doesn't show anything on login if the internal display is disabled
Affected version
- Your OS and version: openSUSE Tumbleweed 20230526
- Affected Mutter version: 44.1+2-3.1
- Does this issue appear in XOrg and/or Wayland: Wayland
Bug summary
With the internal display disabled and 200% scale on the external display, on login the external display doesn't receive any signal until I manually replug the display cable.
Steps to reproduce
- Disable the laptop's display
- Set the scale factor of the external display to 200%
- Log out, and log in
What happened
No signal on the external display
What did you expect to happen
The external display works.
Relevant logs, screenshots, screencasts etc.
> kscreen-doctor -o
Output: 82 eDP disabled connected priority 0 Panel Modes: 87:1920x1080@60! 88:1920x1080@40 89:1680x1050@60 90:1280x1024@60 91:1440x900@60 92:1280x800@60 93:1280x720@60 94:1024x768@60 95:800x600@60 96:640x480@60 Geometry: 0,0 1920x1080 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 83 HDMI-A-0 disabled disconnected priority 0 HDMI Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 84 DisplayPort-0 enabled connected priority 1 DisplayPort Modes: 97:3840x2160@60*! 98:3840x2160@30 99:1920x2160@60 100:2560x1440@60 101:1920x1200@60 102:1920x1080@60 103:1920x1080@60 104:1920x1080@50 105:1920x1080@60 106:1600x1200@60 107:1680x1050@60 108:1280x1024@75 109:1280x1024@60 110:1440x900@60 111:1280x960@60 112:1280x800@60 113:1280x720@60 114:1280x720@50 115:1280x720@60 116:1024x768@75 117:1024x768@70 118:1024x768@60 119:832x624@75 120:800x600@72 121:800x600@75 122:800x600@60 123:800x600@56 124:720x576@50 125:720x480@60 126:720x480@60 127:640x480@75 128:640x480@73 129:640x480@67 130:640x480@60 131:640x480@60 132:720x400@70 Geometry: 0,0 3840x2160 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown
Output: 85 DisplayPort-1 disabled disconnected priority 0 DisplayPort Modes: Geometry: 0,0 0x0 Scale: 1 Rotation: 1 Overscan: 0 Vrr: incapable RgbRange: unknown