You are not logged in.
Pages: 1
On my first boot following a system upgrade earlier today ( pacman -Syu ) I started getting a black screen on log in. I can boot into tty just fine, but my xinit and startx both just go to black and hang. I had not been running a display manager, and was just logging in from the default terminal and have startx in my bash_profile.
I have been doing a lot of troubleshooting and seen a lot of errors this evening, but this is the current output of my /var/log/Xorg.0.log after I run xinit and let it hang for a while:
[ 56.681]
X.Org X Server 1.19.6
Release Date: 2017-12-20
[ 56.681] X Protocol Version 11, Revision 0
[ 56.681] Build Operating System: Linux 4.15.6-1-ARCH x86_64
[ 56.681] Current Operating System: Linux Arch 4.14.33-1-lts #1 SMP Sun Apr 8 15:54:45 CEST 2018 x86_64
[ 56.681] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-lts root=/dev/sda2 rw quiet
[ 56.681] Build Date: 12 April 2018 05:31:07AM
[ 56.681]
[ 56.681] Current version of pixman: 0.34.0
[ 56.681] Before reporting problems, check [url]http://wiki.x.org[/url]
to make sure that you have the latest version.
[ 56.681] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 56.682] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr 12 23:07:59 2018
[ 56.726] (==) Using config file: "/etc/X11/xorg.conf"
[ 56.726] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 56.763] (==) ServerLayout "Layout0"
[ 56.763] (**) |-->Screen "Screen0" (0)
[ 56.763] (**) | |-->Monitor "Monitor0"
[ 56.764] (**) | |-->Device "Device0"
[ 56.764] (**) |-->Input Device "Keyboard0"
[ 56.764] (**) |-->Input Device "Mouse0"
[ 56.764] (==) Automatically adding devices
[ 56.764] (==) Automatically enabling devices
[ 56.764] (==) Automatically adding GPU devices
[ 56.764] (==) Automatically binding GPU devices
[ 56.764] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 56.813] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 56.813] Entry deleted from font path.
[ 56.813] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 56.813] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 56.813] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 56.813] (WW) Disabling Keyboard0
[ 56.813] (WW) Disabling Mouse0
[ 56.817] (II) Loader magic: 0x559699e53d60
[ 56.817] (II) Module ABI versions:
[ 56.817] X.Org ANSI C Emulation: 0.4
[ 56.817] X.Org Video Driver: 23.0
[ 56.817] X.Org XInput driver : 24.1
[ 56.817] X.Org Server Extension : 10.0
[ 56.817] (++) using VT number 1
[ 56.818] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c2
[ 56.819] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 56.819] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 11 paused 0
[ 56.819] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 56.820] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 12 paused 0
[ 56.821] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[ 56.821] (**) OutputClass "nvidia" setting /dev/dri/card1 as PrimaryGPU
[ 56.821] (--) PCI: (0:0:2:0) 8086:0416:17aa:3978 rev 6, Mem @ 0xd1000000/4194304, 0xc0000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/131072
[ 56.821] (--) PCI:*(0:1:0:0) 10de:1392:17aa:3978 rev 162, Mem @ 0xd0000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00004000/128, BIOS @ 0x????????/524288
[ 56.821] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 56.821] (II) LoadModule: "glx"
[ 56.830] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[ 57.220] (II) Module glx: vendor="NVIDIA Corporation"
[ 57.220] compiled for 4.0.2, module version = 1.0.0
[ 57.220] Module class: X.Org Server Extension
[ 57.220] (II) NVIDIA GLX Module 390.48 Wed Mar 21 23:42:56 PDT 2018
[ 57.236] (II) LoadModule: "nvidia"
[ 57.263] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 57.317] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 57.317] compiled for 4.0.2, module version = 1.0.0
[ 57.317] Module class: X.Org Video Driver
[ 57.326] (II) NVIDIA dlloader X Driver 390.48 Wed Mar 21 23:18:15 PDT 2018
[ 57.326] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 57.327] (II) systemd-logind: releasing fd for 226:1
[ 57.337] (II) Loading sub module "fb"
[ 57.337] (II) LoadModule: "fb"
[ 57.345] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 57.357] (II) Module fb: vendor="X.Org Foundation"
[ 57.357] compiled for 1.19.6, module version = 1.0.0
[ 57.357] ABI class: X.Org ANSI C Emulation, version 0.4
[ 57.357] (II) Loading sub module "wfb"
[ 57.357] (II) LoadModule: "wfb"
[ 57.357] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 57.359] (II) Module wfb: vendor="X.Org Foundation"
[ 57.359] compiled for 1.19.6, module version = 1.0.0
[ 57.359] ABI class: X.Org ANSI C Emulation, version 0.4
[ 57.359] (II) Loading sub module "ramdac"
[ 57.359] (II) LoadModule: "ramdac"
[ 57.359] (II) Module "ramdac" already built-in
[ 57.372] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 57.372] (==) NVIDIA(0): RGB weight 888
[ 57.372] (==) NVIDIA(0): Default visual is TrueColor
[ 57.372] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 57.373] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[ 57.373] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[ 57.373] (**) NVIDIA(0): Enabling 2D acceleration
[ 57.679] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 860M (GM107-A) at PCI:1:0:0 (GPU-0)
[ 57.679] (--) NVIDIA(0): Memory: 2097152 kBytes
[ 57.679] (--) NVIDIA(0): VideoBIOS: 82.07.34.00.08
[ 57.679] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 57.679] (II) NVIDIA(0): Validated MetaModes:
[ 57.679] (II) NVIDIA(0): "NULL"
[ 57.679] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[ 57.679] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[ 57.679] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[ 57.679] (--) Depth 24 pixmap format is 32 bpp
[ 57.679] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[ 57.679] (II) NVIDIA: access.
[ 57.682] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 57.682] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 57.682] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 57.682] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 57.682] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 57.682] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 57.682] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 57.682] (II) NVIDIA(0): Config Options in the README.
[ 57.725] (II) NVIDIA(0): Setting mode "NULL"
[ 57.743] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 57.743] (==) NVIDIA(0): Backing store enabled
[ 57.743] (==) NVIDIA(0): Silken mouse enabled
[ 57.744] (**) NVIDIA(0): DPMS enabled
[ 57.769] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[ 57.769] (II) Loading sub module "dri2"
[ 57.769] (II) LoadModule: "dri2"
[ 57.769] (II) Module "dri2" already built-in
[ 57.769] (II) NVIDIA(0): [DRI2] Setup complete
[ 57.769] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 57.769] (--) RandR disabled
[ 57.771] (II) Initializing extension GLX
[ 57.771] (II) Indirect GLX disabled.
[ 58.250] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[ 58.250] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 58.250] (II) LoadModule: "libinput"
[ 58.250] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 58.298] (II) Module libinput: vendor="X.Org Foundation"
[ 58.298] compiled for 1.19.6, module version = 0.27.1
[ 58.298] Module class: X.Org XInput Driver
[ 58.298] ABI class: X.Org XInput driver, version 24.1
[ 58.298] (II) Using input driver 'libinput' for 'Power Button'
[ 58.298] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 36 paused 0
[ 58.298] (**) Power Button: always reports core eventsI omitted the end of the log file, which was just a lot of event handling that apparently happens when I forced shutdown with the power button. In this particular output, the system was completely frozen, and I was unable to jump to a new tty.
Here are my graphics card specs:
$ lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller
Kernel driver in use: i915
--
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
Subsystem: Lenovo GM107M [GeForce GTX 860M]
Kernel driver in use: nvidiaOriginally the desktop environment that I had been running was budgie. Through the course of tonight though, I ended up removing that and have just been trying to run lxde.
I have installed all the packages in the lxde group, and updated my ~/.xinitrc to contain 'exec startlxde'.
I tried to reinstall the xorg, nvidia, and nvidia-utils packages, and rebooting, with the same result.
I've also tried blacklisting the intel driver in /etc/modprobe.d/blacklist.conf to remedy conflicting graphic modules as well, to no avail.
I also tried updating the config files automatically with nvidia-xconfig.
I get this same result starting X from my bash_profile on login, and running startx, xinit, and startlxde directly.
Last edited by unwarybuffalo (2018-04-13 04:43:13)
Offline
Remove whatever nvidia-xconfig generated and follow https://wiki.archlinux.org/index.php/NVIDIA_Optimus instead. Seeing as Budgie is basically gnome-shell it does contain some explicit support for multi-card setups, which doesn't apply to other environents.
Last edited by V1del (2018-04-13 09:29:22)
Offline
Pages: 1