when i boot my computer after having run an update, my primary monitor (which should be at 1920x1080) is stuck at 640x480. interestingly, when i reboot and change nothing, it fixes itself until i run another update.
i’m on arch, using nvidia 555.58-2, on plasma 6.1.1-1. the monitor in question is DP-0
in the system info below.
what could be causing this and how can i fix it?
i’ve been having this issue for a while while kinda just dealing with it because it was something i could easily work around by booting my computer twice, but i’d really like to get it solved.
system info:
relevant (i think) inxi output
System:
Host: ***** Kernel: 6.9.7-arch1-1 arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.1.1 Distro: Arch Linux
Graphics:
Device-1: NVIDIA GP104 [GeForce GTX 1080] driver: nvidia v: 555.58
Device-2: EMEET HD Webcam C960 driver: snd-usb-audio,uvcvideo type: USB
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0 driver: X:
loaded: N/A failed: nvidia gpu: nvidia resolution: 1: 1920x1080
2: 1920x1080~60Hz 3: 1920x1080~60Hz
API: EGL v: 1.5 drivers: kms_swrast,nvidia,swrast
platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 555.58
renderer: NVIDIA GeForce GTX 1080/PCIe/SSE2
API: Vulkan v: 1.3.279 drivers: nvidia surfaces: xcb,xlib
xrandr from first boot
Screen 0: minimum 8 x 8, current 4480 x 1080, maximum 32767 x 32767
DVI-D-0 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+
1680x1050 59.95
1440x900 59.89
1280x1024 60.02
1280x800 59.81
1280x720 60.00
1152x864 75.00
1024x768 70.07 60.00
800x600 60.32 56.25
640x480 59.94
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
3840x2160 30.00 + 59.94 29.97 23.98
4096x2160 59.94 24.00
1920x1080 60.00* 59.94 29.97 23.98 60.00
1680x1050 59.95
1440x900 59.89
1280x1024 60.02
1280x960 60.00
1280x800 74.93 59.81
1280x768 59.87
1280x720 60.00 59.94 29.97 23.98
1024x768 60.00
800x600 60.32 56.25
720x480 59.94
640x480 59.94 59.93
DP-0 connected 640x480+3840+0 (normal left inverted right x axis y axis) 0mm x 0mm
640x480 59.94*+
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
xrandr from the second boot
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DVI-D-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+
1680x1050 59.95
1440x900 59.89
1280x1024 60.02
1280x800 59.81
1280x720 60.00
1152x864 75.00
1024x768 70.07 60.00
800x600 60.32 56.25
640x480 59.94
HDMI-0 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 1600mm x 900mm
3840x2160 30.00 + 59.94 29.97 23.98
4096x2160 59.94 24.00
1920x1080 60.00* 59.94 29.97 23.98 60.00
1680x1050 59.95
1440x900 59.89
1280x1024 60.02
1280x960 60.00
1280x800 74.93 59.81
1280x768 59.87
1280x720 60.00 59.94 29.97 23.98
1024x768 60.00
800x600 60.32 56.25
720x480 59.94
640x480 59.94 59.93
DP-0 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 531mm x 299mm
1920x1080 60.00 + 144.00* 119.98 99.93 59.94 50.00
1680x1050 59.88
1440x900 59.90
1280x1024 75.02 60.02
1280x720 60.00 59.94 50.00
1024x768 119.99 99.97 75.03 70.07 60.00
800x600 119.97 99.66 75.00 72.19 60.32 56.25
720x576 50.00
720x480 59.94
640x480 119.52 99.77 75.00 72.81 59.94 59.93
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
Do you have any other hardware between computer & monitor? (Ie a KVM Switch?)
The other post about display ID jogged my memory that KVMs (etc) don’t pass through the data (sometimes?), so just wondering whether there’s another factor here…
Not sure how it would only trigger this on updates, but just building a complete picture of the issue.
nothing in between the computer and monitor - it’s just plugged straight in. my current guess is that some step of pacman’s install/update process changes something that also gets changed by something else (DE, config file, idk) after the boot.