second monitor display only 1024x768

Hello, everyone!

For a few days now, my second monitor has been stuck at a resolution of 1024x768.

When I run xrandr, I get this

Screen 0: minimum 16 x 16, current 2944 x 1080, maximum 32767 x 32767
HDMI-A-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y ax
is) 510mm x 287mm
1920x1080 59.96*+
1440x1080 59.99
1400x1050 59.98
1280x1024 59.89
1280x960 59.94
1152x864 59.96
1024x768 59.92
800x600 59.86
640x480 59.38
320x240 59.29
1680x1050 59.95
1440x900 59.89
1280x800 59.81
1152x720 59.97
960x600 59.63
928x580 59.88
800x500 59.50
768x480 59.90
720x480 59.71
640x400 59.95
320x200 58.14
1600x900 59.95
1368x768 59.88
1280x720 59.86
1024x576 59.90
864x486 59.92
720x400 59.27
640x350 59.28
DVI-D-1 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm
x 0mm
1024x768 59.92*+
800x600 59.86
640x480 59.38
320x240 59.29
960x600 59.63
928x580 59.88
800x500 59.50
768x480 59.90
720x480 59.71
640x400 59.95
320x200 58.14
1024x576 59.90
864x486 59.92
720x400 59.27
640x350 59.28
1920x1080_60.00 (0x386) 173.000MHz -HSync +VSync
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.16KHz
v: height 1080 start 1083 end 1088 total 1120 clock 59.96Hz

I use Endeavour KDE with GeForce GTX 1650

endeavouros/nvidia-hook 1.5.3-1 [installed]

pacman hook for nvidia

endeavouros/nvidia-inst 26.1.1-1 [installed]

Script to install/uninstall nvidia driver packages in EndeavourOS

core/linux-firmware-nvidia 20260221-1 [installed]

Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs

extra/egl-wayland 4:1.1.21-1 [installed]

EGLStream-based Wayland external platform

extra/egl-wayland2 1.0.0.rc.r57.g1893c37-1 [installed]

EGLStream-based Wayland external platform (2)

extra/egl-x11 1.0.4-1 [installed]

NVIDIA XLib and XCB EGL Platform Library

extra/libva-nvidia-driver 0.0.15-1 [installed]

VA-API implementation that uses NVDEC as a backend

extra/libvdpau 1.5-4 [installed]

Nvidia VDPAU library

extra/libxnvctrl 590.48.01-1 [installed]

NVIDIA NV-CONTROL X extension

extra/nvidia-open-dkms 590.48.01-4 [installed]

NVIDIA open kernel modules - module sources

extra/nvidia-settings 590.48.01-1 [installed]

Tool for configuring the NVIDIA graphics driver

extra/nvidia-utils 590.48.01-4 [installed]

NVIDIA drivers utilities

extra/nvtop 3.3.2-1 [installed]

GPUs process monitoring for AMD, Intel, and NVIDIA

multilib/lib32-nvidia-utils 590.48.01-1 [installed]

NVIDIA drivers utilities (32-bit)

I don’t understand what I’m doing wrong, I need help,

thank you!

Your second monitor is connected via DVI I think, do you use any converter dongle? I had the same problem, with my private ThinkPad with EndeavourOS, as well with my work MacBook Pro. With my system, I used the DVI connector of the monitor to then connect through HDMI. Connecting it directly to my laptop or my docking station cut the resolution back to HD, one USB dongle was able to translate in a way the notebooks connected with higher resolution.

If possible: try to use a direct HDMI connection or use the Display Port, maybe just to verify both monitors are working with the expected resolution.

Hi, yes, the monitor is connected via a DVI cable; it doesn’t have an HDMI port.

Unfortunately, I can’t test it on any other PC: what I don’t understand is why it no longer works. Maybe I should try a live distro and see if another distro detects the monitor?