Monitor stuck on low resolution - no monitor device

I'm dual-booting with Windows. My GPU is quite old (Radeon 6770) and probably on its way out. It works fine in Windows right now. Meanwhile, I shutdown and booted up Arch, and I'm stuck at a low resolution (1024x768). Previously, Manjaro would correctly display at 1440x900.

I found this thread which mentioned running hwinfo --monitor. When I run that, there's no output. (I ran it without --monitor and looked for Resolution, etc. but don't see any monitors listed.)

This is a relatively fresh install of KDE/Plasma on Manjaro 19. I tried reseating the cable (and GPU) but no dice.

I thought I provided basic info? Here are the results of those terminal commands from the other thread.

inxi -Fxxxza --no-host

System:    Kernel: 5.4.34-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64 root=UUID=da4d0883-aca0-4b16-a477-84dc7d237777 
           rw quiet resume=UUID=a9e1488e-c286-42bc-b76b-629858586dec udev.log_priority=3 
           Desktop: KDE Plasma 5.18.4 tk: Qt 5.14.2 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop System: Dell product: OptiPlex 990 v: 01 serial: <filter> Chassis: type: 6 
           serial: <filter> 
           Mobo: Dell model: 06D7TR v: A02 serial: <filter> BIOS: Dell v: A24 date: 07/02/2018 
CPU:       Topology: Quad Core model: Intel Core i5-2500 bits: 64 type: MCP arch: Sandy Bridge family: 6 
           model-id: 2A (42) stepping: 7 microcode: 2F L2 cache: 6144 KiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 26355 
           Speed: 3621 MHz min/max: 1600/3700 MHz Core speeds (MHz): 1: 3562 2: 2692 3: 2817 4: 3004 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled 
           Type: mds mitigation: Clear CPU buffers; SMT disabled 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: disabled, RSB filling 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: AMD Juniper XT [Radeon HD 6770] vendor: ASUSTeK driver: radeon v: kernel 
           bus ID: 01:00.0 chip ID: 1002:68ba 
           Display: x11 server: X.Org 1.20.8 driver: radeon FAILED: ati unloaded: modesetting 
           alternate: fbdev,vesa compositor: kwin_x11 tty: N/A 
           OpenGL: renderer: AMD JUNIPER (DRM 2.50.0 / 5.4.34-1-MANJARO LLVM 10.0.0) v: 3.3 Mesa 20.0.4 
           compat-v: 3.1 direct render: Yes 
Audio:     Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: Dell 
           driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1c20 
           Device-2: AMD Juniper HDMI Audio [Radeon HD 5700 Series] vendor: ASUSTeK driver: snd_hda_intel 
           v: kernel bus ID: 01:00.1 chip ID: 1002:aa58 
           Sound Server: ALSA v: k5.4.34-1-MANJARO 
Network:   Device-1: Intel 82579LM Gigabit Network vendor: Dell driver: e1000e v: 3.2.6-k port: 4040 
           bus ID: 00:19.0 chip ID: 8086:1502 
           IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 1.03 TiB used: 18.47 GiB (1.8%) 
           ID-1: /dev/sda vendor: SanDisk model: SDSSDP128G size: 119.24 GiB block size: physical: 512 B 
           logical: 512 B speed: 6.0 Gb/s serial: <filter> scheme: GPT 
           ID-2: /dev/sdb vendor: Seagate model: ST1000DM003-1CH162 size: 931.51 GiB block size: 
           physical: 4096 B logical: 512 B speed: 6.0 Gb/s rotation: 7200 rpm serial: <filter> rev: CC47 
           scheme: GPT 
Partition: ID-1: / raw size: 60.00 GiB size: 58.81 GiB (98.01%) used: 13.16 GiB (22.4%) fs: ext4 
           dev: /dev/sdb8 
           ID-2: /home raw size: 87.50 GiB size: 85.62 GiB (97.85%) used: 5.31 GiB (6.2%) fs: ext4 
           dev: /dev/sdb9 
           ID-3: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap swappiness: 60 (default) 
           cache pressure: 100 (default) dev: /dev/sdb7 
Sensors:   System Temperatures: cpu: 57.0 C mobo: N/A gpu: radeon temp: 54 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 192 Uptime: 11h 33m Memory: 15.60 GiB used: 3.68 GiB (23.6%) Init: systemd v: 244 
           Compilers: gcc: 9.3.0 Shell: bash v: 5.0.16 running in: konsole inxi: 3.0.37

mhwd -li

> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


Warning: No installed USB configs!

xrandr --prop

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
HDMI-0 disconnected (normal left inverted right x axis y axis)
        TearFree: auto 
                supported: off, on, auto
        audio: auto 
                supported: off, on, auto
        scaling mode: None 
                supported: None, Full, Center, Full aspect
        dither: off 
                supported: off, on
        underscan vborder: 0 
                range: (0, 128)
        underscan hborder: 0 
                range: (0, 128)
        underscan: off 
                supported: off, on, auto
        coherent: 1 
                range: (0, 1)
        link-status: Good 
                supported: Good, Bad
        CONNECTOR_ID: 54 
                supported: 54
        non-desktop: 0 
                range: (0, 1)
DVI-0 disconnected (normal left inverted right x axis y axis)
        TearFree: auto 
                supported: off, on, auto
        load detection: 1 
                range: (0, 1)
        audio: auto 
                supported: off, on, auto
        scaling mode: None 
                supported: None, Full, Center, Full aspect
        dither: off 
                supported: off, on
        underscan vborder: 0 
                range: (0, 128)
        underscan hborder: 0 
                range: (0, 128)
        underscan: off 
                supported: off, on, auto
        coherent: 1 
                range: (0, 1)
        link-status: Good 
                supported: Good, Bad
        CONNECTOR_ID: 56 
                supported: 56
        non-desktop: 0 
                range: (0, 1)
VGA-0 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 410mm x 257mm
        EDID: 
                00ffffffffffff00047280ad00000000
                1d10010308291a78e89ae5a658499923
                115054bfef80904f950f81808140810f
                81007190714fc422a0a050841a303020
                36009a011100001e000000fd00384c1f
                540e000a202020202020000000ff0036
                32393041333737343031300a000000fc
                00414c31393136570a202020202000cf
        TearFree: auto 
                supported: off, on, auto
        scaling mode: None 
                supported: None, Full, Center, Full aspect
        load detection: 1 
                range: (0, 1)
        link-status: Good 
                supported: Good, Bad
        CONNECTOR_ID: 59 
                supported: 59
        non-desktop: 0 
                range: (0, 1)
   1280x1024     75.02    60.02  
   1440x900      74.98    60.07  
   1280x960      60.00  
   1152x921      76.03  
   1280x800      74.93    59.81  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00* 
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  

ls -la /etc/X11 ; cat /etc/X11/xorg.conf.d/*.conf

total 32
drwxr-xr-x  5 root root 4096 Mar  3 06:42 .
drwxr-xr-x 91 root root 4096 Apr 24 23:08 ..
drwxr-xr-x  2 root root 4096 Jan 18 06:18 mhwd.d
drwxr-xr-x  3 root root 4096 Mar  3 06:42 xinit
drwxr-xr-x  2 root root 4096 Apr 14 17:28 xorg.conf.d
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbModel" "pc105"
EndSection
Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    Option "Tapping" "on"
EndSection

I don't know why the third command lists three screens. I have two only one screen.

Any other commands that I missed?

Edit: That's strange. In the time since I posted this, the other resolutions came back in Display Settings, and I can pick the right one now.

This happened again today - restarted and stuck at 1024x768.

I ran xrandr --prop again, and this time, it lists 1024x768 as the maximum:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
HDMI-0 disconnected (normal left inverted right x axis y axis)
        TearFree: auto 
                supported: off, on, auto
        audio: auto 
                supported: off, on, auto
        scaling mode: None 
                supported: None, Full, Center, Full aspect
        dither: off 
                supported: off, on
        underscan vborder: 0 
                range: (0, 128)
        underscan hborder: 0 
                range: (0, 128)
        underscan: off 
                supported: off, on, auto
        coherent: 1 
                range: (0, 1)
        link-status: Good 
                supported: Good, Bad
        CONNECTOR_ID: 54 
                supported: 54
        non-desktop: 0 
                range: (0, 1)
DVI-0 disconnected (normal left inverted right x axis y axis)
        TearFree: auto 
                supported: off, on, auto
        load detection: 1 
                range: (0, 1)
        audio: auto 
                supported: off, on, auto
        scaling mode: None 
                supported: None, Full, Center, Full aspect
        dither: off 
                supported: off, on
        underscan vborder: 0 
                range: (0, 128)
        underscan hborder: 0 
                range: (0, 128)
        underscan: off 
                supported: off, on, auto
        coherent: 1 
                range: (0, 1)
        link-status: Good 
                supported: Good, Bad
        CONNECTOR_ID: 56 
                supported: 56
        non-desktop: 0 
                range: (0, 1)
VGA-0 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
        TearFree: auto 
                supported: off, on, auto
        scaling mode: None 
                supported: None, Full, Center, Full aspect
        load detection: 1 
                range: (0, 1)
        link-status: Good 
                supported: Good, Bad
        CONNECTOR_ID: 59 
                supported: 59
        non-desktop: 0 
                range: (0, 1)
   1024x768      60.00* 
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  

I followed the instructions here (Troubleshooting > Adding undetected resolutions) and it seemed to work ... but apparently it's only for the current session and will disappear again when I reboot.

I'm not sure why I don't have an EDID (or what an EDID is, tbh).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by