You are not logged in.

#1 2026-06-29 02:45:20

no-known-alias
Member
Registered: 2026-06-29
Posts: 4

[SOLVED] Monitor not detected. Listed at Unknown 1

Hello

I am a fairly new arch user, and I am struggling to get past the hurdle of my monitor being not detected. So far on my first successful boot with a GUI, it worked perfectly, detecting my monitor and setting correct display resolution. However, on a reboot, I have not been able to get my monitor to be detected, listed as Unknown-1 1024/270x768/203+0+0 when running `xrandr --listactivemonitors', and locking me in 1024x768.

This has lead my down multiple rabbit holes, and my friend who is an more seasoned arch user was stumped. First, I was under the impression that (unsurprisingly) my Nvidia GPU was not playing nice with me. I saw that a common fix was to include `nvidia_drm.modeset=1' at boot, and could allow it to properly detect the monitor. However this ended me up with a quite sizeable snag; all files referring to nvidia in my /sys/module/ file were not to be found ( figured this out when I verified that DRM is actually enabled as per the Nvidia page of the wiki for a wayland system). I had tried repeatedly to get these modules to rebuild, between reinstalling numerous time, switching to the dynamic kernel module support (dkms) of nvidia drivers, I just can't seem to get any of the nvidia files that are to be expected (i.e nvidia, nvidia_drm, etc) to build correctly, none of them showing up into my /sys/module file path.

After this I attempted to modify the EDID setting such that I can manually override the resolution it assumed that my monitor can handle and replacing it with 1920x1080.bin EDID, as per the Forcing modes and EDID section of the arch wiki page on kernel mode settings. This has left me at an impasse, leaving me unsure how to properly modify my kernel. I have tried to adjust the necessary CONFIG_DRM_LOAD_EDID_FIRMWARE configuration through using `make nconfig` (and other similar make commands like menuconfig) in the /usr/src/linux filepath as suggested. However I can't get make to run properly without throwing out errors one and two.

This all has left me beyond befuddled. It seems that many common fixes are just, not working, and sadly I don't have the knowledge at the time to correctly diagnose the core issue. Why is there no nvidia files in my module folder? Why can I not rebuild those files? Why can't I get make to work? Any help is greatly appreciated, as I am just about unable to find any other ways to approach this problem. Thank you all in advance.

Last edited by no-known-alias (2026-06-29 06:52:04)

Offline

#2 2026-06-29 05:24:13

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,087

Re: [SOLVED] Monitor not detected. Listed at Unknown 1

You're running on the simpledrm device what means you've somehow disabled kms (likely via "nomodeset")

nvidia_drm.modeset=1 is default anyway

lspci -knnd ::300
uname -a
pacman -Qs 'kernel|nvidia'
dkms status

Online

#3 2026-06-29 06:13:23

no-known-alias
Member
Registered: 2026-06-29
Posts: 4

Re: [SOLVED] Monitor not detected. Listed at Unknown 1

Thank you Seth! I remember seeing you reply to a previous users issue with similar information about simpledrm!

As for the system output for those commands, they are the following

lspci -knnd ::300

 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107 [GeForce GTX 1050 Ti] [10de:1c82] (rev a1)
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:8c96]
        Kernel modules: nouveau, nvidia_drm, nvidia 

uname -a

Linux AstroTrain 6.18.37-1-lts #1 SMP PREEMPT_DYNAMIC Sat, 27 Jun 2026 10:25:22 +0000 x86_64 GNU/Linux

pacman -Qs 'kernel|nvidia'

local/dkms 3.4.1-1
    Dynamic Kernel Modules System
local/egl-gbm 1.1.3-1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.21-1
    EGLStream-based Wayland external platform
local/egl-wayland2 1.0.1-1
    EGLStream-based Wayland external platform (2)
local/egl-x11 1.0.5-1
    NVIDIA XLib and XCB EGL Platform Library
local/embree 4.4.1-1
    Collection of high-performance ray tracing kernels
local/fuse3 3.18.2-1
    Interface for userspace programs to export a filesystem to the Linux kernel
local/iptables 1:1.8.13-1
    Linux kernel packet control tool (using nft interface)
local/kmod 34.2-1
    Linux kernel module management tools and library
local/lib32-libdrm 2.4.134-1
    Userspace interface to kernel DRM services (32-bit)
local/lib32-nvidia-utils 610.43.02-1
    NVIDIA drivers utilities (32-bit)
local/libdrm 2.4.134-1
    Userspace interface to kernel DRM services
local/libnetfilter_conntrack 1.1.1-1
    Library providing an API to the in-kernel connection tracking state table
local/libnfnetlink 1.0.2-2
    Low-level library for netfilter related kernel/userspace communication
local/libsysprof-capture 50.0-2
    Kernel based performance profiler - capture library
local/libvdpau 1.5-4
    Nvidia VDPAU library
local/linux 7.0.14.arch1-1
    The Linux kernel and modules
local/linux-api-headers 7.1-1
    Kernel headers sanitized for use in userspace
local/linux-firmware-nvidia 20260622-1
    Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/linux-headers 7.0.14.arch1-1
    Headers and scripts for building modules for the Linux kernel
local/linux-lts 6.18.37-1
    The LTS Linux kernel and modules
local/linux-lts-headers 6.18.37-1
    Headers and scripts for building modules for the LTS Linux kernel
local/mtdev 1.1.7-1
    A stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol
local/nvidia-open 610.43.02-7
    NVIDIA open kernel modules
local/nvidia-open-lts 1:610.43.02-7
    NVIDIA open kernel modules
local/nvidia-utils 610.43.02-3
    NVIDIA drivers utilities

dkms status
returned nothing in the console.

About the dkms status, I remember trying out both nvidia_open and nvidia_open_dkms. As of right now I am using nvidia_open, and it had a conflict with nvidia_open_dkms when installed via package manager, which automatically removed the nvidia_open_dkms.

Offline

#4 2026-06-29 06:19:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,087

Re: [SOLVED] Monitor not detected. Listed at Unknown 1

https://wiki.archlinux.org/title/NVIDIA#Installation
Your GPU isn't supported by the nvidia-open drivers, you'll have to use https://aur.archlinux.org/packages?O=0&K=nvidia-580xx

Online

#5 2026-06-29 06:51:44

no-known-alias
Member
Registered: 2026-06-29
Posts: 4

Re: [SOLVED] Monitor not detected. Listed at Unknown 1

Man! What a silly mistake to make! Thank you so so very much, it is working like a charm now! You really are a life saver! Amending title to reflect that the issue was solved!

Offline

Board footer

Powered by FluxBB