Display resolutions not being recognized properly

This morning after I installed updates and restarted my computer, I suddenly had an issue where after logging in, one of my 2 displays is locked at 640x480, and sometimes is not displaying at all. Occasionally the second monitor will flash on, saying no signal, and all input/display will hang up for a few seconds. If I try to change either displays’ settings, both screens go black until I restart the PC. I have booted both into windows and a manjaro kde installer to test if this is a hardware issue, and both seem to behave fine. Any help is much appreciated, I don’t really know where to begin with this sort of issue

One monitor is 1920x1080, other is 2560x1440 both 144hz. I have an AMD graphics card running video-linux driver. I am using KDE plasma.

here is the sequence on statup:

  • grub displays as normal
  • Both monitors display the login screen in what seems to be the native resolution
  • the splash screen begins on one screen then freezes and the other screen goes black
  • Eventually the splash screen disappears and one of the monitors shows up as normal
  • sometimes the second monitor comes to life as 640x480
  • changing settings crashes the display

I’ve been running fine on this install for about a year now with no issues like this before. I don’t really know what logs to provide, but here is the output of xrandr -q

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DisplayPort-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1920x1080    143.98*+ 120.00   119.88   119.98    99.93    74.99    60.00    50.00    59.94  
   1680x1050    143.98  
   1280x1024     75.02    60.02  
   1440x900     143.98  
   1280x800     143.98  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DisplayPort-1 connected (normal left inverted right x axis y axis)
   640x480       59.94  
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 disconnected (normal left inverted right x axis y axis)

:+1: Welcome to Manjaro! :+1:

  1. Please read this:
    How to provide good information
    and press the three dots below your post and press the :pencil2: to give us more information so we can see what’s really going on.
    Now we know the symptom of the disease, but we need some more probing to know where the origin lies… :grin:
  2. An inxi --admin --verbosity=7 --filter --no-host --width would be the minimum required information for us to be able to help you. (Personally Identifiable Information like serial numbers and MAC addresses will be filtered out by the above command)
    Also, please copy-paste that output in-between 3 backticks ``` at the beginning and end of the code/text.


P.S. If you want to notify me that you did provide this information, please :heart: this message and I’ll come back and have another look.