You are not logged in.

#1 2017-01-14 23:58:27

midareta
Member
Registered: 2017-01-14
Posts: 2

Xorg crashing since update

Hi, since I updated my system I'm getting random crashes back to the TTY. I can't reproduce the crash by performing any particular action, it just happens after a few (~5-30) minutes after I start X.
I normally run the linux-vfio kernel, but I have confirmed that the same crash occurs on linux-vfio-lts as well as the normal linux kernel.

Here are the packages that I upgraded:

[2017-01-12 15:56] [PACMAN] Running 'pacman -S -y -u'
[2017-01-12 15:56] [PACMAN] synchronizing package lists
[2017-01-12 15:56] [PACMAN] starting full system upgrade
[2017-01-12 15:57] [PACMAN] Running 'pacman -Syu'
[2017-01-12 15:57] [PACMAN] synchronizing package lists
[2017-01-12 15:57] [PACMAN] starting full system upgrade
[2017-01-12 19:20] [PACMAN] Running 'pacman -S -y -u'
[2017-01-12 19:20] [PACMAN] synchronizing package lists
[2017-01-12 19:20] [PACMAN] starting full system upgrade
[2017-01-12 19:21] [ALPM] transaction started
[2017-01-12 19:21] [ALPM] removed xf86-video-qxl (0.1.5-1)
[2017-01-12 19:21] [ALPM] upgraded lib32-gcc-libs (6.2.1-1 -> 6.3.1-1)
[2017-01-12 19:21] [ALPM] upgraded gcc-libs-multilib (6.2.1-1 -> 6.3.1-1)
[2017-01-12 19:21] [ALPM] upgraded bind-tools (9.11.0.P1-3 -> 9.11.0.P2-1)
[2017-01-12 19:21] [ALPM] upgraded boost-libs (1.62.0-4 -> 1.63.0-1)
[2017-01-12 19:21] [ALPM] installed libxfont2 (2.0.1-1)
[2017-01-12 19:21] [ALPM] upgraded xorg-mkfontdir (1.0.7-4 -> 1.0.7-5)
[2017-01-12 19:21] [ALPM] upgraded xorg-server-common (1.18.4-1 -> 1.19.1-1)
[2017-01-12 19:21] [ALPM] installed xf86-input-libinput (0.23.0-1)
[2017-01-12 19:21] [ALPM] upgraded xorg-server (1.18.4-1 -> 1.19.1-1)
[2017-01-12 19:21] [ALPM] upgraded openimageio (1.6.14-4 -> 1.6.14-5)
[2017-01-12 19:21] [ALPM] upgraded openshadinglanguage (1.7.2-4 -> 1.7.2-5)
[2017-01-12 19:21] [ALPM] upgraded openvdb (3.2.0-1 -> 3.2.0-2)
[2017-01-12 19:21] [ALPM] upgraded blender (17:2.78.a-4 -> 17:2.78.a-5)
[2017-01-12 19:21] [ALPM] upgraded cantarell-fonts (1:0.0.25-2 -> 1:0.0.25-3)
[2017-01-12 19:21] [ALPM] upgraded ceph (10.2.3-1 -> 10.2.3-2)
[2017-01-12 19:21] [ALPM] upgraded gcc-multilib (6.2.1-1 -> 6.3.1-1)
[2017-01-12 19:21] [ALPM] upgraded vim-runtime (8.0.0149-2 -> 8.0.0170-1)
[2017-01-12 19:21] [ALPM] upgraded gvim (8.0.0149-2 -> 8.0.0170-1)
[2017-01-12 19:21] [ALPM] upgraded libcmis (0.5.1-4 -> 0.5.1-5)
[2017-01-12 19:21] [ALPM] upgraded libixion (0.11.1-4 -> 0.11.1-5)
[2017-01-12 19:21] [ALPM] upgraded libnl (3.2.28-1 -> 3.2.29-1)
[2017-01-12 19:21] [ALPM] upgraded liborcus (0.11.2-4 -> 0.11.2-5)
[2017-01-12 19:21] [ALPM] upgraded libtool (2.4.6-6 -> 2.4.6-7)
[2017-01-12 19:21] [ALPM] upgraded sed (4.2.2-4 -> 4.3-1)
[2017-01-12 19:21] [ALPM] upgraded xf86-input-evdev (2.10.4-1 -> 2.10.4-2)
[2017-01-12 19:21] [ALPM] upgraded xf86-video-nouveau (1.0.13-1 -> 1.0.13-2)
[2017-01-12 19:21] [ALPM] upgraded xorg-server-devel (1.18.4-1 -> 1.19.1-1)
[2017-01-12 19:21] [ALPM] transaction completed
[2017-01-12 19:21] [ALPM] running 'fontconfig.hook'...
[2017-01-12 19:22] [ALPM] running 'gtk-update-icon-cache.hook'...
[2017-01-12 19:22] [ALPM] running 'lib32-fontconfig.hook'...
[2017-01-12 19:22] [ALPM] running 'systemd-sysusers.hook'...
[2017-01-12 19:22] [ALPM] running 'systemd-tmpfiles.hook'...
[2017-01-12 19:22] [ALPM] running 'texinfo-install.hook'...
[2017-01-12 19:22] [ALPM] running 'update-desktop-database.hook'...
[2017-01-12 19:22] [ALPM] running 'xorg-mkfontdir.hook'...
[2017-01-12 19:22] [PACMAN] Running 'pacman -Ud --ask 36 --noconfirm /home/user/.cache/pacaur/skypeforlinux-bin/skypeforlinux-bin-1.15.0.1-1-x86_64.pkg.tar'
[2017-01-12 19:22] [ALPM] transaction started
[2017-01-12 19:22] [ALPM] upgraded skypeforlinux-bin (1.14.0.5-2 -> 1.15.0.1-1)
[2017-01-12 19:22] [ALPM] transaction completed
[2017-01-12 19:22] [ALPM] running 'gtk-update-icon-cache.hook'...
[2017-01-12 19:22] [ALPM] running 'update-desktop-database.hook'...

I ran startx -logverbose 6 to see if X would output anything in the logs. After each crash the output says xinit: connection to X server lost, but the log file itself doesn't seem to contain much useful information:

[    41.786] 
X.Org X Server 1.19.1
Release Date: 2017-01-11
[    41.786] X Protocol Version 11, Revision 0
[    41.786] Build Operating System: Linux 4.8.14-1-ARCH x86_64 
[    41.786] Current Operating System: Linux Home-PC 4.8.13-1-vfio #1 SMP PREEMPT Fri Jan 13 16:55:59 MST 2017 x86_64
[    41.786] Kernel command line: BOOT_IMAGE=/vmlinuz-linux-vfio root=UUID=9b7d9d55-1586-489b-9d71-5a6bb008f96c rw quiet resume=UUID=e2dd21eb-e86a-4470-a30a-92356c381c50 video=efifb:off pcie_acs_override=downstream rd.modules-load=vfio-pci intel_iommu=on
[    41.786] Build Date: 12 January 2017  07:11:40AM
[    41.786]  
[    41.786] Current version of pixman: 0.34.0
[    41.786] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    41.786] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    41.787] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 14 15:31:47 2017
[    41.788] (==) Using config file: "/etc/X11/xorg.conf"
[    41.788] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    41.789] (==) ServerLayout "Layout0"
[    41.789] (**) |-->Screen "Screen0" (0)
[    41.789] (**) |   |-->Monitor "Monitor0"
[    41.790] (**) |   |-->Device "Device1"
[    41.790] (**) |-->Input Device "Keyboard0"
[    41.790] (**) |-->Input Device "Mouse0"
[    41.790] (**) Option "Xinerama" "0"
[    41.790] (==) Automatically adding devices
[    41.790] (==) Automatically enabling devices
[    41.790] (==) Automatically adding GPU devices
[    41.790] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    41.791] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    41.791] 	Entry deleted from font path.
[    41.792] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    41.792] 	Entry deleted from font path.
[    41.792] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    41.792] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    41.792] 	Entry deleted from font path.
[    41.792] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    41.792] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/
[    41.792] (==) ModulePath set to "/usr/lib/xorg/modules"
[    41.792] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    41.792] (WW) Disabling Keyboard0
[    41.792] (WW) Disabling Mouse0
[    41.792] (II) Loader magic: 0x821d60
[    41.792] (II) Module ABI versions:
[    41.792] 	X.Org ANSI C Emulation: 0.4
[    41.792] 	X.Org Video Driver: 23.0
[    41.792] 	X.Org XInput driver : 24.1
[    41.792] 	X.Org Server Extension : 10.0
[    41.794] (++) using VT number 1

[    41.794] (--) controlling tty is VT number 1, auto-enabling KeepTty
[    41.797] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[    41.798] (II) xfree86: Adding drm device (/dev/dri/card0)
[    41.799] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0
[    41.799] (II) xfree86: Adding drm device (/dev/dri/card1)
[    41.800] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 12 paused 0
[    41.803] (--) PCI:*(0:0:2:0) 8086:1912:1458:d000 rev 6, Mem @ 0xdb000000/16777216, 0x90000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[    41.803] (--) PCI: (0:1:0:0) 10de:1b80:3842:6183 rev 161, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[    41.803] (--) PCI: (0:2:0:0) 10de:1380:3842:3757 rev 162, Mem @ 0xdc000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[    41.803] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    41.803] (II) LoadModule: "glx"
[    41.805] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    41.846] (II) Module glx: vendor="NVIDIA Corporation"
[    41.846] 	compiled for 4.0.2, module version = 1.0.0
[    41.846] 	Module class: X.Org Server Extension
[    41.847] (II) NVIDIA GLX Module  375.26  Thu Dec  8 17:59:51 PST 2016
[    41.847] (II) LoadModule: "nvidia"
[    41.848] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    41.854] (II) Module nvidia: vendor="NVIDIA Corporation"
[    41.854] 	compiled for 4.0.2, module version = 1.0.0
[    41.854] 	Module class: X.Org Video Driver
[    41.854] (II) NVIDIA dlloader X Driver  375.26  Thu Dec  8 17:37:15 PST 2016
[    41.854] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    41.854] (II) systemd-logind: releasing fd for 226:0
[    41.856] (II) Loading sub module "fb"
[    41.856] (II) LoadModule: "fb"
[    41.856] (II) Loading /usr/lib/xorg/modules/libfb.so
[    41.857] (II) Module fb: vendor="X.Org Foundation"
[    41.857] 	compiled for 1.19.1, module version = 1.0.0
[    41.857] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    41.857] (II) Loading sub module "wfb"
[    41.857] (II) LoadModule: "wfb"
[    41.857] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    41.858] (II) Module wfb: vendor="X.Org Foundation"
[    41.858] 	compiled for 1.19.1, module version = 1.0.0
[    41.858] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    41.858] (II) Loading sub module "ramdac"
[    41.858] (II) LoadModule: "ramdac"
[    41.858] (II) Module "ramdac" already built-in
[    41.860] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    41.860] (==) NVIDIA(0): RGB weight 888
[    41.860] (==) NVIDIA(0): Default visual is TrueColor
[    41.860] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    41.861] (**) NVIDIA(0): Option "MetaModes" "nvidia-auto-select +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
[    41.861] (**) NVIDIA(0): Enabling 2D acceleration
[    42.938] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0
[    42.938] (--) NVIDIA(0):     CRT-0
[    42.938] (--) NVIDIA(0):     DFP-0
[    42.938] (--) NVIDIA(0):     DFP-1
[    42.938] (--) NVIDIA(0):     DFP-2 (boot)
[    42.938] (--) NVIDIA(0):     DFP-3
[    42.939] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 750 Ti (GM107-A) at PCI:2:0:0 (GPU-0)
[    42.939] (--) NVIDIA(0): Memory: 2097152 kBytes
[    42.939] (--) NVIDIA(0): VideoBIOS: 82.07.55.00.50
[    42.939] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    42.941] (--) NVIDIA(GPU-0): CRT-0: disconnected
[    42.941] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[    42.941] (--) NVIDIA(GPU-0): 
[    42.944] (--) NVIDIA(GPU-0): DFP-0: disconnected
[    42.944] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[    42.944] (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
[    42.944] (--) NVIDIA(GPU-0): 
[    42.944] (--) NVIDIA(GPU-0): DFP-1: disconnected
[    42.944] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
[    42.944] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
[    42.944] (--) NVIDIA(GPU-0): 
[    42.957] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): connected
[    42.957] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): Internal TMDS
[    42.957] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): 340.0 MHz maximum pixel clock
[    42.957] (--) NVIDIA(GPU-0): 
[    42.957] (--) NVIDIA(GPU-0): DFP-3: disconnected
[    42.957] (--) NVIDIA(GPU-0): DFP-3: Internal DisplayPort
[    42.957] (--) NVIDIA(GPU-0): DFP-3: 960.0 MHz maximum pixel clock
[    42.957] (--) NVIDIA(GPU-0): 
[    42.959] (II) NVIDIA(0): Validated MetaModes:
[    42.959] (II) NVIDIA(0):    
[    42.959] (II) NVIDIA(0):     "nvidia-auto-select+0+0{ForceCompositionPipeline=On,ForceFullCompositionPipeline=On}"
[    42.959] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[    42.963] (--) NVIDIA(0): DPI set to (81, 80); computed from "UseEdidDpi" X config
[    42.963] (--) NVIDIA(0):     option
[    42.963] (--) Depth 24 pixmap format is 32 bpp
[    42.964] (II) NVIDIA: Using 12288.00 MB of virtual memory for indirect memory
[    42.964] (II) NVIDIA:     access.
[    42.966] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[    42.966] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[    42.966] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[    42.966] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[    42.966] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[    42.966] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[    42.966] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[    42.966] (II) NVIDIA(0):     Config Options in the README.
[    42.984] (II) NVIDIA(0): Setting mode "nvidia-auto-select+0+0{ForceCompositionPipeline=On,ForceFullCompositionPipeline=On}"
[    43.009] (==) NVIDIA(0): Disabling shared memory pixmaps
[    43.009] (==) NVIDIA(0): Backing store enabled
[    43.009] (==) NVIDIA(0): Silken mouse enabled
[    43.010] (==) NVIDIA(0): DPMS enabled
[    43.010] (II) Loading sub module "dri2"
[    43.010] (II) LoadModule: "dri2"
[    43.010] (II) Module "dri2" already built-in
[    43.010] (II) NVIDIA(0): [DRI2] Setup complete
[    43.010] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[    43.055] (--) RandR disabled
[    43.055] (II) Found 2 VGA devices: arbiter wrapping enabled
[    43.057] (II) Initializing extension GLX
[    43.057] (II) Indirect GLX disabled.
[    43.106] (II) config/udev: Adding input device Power Button (/dev/input/event6)
[    43.106] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    43.106] (II) LoadModule: "libinput"
[    43.106] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    43.108] (II) Module libinput: vendor="X.Org Foundation"
[    43.108] 	compiled for 1.19.0, module version = 0.23.0
[    43.108] 	Module class: X.Org XInput Driver
[    43.108] 	ABI class: X.Org XInput driver, version 24.1
[    43.108] (II) Using input driver 'libinput' for 'Power Button'
[    43.109] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 37 paused 0
[    43.109] (**) Power Button: always reports core events
[    43.109] (**) Option "Device" "/dev/input/event6"
[    43.109] (**) Option "_source" "server/udev"
[    43.109] (II) input device 'Power Button', /dev/input/event6 is tagged by udev as: Keyboard
[    43.109] (II) input device 'Power Button', /dev/input/event6 is a keyboard
[    43.109] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input8/event6"
[    43.109] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    43.109] (II) input device 'Power Button', /dev/input/event6 is tagged by udev as: Keyboard
[    43.109] (II) input device 'Power Button', /dev/input/event6 is a keyboard
[    43.109] (II) config/udev: Adding input device Video Bus (/dev/input/event8)
[    43.109] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[    43.109] (II) Using input driver 'libinput' for 'Video Bus'
[    43.110] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 40 paused 0
[    43.110] (**) Video Bus: always reports core events
[    43.110] (**) Option "Device" "/dev/input/event8"
[    43.110] (**) Option "_source" "server/udev"
[    43.110] (II) input device 'Video Bus', /dev/input/event8 is tagged by udev as: Keyboard
[    43.110] (II) input device 'Video Bus', /dev/input/event8 is a keyboard
[    43.110] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input11/event8"
[    43.110] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[    43.110] (II) input device 'Video Bus', /dev/input/event8 is tagged by udev as: Keyboard
[    43.110] (II) input device 'Video Bus', /dev/input/event8 is a keyboard
[    43.110] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[    43.110] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    43.110] (II) Using input driver 'libinput' for 'Power Button'
[    43.110] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 41 paused 0
[    43.110] (**) Power Button: always reports core events
[    43.110] (**) Option "Device" "/dev/input/event5"
[    43.110] (**) Option "_source" "server/udev"
[    43.111] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[    43.111] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[    43.111] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input7/event5"
[    43.111] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[    43.111] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard
[    43.111] (II) input device 'Power Button', /dev/input/event5 is a keyboard
[    43.111] (II) config/udev: Adding input device Sleep Button (/dev/input/event4)
[    43.111] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[    43.111] (II) Using input driver 'libinput' for 'Sleep Button'
[    43.111] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 42 paused 0
[    43.111] (**) Sleep Button: always reports core events
[    43.111] (**) Option "Device" "/dev/input/event4"
[    43.111] (**) Option "_source" "server/udev"
[    43.111] (II) input device 'Sleep Button', /dev/input/event4 is tagged by udev as: Keyboard
[    43.111] (II) input device 'Sleep Button', /dev/input/event4 is a keyboard
[    43.111] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input6/event4"
[    43.111] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[    43.111] (II) input device 'Sleep Button', /dev/input/event4 is tagged by udev as: Keyboard
[    43.111] (II) input device 'Sleep Button', /dev/input/event4 is a keyboard
[    43.112] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event21)
[    43.112] (II) No input driver specified, ignoring this device.
[    43.112] (II) This device may have been added with another device file.
[    43.112] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event22)
[    43.112] (II) No input driver specified, ignoring this device.
[    43.112] (II) This device may have been added with another device file.
[    43.112] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event23)
[    43.112] (II) No input driver specified, ignoring this device.
[    43.112] (II) This device may have been added with another device file.
[    43.112] (II) config/udev: Adding input device Corsair Corsair K95W Gaming Keyboard (/dev/input/event1)
[    43.112] (**) Corsair Corsair K95W Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[    43.112] (II) Using input driver 'libinput' for 'Corsair Corsair K95W Gaming Keyboard'
[    43.112] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 43 paused 0
[    43.112] (**) Corsair Corsair K95W Gaming Keyboard: always reports core events
[    43.112] (**) Option "Device" "/dev/input/event1"
[    43.112] (**) Option "_source" "server/udev"
[    43.113] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
[    43.113] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event1 is a keyboard
[    43.113] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.0/0003:1B1C:1B08.0003/input/input3/event1"
[    43.113] (II) XINPUT: Adding extended input device "Corsair Corsair K95W Gaming Keyboard" (type: KEYBOARD, id 10)
[    43.113] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event1 is tagged by udev as: Keyboard
[    43.113] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event1 is a keyboard
[    43.113] (II) config/udev: Adding input device Corsair Corsair K95W Gaming Keyboard (/dev/input/event2)
[    43.113] (**) Corsair Corsair K95W Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[    43.113] (II) Using input driver 'libinput' for 'Corsair Corsair K95W Gaming Keyboard'
[    43.113] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 44 paused 0
[    43.113] (**) Corsair Corsair K95W Gaming Keyboard: always reports core events
[    43.113] (**) Option "Device" "/dev/input/event2"
[    43.113] (**) Option "_source" "server/udev"
[    43.114] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event2 is tagged by udev as: Keyboard
[    43.114] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event2 is a keyboard
[    43.114] (II) libinput: Corsair Corsair K95W Gaming Keyboard: needs a virtual subdevice
[    43.114] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.1/0003:1B1C:1B08.0004/input/input4/event2"
[    43.114] (II) XINPUT: Adding extended input device "Corsair Corsair K95W Gaming Keyboard" (type: MOUSE, id 11)
[    43.114] (**) Option "AccelerationScheme" "none"
[    43.114] (**) Corsair Corsair K95W Gaming Keyboard: (accel) selected scheme none/0
[    43.114] (**) Corsair Corsair K95W Gaming Keyboard: (accel) acceleration factor: 2.000
[    43.114] (**) Corsair Corsair K95W Gaming Keyboard: (accel) acceleration threshold: 4
[    43.114] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event2 is tagged by udev as: Keyboard
[    43.114] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event2 is a keyboard
[    43.114] (II) config/udev: Adding input device Corsair Corsair K95W Gaming Keyboard (/dev/input/event3)
[    43.114] (**) Corsair Corsair K95W Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[    43.114] (II) Using input driver 'libinput' for 'Corsair Corsair K95W Gaming Keyboard'
[    43.114] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 45 paused 0
[    43.114] (**) Corsair Corsair K95W Gaming Keyboard: always reports core events
[    43.114] (**) Option "Device" "/dev/input/event3"
[    43.114] (**) Option "_source" "server/udev"
[    43.115] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event3 is tagged by udev as: Keyboard
[    43.115] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event3 is a keyboard
[    43.115] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.2/0003:1B1C:1B08.0005/input/input5/event3"
[    43.115] (II) XINPUT: Adding extended input device "Corsair Corsair K95W Gaming Keyboard" (type: KEYBOARD, id 12)
[    43.115] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event3 is tagged by udev as: Keyboard
[    43.115] (II) input device 'Corsair Corsair K95W Gaming Keyboard', /dev/input/event3 is a keyboard
[    43.115] (II) config/udev: Adding input device Kingsis Peripherals ZOWIE Gaming mouse (/dev/input/event0)
[    43.115] (**) Kingsis Peripherals ZOWIE Gaming mouse: Applying InputClass "libinput pointer catchall"
[    43.115] (II) Using input driver 'libinput' for 'Kingsis Peripherals ZOWIE Gaming mouse'
[    43.170] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 46 paused 0
[    43.170] (**) Kingsis Peripherals ZOWIE Gaming mouse: always reports core events
[    43.170] (**) Option "Device" "/dev/input/event0"
[    43.170] (**) Option "_source" "server/udev"
[    43.170] (II) input device 'Kingsis Peripherals ZOWIE Gaming mouse', /dev/input/event0 is tagged by udev as: Mouse
[    43.170] (II) input device 'Kingsis Peripherals ZOWIE Gaming mouse', /dev/input/event0 is a pointer caps
[    43.171] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/0003:1AF3:0001.0002/input/input2/event0"
[    43.171] (II) XINPUT: Adding extended input device "Kingsis Peripherals ZOWIE Gaming mouse" (type: MOUSE, id 13)
[    43.171] (**) Option "AccelerationScheme" "none"
[    43.171] (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) selected scheme none/0
[    43.171] (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) acceleration factor: 2.000
[    43.171] (**) Kingsis Peripherals ZOWIE Gaming mouse: (accel) acceleration threshold: 4
[    43.171] (II) input device 'Kingsis Peripherals ZOWIE Gaming mouse', /dev/input/event0 is tagged by udev as: Mouse
[    43.171] (II) input device 'Kingsis Peripherals ZOWIE Gaming mouse', /dev/input/event0 is a pointer caps
[    43.171] (II) config/udev: Adding input device Kingsis Peripherals ZOWIE Gaming mouse (/dev/input/mouse0)
[    43.171] (II) No input driver specified, ignoring this device.
[    43.171] (II) This device may have been added with another device file.
[    43.171] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event9)
[    43.171] (II) No input driver specified, ignoring this device.
[    43.172] (II) This device may have been added with another device file.
[    43.172] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event10)
[    43.172] (II) No input driver specified, ignoring this device.
[    43.172] (II) This device may have been added with another device file.
[    43.172] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event11)
[    43.172] (II) No input driver specified, ignoring this device.
[    43.172] (II) This device may have been added with another device file.
[    43.172] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event12)
[    43.172] (II) No input driver specified, ignoring this device.
[    43.172] (II) This device may have been added with another device file.
[    43.172] (II) config/udev: Adding input device HDA Intel PCH Line Out Front (/dev/input/event13)
[    43.172] (II) No input driver specified, ignoring this device.
[    43.172] (II) This device may have been added with another device file.
[    43.173] (II) config/udev: Adding input device HDA Intel PCH Line Out Surround (/dev/input/event14)
[    43.173] (II) No input driver specified, ignoring this device.
[    43.173] (II) This device may have been added with another device file.
[    43.173] (II) config/udev: Adding input device HDA Intel PCH Line Out CLFE (/dev/input/event15)
[    43.173] (II) No input driver specified, ignoring this device.
[    43.173] (II) This device may have been added with another device file.
[    43.173] (II) config/udev: Adding input device HDA Intel PCH Line Out Side (/dev/input/event16)
[    43.173] (II) No input driver specified, ignoring this device.
[    43.173] (II) This device may have been added with another device file.
[    43.173] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event17)
[    43.173] (II) No input driver specified, ignoring this device.
[    43.173] (II) This device may have been added with another device file.
[    43.173] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event18)
[    43.173] (II) No input driver specified, ignoring this device.
[    43.173] (II) This device may have been added with another device file.
[    43.174] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event19)
[    43.174] (II) No input driver specified, ignoring this device.
[    43.174] (II) This device may have been added with another device file.
[    43.174] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event20)
[    43.174] (II) No input driver specified, ignoring this device.
[    43.174] (II) This device may have been added with another device file.
[    43.174] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[    43.174] (II) No input driver specified, ignoring this device.
[    43.174] (II) This device may have been added with another device file.
[    43.177] (**) Corsair Corsair K95W Gaming Keyboard: Applying InputClass "libinput keyboard catchall"
[    43.177] (II) Using input driver 'libinput' for 'Corsair Corsair K95W Gaming Keyboard'
[    43.177] (II) systemd-logind: returning pre-existing fd for /dev/input/event2 13:66
[    43.177] (**) Corsair Corsair K95W Gaming Keyboard: always reports core events
[    43.177] (**) Option "Device" "/dev/input/event2"
[    43.177] (**) Option "_source" "_driver/libinput"
[    43.177] (II) libinput: Corsair Corsair K95W Gaming Keyboard: is a virtual subdevice
[    43.177] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-14/1-14:1.1/0003:1B1C:1B08.0004/input/input4/event2"
[    43.177] (II) XINPUT: Adding extended input device "Corsair Corsair K95W Gaming Keyboard" (type: KEYBOARD, id 14)
[    49.643] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): connected
[    49.643] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): Internal TMDS
[    49.643] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): 340.0 MHz maximum pixel clock
[    49.643] (--) NVIDIA(GPU-0): 
[    49.657] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): connected
[    49.657] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): Internal TMDS
[    49.657] (--) NVIDIA(GPU-0): BenQ XL2720T (DFP-2): 340.0 MHz maximum pixel clock
[    49.657] (--) NVIDIA(GPU-0): 

Next I thought that maybe my window manager was crashing, so I configured i3 to output debug logs, but couldn't find anything useful. Here is the relevant part:

...
Gdk-Message: udiskie: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Gdk-Message: firefox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

[0114/154023:ERROR:x11_util.cc(92)] X IO error received (X server probably went away)
[../../i3/i3bar/src/xcb.c:1075] ERROR: X11 connection was closed unexpectedly - maybe your X server terminated / crashed?
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 79 requests (79 known processed) with 0 events remaining.
thunderbird: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
[libi3] ../../i3/libi3/font.c Using Pango font FontAwesome,Inconsolata, size 10
[libi3] ../../i3/libi3/font.c X11 root window dictates 79.976676 DPI
14/01/17 03:40:23 PM - ipc.c:ipc_receive_message:1140 - IPC: client disconnected
14/01/17 03:40:23 PM - restore_layout.c:restore_xcb_check_cb:58 - restore X11 connection has an error, reconnecting
i3: Cannot open display

journalctl -b: http://pastebin.com/PHWhgChn
dmesg: http://pastebin.com/ZERWL047

I'm completely stumped. If anyone could provide some help that would be great.
Thanks!

Offline

#2 2017-01-15 01:41:31

gertoe
Member
Registered: 2017-01-15
Posts: 3

Re: Xorg crashing since update

I have got quite a similar problem regarding my recent machine upgrade yesterday. The issue may have appeard first on Thursday (2017-01-12) when the new Xorg-1.19 packages where published in extra repository.

Due to lack of time, I have not been able to find a satisfying solution yet, but a rollback to the state of 2017-01-11 would be a production saver. Then, the last Xorg-1.18 packages have been distributed.

To do so, you may to set your mirror to

Server = https://archive.archlinux.org/repos/2017/01/11/$repo/os/$arch

and do a

pacman -Syyuu

which will force "update" your database and force a rollback of your installed packages to the state of Jan, 11th 2017.

The crash issue will possibly be fixed soon by someone else, so I do not see any disadvantages (except for security considerations if existing) not to run the latest updates at the moment.

I hope this will help for now.

Last edited by gertoe (2017-01-15 01:43:13)

Offline

#3 2017-01-15 07:54:23

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,808
Website

Re: Xorg crashing since update

Can you post the coredump. Check man coredumpctl for how to


https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

#4 2017-01-16 00:13:50

midareta
Member
Registered: 2017-01-14
Posts: 2

Re: Xorg crashing since update

@gertoe Thank you, I was able to downgrade to the previous version and that has fixed my problem for the time being.

@ugjka I will re-upgrade when I get a moment and attempt to get a coredump.

Offline

#5 2017-01-16 19:25:40

sukosevato
Member
Registered: 2016-05-04
Posts: 3

Re: Xorg crashing since update

I think this is the same issue as this thread.
Two full core dumps of Xorg have been posted in there.
I submitted the bug upstream: https://bugs.freedesktop.org/show_bug.cgi?id=99431

Last edited by sukosevato (2017-01-16 19:49:08)

Offline

#6 2017-01-17 20:19:43

Raize
Member
Registered: 2016-06-24
Posts: 10

Re: Xorg crashing since update

Incidentally, I had issues after updating Xorg today where the system would hang when trying to load X.
Turns out that the Xorg 1.9 update somehow deleted/corrupted my xf86-video-amdgpu driver. I had to chroot in from a live image and force-reinstall it. Worked OK after that...

Offline

#7 2017-01-18 10:47:58

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

Re: Xorg crashing since update

Please check out my thread on a similar issue: https://bbs.archlinux.org/viewtopic.php?pid=1684747


"Sic itur ad astra per aspera."

Offline

#8 2017-01-18 15:15:33

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

Re: Xorg crashing since update

gertoe wrote:

a rollback to the state of 2017-01-11 would be a production saver. Then, the last Xorg-1.18 packages have been distributed.

I can confirm, since I did this my crashes stopped.


"Sic itur ad astra per aspera."

Offline

#9 2017-01-18 17:37:26

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

Re: Xorg crashing since update

sukosevato wrote:

I think this is the same issue as this thread.
Two full core dumps of Xorg have been posted in there.
I submitted the bug upstream: https://bugs.freedesktop.org/show_bug.cgi?id=99431

Your bug report says Intel driver but several people have the same issue with nVidia cards too.


"Sic itur ad astra per aspera."

Offline

#10 2017-01-19 12:41:03

jarshvor
Member
Registered: 2012-07-26
Posts: 31

Re: Xorg crashing since update

To add my use case, I'll say that after updating:

  • I am unable to start xorg1.9 if Xinerama is enabled in my xorg.conf.

  • If I disable it, I can work normally, alas only on one screen-monitor. Otherwise everything else seems fine.

  • I am using nvidia cards and nouveau driver.

  • I have three monitors spanned over one pcie nvidia card and one onboard nvidia graphics.

  • After adding mirrored repo and downgrading as per @gertoe 's suggestions, everything is working as it was before the xorg1.9 update

Last edited by jarshvor (2017-05-01 21:10:00)

Offline

#11 2017-01-28 15:04:34

gertoe
Member
Registered: 2017-01-15
Posts: 3

Re: Xorg crashing since update

jarshvor wrote:

To add my use case, I'll say that after updating:

  • I am unable to start xorg1.9 if Xinerama is enabled in my xorg.cong.

  • If I disable it, I can work normally, alas only on one screen-monitor. Otherwise everything else seems fine.

  • I am using nvidia cards and nouveau driver.

  • I have three monitors spanned over one pcie nvidia card and one onboard nvidia graphics.

  • After adding mirrored repo and downgrading as per @gertoe 's suggestions, everything is working as it was before the xorg1.9 update

Xinerama is considered deprecated by XRandR, so you probably may try this solution using the proprietary nvidia driver.

Note: Due to some security patches published last week, holding back updates should be rethought. Instead, one may try to replace the intel video driver with the generic modesetting driver. I have switched last week and did not have any crash at all with current Xorg 1.19.1 since then. Keep in mind, that some desktop resolutions could be missing after using modesetting driver and the output names of your card may change. Adding missing resolutions can be done using XRandR as described here.

Last edited by gertoe (2017-01-28 15:15:43)

Offline

#12 2017-01-29 13:38:47

jarshvor
Member
Registered: 2012-07-26
Posts: 31

Re: Xorg crashing since update

gertoe wrote:

Xinerama is considered deprecated by XRandR, so you probably may try
this solution using the proprietary nvidia driver.

If I recall correctly I was not able to get XRandR working across non-identical cards when I tried it a long time ago
before having to settle with Xinerama.

For me xorg-server 1.19.1-1 is still crashing.

Offline

#13 2017-01-29 15:09:28

gertoe
Member
Registered: 2017-01-15
Posts: 3

Re: Xorg crashing since update

Well, then you have to keep the old xorg-server in the short run until there are any severe security issues. To keep the rest of your system up to date, you may

  1. downgrade your system to the last stable state (as noted above),

  2. use

    IgnoreGroup = xorg

    in your pacman.conf and

  3. do a system upgrade.

This will ignore all packages in the xorg group (and dependant ones) during a system upgrade. The rest of your system will be kept up to date.

Last edited by gertoe (2017-01-29 15:10:13)

Offline

#14 2017-02-02 09:28:51

jadelord
Member
Registered: 2015-10-12
Posts: 24

Re: Xorg crashing since update

gertoe wrote:

use

IgnoreGroup = xorg

in your pacman.conf

I had to use:

IgnoreGroup = xorg xorg-apps xorg-drivers 

EDIT: Forced to update xorg eventually, since glx module kept failing after subsequent updates. Fingers croseed.

Last edited by jadelord (2017-02-25 18:14:21)

Offline

#15 2017-03-02 10:35:23

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

Re: Xorg crashing since update

I hoped someone more qualified than me will make a ticket on the Wacom/nVidia crash but since nobody did it I just did. Please add your input, logs and useful information there:
https://bugs.freedesktop.org/show_bug.cgi?id=100033


"Sic itur ad astra per aspera."

Offline

Board footer

Powered by FluxBB