Xorg: No screens found after 23/1/2022 update

so i went to update my system because i saw the “175 updates available” thing, however it didn’t update as seamlessly as it usually does. instead, yay just gave me a dependency error about conflicting NVIDIA drivers and quit. pacman did the same. lazy me, instead of trying to solve the dependency error myself, i simply opened up pamac and did the update that way.

not a smart move apparently. after the update, pamac prompted me to reboot my system. so i did system boots up like usual, but then blank screens. ctrl-alt-f2 brings me to tty2, ls shows me all my files, so no data was lost. i went to run startx to start my x server, and, as you can probably guess, that diddn’t work.

i looked at simalar topics, however none would work. below are my /var/log/xorg.0.log and /etc/X11/xorg.conf

[   970.589] 
X.Org X Server 1.21.1.3
X Protocol Version 11, Revision 0
[   970.590] Current Operating System: Linux IDontExsit 5.13.19-2-MANJARO #1 SMP PREEMPT Sun Sep 19 21:31:53 UTC 2021 x86_64
[   970.590] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64 root=UUID=39e2f76a-92dc-403b-85d5-dbdcd86604eb rw quiet apparmor=1 security=apparmor resume=UUID=6db9684f-64c8-4284-b9c5-5c243cef96cb udev.log_priority=3
[   970.591]  
[   970.592] Current version of pixman: 0.40.0
[   970.592] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   970.592] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   970.594] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jan 23 22:30:11 2022
[   970.595] (==) Using config file: "/etc/X11/xorg.conf"
[   970.595] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   970.595] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   970.596] (==) ServerLayout "layout"
[   970.596] (**) |-->Screen "Screen0" (0)
[   970.596] (**) |   |-->Monitor "Monitor0"
[   970.596] (**) |   |-->Device "Device0"
[   970.596] (**) |   |-->GPUDevice "Device0"
[   970.596] (==) Automatically adding devices
[   970.596] (==) Automatically enabling devices
[   970.596] (==) Automatically adding GPU devices
[   970.596] (==) Automatically binding GPU devices
[   970.596] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   970.596] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   970.596] 	Entry deleted from font path.
[   970.596] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[   970.596] 	Entry deleted from font path.
[   970.596] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[   970.596] 	Entry deleted from font path.
[   970.596] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF
[   970.596] (==) ModulePath set to "/usr/lib/xorg/modules"
[   970.596] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   970.596] (II) Module ABI versions:
[   970.596] 	X.Org ANSI C Emulation: 0.4
[   970.596] 	X.Org Video Driver: 25.2
[   970.596] 	X.Org XInput driver : 24.4
[   970.596] 	X.Org Server Extension : 10.0
[   970.596] (++) using VT number 2

[   970.597] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   970.599] (--) PCI:*(42@0:0:0) 10de:1c82:1462:8c96 rev 161, Mem @ 0xeb000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000f000/128, BIOS @ 0x????????/131072
[   970.599] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   970.599] (II) LoadModule: "glx"
[   970.600] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   970.600] (II) Module glx: vendor="X.Org Foundation"
[   970.600] 	compiled for 1.21.1.3, module version = 1.0.0
[   970.600] 	ABI class: X.Org Server Extension, version 10.0
[   970.600] (II) LoadModule: "nvidia"
[   970.600] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   970.600] (II) Module nvidia: vendor="NVIDIA Corporation"
[   970.600] 	compiled for 1.6.99.901, module version = 1.0.0
[   970.600] 	Module class: X.Org Video Driver
[   970.600] (II) NVIDIA dlloader X Driver  495.46  Wed Oct 27 16:28:42 UTC 2021
[   970.600] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   970.600] (II) Loading sub module "fb"
[   970.600] (II) LoadModule: "fb"
[   970.600] (II) Module "fb" already built-in
[   970.600] (II) Loading sub module "wfb"
[   970.600] (II) LoadModule: "wfb"
[   970.600] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   970.600] (II) Module wfb: vendor="X.Org Foundation"
[   970.600] 	compiled for 1.21.1.3, module version = 1.0.0
[   970.600] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   970.600] (II) Loading sub module "ramdac"
[   970.600] (II) LoadModule: "ramdac"
[   970.600] (II) Module "ramdac" already built-in
[   970.603] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[   970.603] (EE) NVIDIA:     system's kernel log for additional error messages and
[   970.603] (EE) NVIDIA:     consult the NVIDIA README for details.
[   970.605] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
[   970.605] (EE) NVIDIA:     system's kernel log for additional error messages and
[   970.605] (EE) NVIDIA:     consult the NVIDIA README for details.
[   970.605] (EE) No devices detected.
[   970.605] (EE) 
Fatal server error:
[   970.605] (EE) no screens found(EE) 
[   970.605] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   970.605] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   970.605] (EE) 
[   970.608] (EE) Server terminated with error (1). Closing log file.

conf file

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 495.46

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 470.63.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer H233H"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce GTX 1050 Ti"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

So you never read the announcements then ?

That is EOL kernel since September last year and no longer in the repository. Of course whatever Nvidia driver you install/update it will give an error.
Do you have another kernel installed to boot from?

Yeah I have 4.14. an no, I diddent read the announcements, sorry.

I downgraded to 414 (last working)

I downgraded to 414 and that fixed it!

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