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