Artix Linux Forum

Artix Linux => Installation / Migration / Configuration => Topic started by: mrbrklyn on 27 June 2018, 15:09:04

Title: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 15:09:04
I've lost X11 altogether.  The gdm repalcement comes up but there is no response to stdio from the keyboard or the mouse.  I thought it was my logictech wireless, but standard usb keyboard and mouse also fails to work.  I can't even get any into out of it.  I tried older kernels, and that didn't work.  I did a ctl c before x start and I have acommand line, but startx fails.


It is a bricked box for all practicle purposes right now.  I'm trying not to grumble but this hasn't happened in since the mid-1990's
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 15:40:07
I sent a follow up email with the /var/log/X.0.log to the mailing list
Title: Re: X11 is totally hosed on the last update
Post by: psy0nic on 27 June 2018, 15:41:50
Have you tried a temporary replacement display manager like SDDM?  I try to stay as Gnome free as possible so I don't have direct experience with GDM anymore so I can't answer directly for it's behavior.  At least you'd be able to rule out GDM as the culprit.
Title: Re: X11 is totally hosed on the last update
Post by: Dudemanguy on 27 June 2018, 17:04:39
If you have tty, it's not right to call it a bricked box. There's just no working graphics.

From the log in the mailing list:
Quote
[   381.731] (II) intel: Driver for Intel(R) HD Graphics
[   381.731] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[   381.731] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[   383.764] intel: waited 2020 ms for i915.ko driver to load
[   385.802] intel: waited 2020 ms for i915.ko driver to load
[   385.805] (EE) No devices detected.
[   385.805] (EE)
Fatal server error:
[   385.805] (EE) no screens found(EE)
[   385.805] (EE)

It sounds like something is wrong with the intel driver. I did find this interesting piece of information in the Arch Wiki (https://wiki.archlinux.org/index.php/Intel_graphics#Installation) (which I was not previously aware of). Apparently some distros recommend not using the xf86-video-intel driver for later intel cards.

Quote
Some (Debian & Ubuntu, Fedora, KDE) recommend not installing the xf86-video-intel driver, and instead falling back on the modesetting driver for fourth generation and newer GPUs.

I don't know if that's relevant to you, but maybe you should look into it. Alternatively, you could also attempt to try some Wayland window managers and see if you can get a working display out of those.
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 21:22:44
there is no access to the tty once X starts up
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 21:26:23
Have you tried a temporary replacement display manager like SDDM?  I try to stay as Gnome free as possible so I don't have direct experience with GDM anymore so I can't answer directly for it's behavior.  At least you'd be able to rule out GDM as the culprit.

I tried xdm with no luck - same behavior.  I think it is related to a problem in libinput.10.13

I'll post the X log in a second.  I have to scp it around my network
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 21:27:56
Code: [Select]
[   982.655] 
X.Org X Server 1.20.0
X Protocol Version 11, Revision 0
[   982.655] Build Operating System: Linux Artix Linux
[   982.655] Current Operating System: Linux flatbush 4.6.7-1-MANJARO #1 SMP PREEMPT Tue Aug 16 19:20:55 UTC 2016 x86_64
[   982.655] Kernel command line: BOOT_IMAGE=/vmlinuz-4.6-x86_64 root=UUID=69796a26-1d8a-4b5d-8cb2-d288b9aac0ee rw
[   982.655] Build Date: 18 June 2018  07:52:10PM
[   982.655] 
[   982.655] Current version of pixman: 0.34.0
[   982.655] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[   982.655] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   982.655] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 27 14:54:18 2018
[   982.655] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   982.655] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   982.656] (==) No Layout section.  Using the first Screen section.
[   982.656] (==) No screen section available. Using defaults.
[   982.656] (**) |-->Screen "Default Screen Section" (0)
[   982.656] (**) |   |-->Monitor "<default monitor>"
[   982.656] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[   982.656] (**) |   |-->Device "Device0"
[   982.656] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[   982.656] (==) Automatically adding devices
[   982.656] (==) Automatically enabling devices
[   982.656] (==) Automatically adding GPU devices
[   982.656] (==) Automatically binding GPU devices
[   982.656] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   982.656] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc".
[   982.656] Entry deleted from font path.
[   982.656] (Run 'mkfontdir' on "/usr/share/fonts/misc").
[   982.656] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/Type1".
[   982.656] Entry deleted from font path.
[   982.656] (Run 'mkfontdir' on "/usr/share/fonts/Type1").
[   982.656] (==) FontPath set to:
/usr/share/fonts/TTF,
/usr/share/fonts/OTF,
/usr/share/fonts/100dpi,
/usr/share/fonts/75dpi
[   982.656] (==) ModulePath set to "/usr/lib/xorg/modules"
[   982.656] (WW) Ignoring unrecognized extension "Composite"
[   982.656] (**) Extension "RENDER" is enabled
[   982.657] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[   982.657] (II) Module ABI versions:
[   982.657] X.Org ANSI C Emulation: 0.4
[   982.657] X.Org Video Driver: 24.0
[   982.657] X.Org XInput driver : 24.1
[   982.657] X.Org Server Extension : 10.0
[   982.658] (--) using VT number 7

[   982.658] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   982.658] (II) xfree86: Adding drm device (/dev/dri/card0)
[   982.661] (--) PCI:*(0@0:2:0) 8086:1912:103c:802f rev 6, Mem @ 0xd0000000/16777216, 0xc0000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
[   982.661] (II) Open ACPI successful (/var/run/acpid.socket)
[   982.661] (II) LoadModule: "glx"
[   982.661] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   982.663] (II) Module glx: vendor="X.Org Foundation"
[   982.663] compiled for 1.20.0, module version = 1.0.0
[   982.663] ABI class: X.Org Server Extension, version 10.0
[   982.663] (II) LoadModule: "intel"
[   982.663] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[   982.664] (II) Module intel: vendor="X.Org Foundation"
[   982.664] compiled for 1.20.0, module version = 2.99.917
[   982.664] Module class: X.Org Video Driver
[   982.664] ABI class: X.Org Video Driver, version 24.0
[   982.664] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   982.664] (II) intel: Driver for Intel(R) HD Graphics
[   982.664] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[   982.664] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[   982.664] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[   982.664] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[   982.675] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160229
[   982.675] (II) intel(0): SNA compiled from 2.99.917-831-ge7bfc906
[   982.676] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 530
[   982.676] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 4 threads
[   982.676] (II) intel(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[   982.676] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[   982.676] (==) intel(0): RGB weight 888
[   982.676] (==) intel(0): Default visual is TrueColor
[   982.676] (**) intel(0): Option "AccelMethod" "sna"
[   982.676] (**) intel(0): Option "DRI" "true"
[   982.677] (II) intel(0): Output HDMI1 has no monitor section
[   982.677] (II) intel(0): Enabled output HDMI1
[   982.677] (II) intel(0): Output DP1 has no monitor section
[   982.677] (II) intel(0): Enabled output DP1
[   982.677] (II) intel(0): Output HDMI2 has no monitor section
[   982.677] (II) intel(0): Enabled output HDMI2
[   982.677] (II) intel(0): Output DP2 has no monitor section
[   982.677] (II) intel(0): Enabled output DP2
[   982.677] (II) intel(0): Output HDMI3 has no monitor section
[   982.678] (II) intel(0): Enabled output HDMI3
[   982.678] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[   982.678] (II) intel(0): Output VIRTUAL1 has no monitor section
[   982.678] (II) intel(0): Enabled output VIRTUAL1
[   982.678] (--) intel(0): Output HDMI1 using initial mode 1920x1080 on pipe 0
[   982.678] (==) intel(0): TearFree disabled
[   982.678] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[   982.678] (==) intel(0): DPI set to (96, 96)
[   982.678] (II) Loading sub module "dri3"
[   982.678] (II) LoadModule: "dri3"
[   982.678] (II) Module "dri3" already built-in
[   982.678] (II) Loading sub module "dri2"
[   982.678] (II) LoadModule: "dri2"
[   982.678] (II) Module "dri2" already built-in
[   982.678] (II) Loading sub module "present"
[   982.678] (II) LoadModule: "present"
[   982.678] (II) Module "present" already built-in
[   982.679] (II) intel(0): SNA initialized with Skylake (gen9) backend
[   982.679] (==) intel(0): Backing store enabled
[   982.679] (==) intel(0): Silken mouse disabled
[   982.679] (II) intel(0): HW Cursor enabled
[   982.679] (==) intel(0): DPMS enabled
[   982.679] (==) intel(0): Display hotplug detection enabled
[   982.679] (II) intel(0): [DRI2] Setup complete
[   982.679] (II) intel(0): [DRI2]   DRI driver: i965
[   982.679] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[   982.679] (II) intel(0): direct rendering: DRI2 DRI3 enabled
[   982.679] (II) intel(0): hardware support for Present enabled
[   982.679] (II) Initializing extension Generic Event Extension
[   982.680] (II) Initializing extension SHAPE
[   982.680] (II) Initializing extension MIT-SHM
[   982.680] (II) Initializing extension XInputExtension
[   982.680] (II) Initializing extension XTEST
[   982.680] (II) Initializing extension BIG-REQUESTS
[   982.680] (II) Initializing extension SYNC
[   982.680] (II) Initializing extension XKEYBOARD
[   982.680] (II) Initializing extension XC-MISC
[   982.680] (II) Initializing extension SECURITY
[   982.680] (II) Initializing extension XFIXES
[   982.681] (II) Initializing extension RENDER
[   982.681] (II) Initializing extension RANDR
[   982.681] (II) Initializing extension COMPOSITE
[   982.681] (II) Initializing extension DAMAGE
[   982.681] (II) Initializing extension MIT-SCREEN-SAVER
[   982.681] (II) Initializing extension DOUBLE-BUFFER
[   982.681] (II) Initializing extension RECORD
[   982.681] (II) Initializing extension DPMS
[   982.681] (II) Initializing extension Present
[   982.681] (II) Initializing extension DRI3
[   982.681] (II) Initializing extension X-Resource
[   982.681] (II) Initializing extension XVideo
[   982.681] (II) Initializing extension XVideo-MotionCompensation
[   982.681] (II) Initializing extension GLX
[   982.687] (II) AIGLX: Loaded and initialized i965
[   982.687] (II) GLX: Initialized DRI2 GL provider for screen 0
[   982.687] (II) Initializing extension XFree86-VidModeExtension
[   982.687] (II) Initializing extension XFree86-DGA
[   982.687] (II) Initializing extension XFree86-DRI
[   982.687] (II) Initializing extension DRI2
[   982.689] (II) intel(0): switch to mode [email protected] on HDMI1 using pipe 0, position (0, 0), rotation normal, reflection none
[   982.689] (II) intel(0): Setting screen physical size to 508 x 285
[   982.722] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[   982.722] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   982.722] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   982.722] (**) Power Button: Applying InputClass "system-keyboard"
[   982.722] (**) Power Button: Applying InputClass "Keyboard Defaults"
[   982.722] (II) LoadModule: "libinput"
[   982.722] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.724] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.724] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.724] (EE) No input driver matching `libinput'
[   982.724] (II) Falling back to input driver `libinput'
[   982.724] (II) LoadModule: "libinput"
[   982.724] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.724] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.724] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.724] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
[   982.724] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   982.724] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[   982.724] (**) Video Bus: Applying InputClass "system-keyboard"
[   982.724] (**) Video Bus: Applying InputClass "Keyboard Defaults"
[   982.724] (II) LoadModule: "libinput"
[   982.724] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.724] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.724] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.724] (EE) No input driver matching `libinput'
[   982.724] (II) Falling back to input driver `libinput'
[   982.724] (II) LoadModule: "libinput"
[   982.724] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.725] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.725] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.725] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[   982.725] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   982.725] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   982.725] (**) Power Button: Applying InputClass "system-keyboard"
[   982.725] (**) Power Button: Applying InputClass "Keyboard Defaults"
[   982.725] (II) LoadModule: "libinput"
[   982.725] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.725] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.725] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.725] (EE) No input driver matching `libinput'
[   982.725] (II) Falling back to input driver `libinput'
[   982.725] (II) LoadModule: "libinput"
[   982.725] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.725] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.725] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.725] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[   982.725] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[   982.725] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[   982.725] (**) Sleep Button: Applying InputClass "system-keyboard"
[   982.725] (**) Sleep Button: Applying InputClass "Keyboard Defaults"
[   982.725] (II) LoadModule: "libinput"
[   982.725] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.726] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.726] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.726] (EE) No input driver matching `libinput'
[   982.726] (II) Falling back to input driver `libinput'
[   982.726] (II) LoadModule: "libinput"
[   982.726] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.726] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.726] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.726] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/event3)
[   982.726] (**) SIGMACHIP Usb Mouse: Applying InputClass "evdev pointer catchall"
[   982.726] (**) SIGMACHIP Usb Mouse: Applying InputClass "libinput pointer catchall"
[   982.726] (II) LoadModule: "libinput"
[   982.726] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.726] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.726] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.726] (EE) No input driver matching `libinput'
[   982.726] (II) Falling back to input driver `libinput'
[   982.726] (II) LoadModule: "libinput"
[   982.726] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.727] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.727] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.727] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/mouse0)
[   982.727] (II) No input driver specified, ignoring this device.
[   982.727] (II) This device may have been added with another device file.
[   982.727] (II) config/udev: Adding input device GASIA USB KB V11 (/dev/input/event4)
[   982.727] (**) GASIA USB KB V11: Applying InputClass "evdev keyboard catchall"
[   982.727] (**) GASIA USB KB V11: Applying InputClass "libinput keyboard catchall"
[   982.727] (**) GASIA USB KB V11: Applying InputClass "system-keyboard"
[   982.727] (**) GASIA USB KB V11: Applying InputClass "Keyboard Defaults"
[   982.727] (II) LoadModule: "libinput"
[   982.727] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.727] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.727] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.727] (EE) No input driver matching `libinput'
[   982.727] (II) Falling back to input driver `libinput'
[   982.727] (II) LoadModule: "libinput"
[   982.727] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.727] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.727] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.728] (II) config/udev: Adding input device GASIA USB KB V11 (/dev/input/event5)
[   982.728] (**) GASIA USB KB V11: Applying InputClass "evdev keyboard catchall"
[   982.728] (**) GASIA USB KB V11: Applying InputClass "libinput keyboard catchall"
[   982.728] (**) GASIA USB KB V11: Applying InputClass "system-keyboard"
[   982.728] (**) GASIA USB KB V11: Applying InputClass "Keyboard Defaults"
[   982.728] (II) LoadModule: "libinput"
[   982.728] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.728] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.728] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.728] (EE) No input driver matching `libinput'
[   982.728] (II) Falling back to input driver `libinput'
[   982.728] (II) LoadModule: "libinput"
[   982.728] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.728] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.728] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.728] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event8)
[   982.728] (II) No input driver specified, ignoring this device.
[   982.728] (II) This device may have been added with another device file.
[   982.728] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event9)
[   982.728] (II) No input driver specified, ignoring this device.
[   982.728] (II) This device may have been added with another device file.
[   982.728] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event10)
[   982.728] (II) No input driver specified, ignoring this device.
[   982.728] (II) This device may have been added with another device file.
[   982.728] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event11)
[   982.728] (II) No input driver specified, ignoring this device.
[   982.728] (II) This device may have been added with another device file.
[   982.729] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event12)
[   982.729] (II) No input driver specified, ignoring this device.
[   982.729] (II) This device may have been added with another device file.
[   982.729] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event13)
[   982.729] (II) No input driver specified, ignoring this device.
[   982.729] (II) This device may have been added with another device file.
[   982.729] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event14)
[   982.729] (II) No input driver specified, ignoring this device.
[   982.729] (II) This device may have been added with another device file.
[   982.729] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event15)
[   982.729] (II) No input driver specified, ignoring this device.
[   982.729] (II) This device may have been added with another device file.
[   982.729] (II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event6)
[   982.729] (**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[   982.729] (**) HP WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[   982.729] (**) HP WMI hotkeys: Applying InputClass "system-keyboard"
[   982.729] (**) HP WMI hotkeys: Applying InputClass "Keyboard Defaults"
[   982.729] (II) LoadModule: "libinput"
[   982.729] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.729] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.729] (EE) Failed to load module "libinput" (loader failed, 0)
[   982.729] (EE) No input driver matching `libinput'
[   982.729] (II) Falling back to input driver `libinput'
[   982.729] (II) LoadModule: "libinput"
[   982.729] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   982.729] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   982.729] (EE) Failed to load module "libinput" (loader failed, 0)
[   987.516] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/mouse0)
[   987.516] (II) No input driver specified, ignoring this device.
[   987.516] (II) This device may have been added with another device file.
[   987.576] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/event3)
[   987.576] (**) SIGMACHIP Usb Mouse: Applying InputClass "evdev pointer catchall"
[   987.576] (**) SIGMACHIP Usb Mouse: Applying InputClass "libinput pointer catchall"
[   987.576] (II) LoadModule: "libinput"
[   987.577] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   987.578] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   987.578] (EE) Failed to load module "libinput" (loader failed, 0)
[   987.578] (EE) No input driver matching `libinput'
[   987.578] (II) Falling back to input driver `libinput'
[   987.578] (II) LoadModule: "libinput"
[   987.578] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   987.579] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[   987.579] (EE) Failed to load module "libinput" (loader failed, 0)
[  1010.112] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/mouse0)
[  1010.112] (II) No input driver specified, ignoring this device.
[  1010.112] (II) This device may have been added with another device file.
[  1010.173] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/event3)
[  1010.173] (**) SIGMACHIP Usb Mouse: Applying InputClass "evdev pointer catchall"
[  1010.173] (**) SIGMACHIP Usb Mouse: Applying InputClass "libinput pointer catchall"
[  1010.173] (II) LoadModule: "libinput"
[  1010.174] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1010.175] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[  1010.175] (EE) Failed to load module "libinput" (loader failed, 0)
[  1010.175] (EE) No input driver matching `libinput'
[  1010.175] (II) Falling back to input driver `libinput'
[  1010.175] (II) LoadModule: "libinput"
[  1010.175] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1010.176] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[  1010.176] (EE) Failed to load module "libinput" (loader failed, 0)
[  1013.062] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/mouse0)
[  1013.062] (II) No input driver specified, ignoring this device.
[  1013.062] (II) This device may have been added with another device file.
[  1013.117] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/event3)
[  1013.117] (**) SIGMACHIP Usb Mouse: Applying InputClass "evdev pointer catchall"
[  1013.117] (**) SIGMACHIP Usb Mouse: Applying InputClass "libinput pointer catchall"
[  1013.117] (II) LoadModule: "libinput"
[  1013.117] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1013.118] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[  1013.118] (EE) Failed to load module "libinput" (loader failed, 0)
[  1013.118] (EE) No input driver matching `libinput'
[  1013.118] (II) Falling back to input driver `libinput'
[  1013.118] (II) LoadModule: "libinput"
[  1013.118] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1013.119] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[  1013.119] (EE) Failed to load module "libinput" (loader failed, 0)
[  1018.775] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/mouse0)
[  1018.775] (II) No input driver specified, ignoring this device.
[  1018.775] (II) This device may have been added with another device file.
[  1018.813] (II) config/udev: Adding input device SIGMACHIP Usb Mouse (/dev/input/event3)
[  1018.813] (**) SIGMACHIP Usb Mouse: Applying InputClass "evdev pointer catchall"
[  1018.813] (**) SIGMACHIP Usb Mouse: Applying InputClass "libinput pointer catchall"
[  1018.813] (II) LoadModule: "libinput"
[  1018.814] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1018.815] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[  1018.815] (EE) Failed to load module "libinput" (loader failed, 0)
[  1018.815] (EE) No input driver matching `libinput'
[  1018.815] (II) Falling back to input driver `libinput'
[  1018.815] (II) LoadModule: "libinput"
[  1018.815] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  1018.816] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code
[  1018.816] (EE) Failed to load module "libinput" (loader failed, 0)
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 21:32:15
that is from starting xdm and xinit on the command line
Title: Re: X11 is totally hosed on the last update
Post by: Dudemanguy on 27 June 2018, 21:43:00
there is no access to the tty once X starts up
Well yeah don't start X on boot until you fix this. A bricked machine is one that is completely nonfunctional.

Have you tried downgrading libinput from 1.11.1-2 to 1.11.0 yet?
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 21:44:42
Well yeah don't start X on boot until you fix this. A bricked machine is one that is completely nonfunctional.

Have you tried downgrading libinput from 1.11.1-2 to 1.11.0 yet?

can't find it with pacman - currently it is 10.13 on the file system
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 21:49:15
there is libinput.1.11.1-2 and libinput 0.27.1-1 for X.org that are both installed
Title: Re: X11 is totally hosed on the last update
Post by: Dudemanguy on 27 June 2018, 21:54:57
there is libinput.1.11.1-2 and libinput 0.27.1-1 for X.org that are both installed

Yeah those are the latest versions. If you want, you could try downgrading to 1.10.13 since you don't have 1.11.0 in your package cache. Also there's a handy AUR package, downgrade, that you could use to fetch old versions from remote repositories.
Title: Re: X11 is totally hosed on the last update
Post by: psy0nic on 27 June 2018, 22:22:17
It's failing on a wacom driver it looks like.  Are you even using a wacom tablet?

Code: [Select]
[   982.727] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code

I'm on libinput 1.11.1-2 but I don't have a wacom tablet attached and I'm also not receiving an error.  My son has a wacom and I can try attaching it to my laptop when I get home to see if it does the same thing.
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 22:41:59
It's failing on a wacom driver it looks like.  Are you even using a wacom tablet?

Code: [Select]
[   982.727] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/libinput.so.10: undefined symbol: libwacom_get_button_evdev_code

I'm on libinput 1.11.1-2 but I don't have a wacom tablet attached and I'm also not receiving an error.  My son has a wacom and I can try attaching it to my laptop when I get home to see if it does the same thing.

yeah - I do but it is not connected at the moment.  It is not just the watcom, it seems to be having trouble with them all.
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 22:46:09
Yeah those are the latest versions. If you want, you could try downgrading to 1.10.13 since you don't have 1.11.0 in your package cache. Also there's a handy AUR package, downgrade, that you could use to fetch old versions from remote repositories.

this is the weird thing

on the hard drive:

libinput.so.10 -> libinput.so.10.13.0

regardless of what packman says, there is no libinoput.so.11 and I redownloaded twice
Title: Re: X11 is totally hosed on the last update
Post by: Dudemanguy on 27 June 2018, 22:54:00
this is the weird thing

on the hard drive:

libinput.so.10 -> libinput.so.10.13.0

regardless of what packman says, there is no libinoput.so.11 and I redownloaded twice

No that's normal. See the list of installed files (https://www.archlinux.org/packages/extra/x86_64/libinput/files/) for Arch.
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 27 June 2018, 23:02:26
actually that is what pacman says that libinput.11.1-2 has in iit - as you just wrote..
Title: Re: X11 is totally hosed on the last update
Post by: psy0nic on 27 June 2018, 23:09:44
A circular link:

This is what I have.

Code: [Select]
lrwxrwxrwx   1 root root       14 Jun 21 15:45 libinput.so -> libinput.so.10
lrwxrwxrwx   1 root root       19 Jun 21 15:45 libinput.so.10 -> libinput.so.10.13.0
-rwxr-xr-x   1 root root   244832 Jun 21 15:45 libinput.so.10.13.0
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 28 June 2018, 04:52:35
https://www.linuxquestions.org/questions/slackware-14/newest-x-server-and-libinput-libwacom-have-left-system-without-keyboard-or-mouse-input-4175597831/

This looks like the bug
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 28 June 2018, 08:41:58
Yeah those are the latest versions. If you want, you could try downgrading to 1.10.13 since you don't have 1.11.0 in your package cache. Also there's a handy AUR package, downgrade, that you could use to fetch old versions from remote repositories.

I wish I could see what it exactly upgraded.  How do you roll it back or install an older version with pacman?  It is hard to tell where the problem is at this point.  It seems to be a system wide bug having to do with the shift to wayland, which is making this even harder to debug.  I know that the libinput_dvr.so is the library that is triggering the problem, but that is part of the xorg-server package itself.

It can be compiled with linux from scratch like this:

http://www.linuxfromscratch.org/blfs/view/svn/x/x7driver.html
Title: Re: X11 is totally hosed on the last update
Post by: ####### on 28 June 2018, 14:49:37
In situations like this I get a tty login or chroot from an Artix iso, or another Linux OS on the same PC.
Look in /var/log/pacman.log to see what was upgraded.
Then downgrade,  with root permissions:
Code: [Select]
cd /var/cache/pacman/pkg/
pacman -U package1-123-x86_64.pkg.tar.xz package2-123-x86_64.pkg.tar.xz
Probably there are easier / better ways (anyone have suggestions?) but this uses standard built in commands that will always be available. Use tab completion to make it easier typing the packages in the -U list. You might want to login on more than one tty to get extra pages on view at the same time, also use globs and grep to see what is in the cache if it is more than a tty screenful, like ls package1* .
Title: Re: X11 is totally hosed on the last update
Post by: Dudemanguy on 28 June 2018, 15:01:29
In situations like this I get a tty login or chroot from an Artix iso, or another Linux OS on the same PC.
Look in /var/log/pacman.log to see what was upgraded.
Then downgrade,  with root permissions:
Code: [Select]
cd /var/cache/pacman/pkg/
pacman -U package1-123-x86_64.pkg.tar.xz package2-123-x86_64.pkg.tar.xz
Probably there are easier / better ways (anyone have suggestions?) but this uses standard built in commands that will always be available. Use tab completion to make it easier typing the packages in the -U list. You might want to login on more than one tty to get extra pages on view at the same time, also use globs and grep to see what is in the cache if it is more than a tty screenful, like ls package1* .

As far as I know, this is generally the best way to go about it. One of the unfortunate side effects of rolling release is that it can be hard to figure out which package exactly broke for you. You'll probably just have to go one-by-one downgrading until you find something that works (or possibly switch to wayland if you can). The only other thing worth mentioning is that there is a handy AUR package, downgrade, which is a set of bash scripts that make the process easier and can fetch old versions from remote repositories as well as your package cache.
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 28 June 2018, 17:17:50
As far as I know, this is generally the best way to go about it. One of the unfortunate side effects of rolling release is that it can be hard to figure out which package exactly broke for you. You'll probably just have to go one-by-one downgrading until you find something that works (or possibly switch to wayland if you can). The only other thing worth mentioning is that there is a handy AUR package, downgrade, which is a set of bash scripts that make the process easier and can fetch old versions from remote repositories as well as your package cache.

[2018-06-27 08:36] [ALPM] upgraded xf86-input-evdev (2.10.5-1 -> 2.10.6-1)
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 28 June 2018, 17:32:52
[2018-06-27 08:36] [ALPM] upgraded xorg-server-common (1.20.0-5 -> 1.20.0-9.1)
[2018-06-27 08:36] [ALPM] upgraded xorg-server (1.20.0-5 -> 1.20.0-9.1)
[2018-06-27 08:36] [ALPM] upgraded xorg-server-xvfb (1.20.0-5 -> 1.20.0-9.1)
[2018-06-27 08:36] [ALPM] upgraded xorg-server-xwayland (1.20.0-5 -> 1.20.0-9.1)
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 30 June 2018, 05:39:24
I have no idea how x is working at this point.  Even when started on the command line it runs in an unfamilar way

Code: [Select]
  |           `-su,2608,2608 -
  |               `-bash,2610,2610
  |                   `-xinit,25186,25186 /usr/bin/wmaker -- :2
  |                       |-Xorg,25187,25187 :2
  |                       |   |-{Xorg},25190,25187
  |                       |   |-{Xorg},25191,25187
  |                       |   |-{Xorg},25192,25187
  |                       |   `-{Xorg},25193,25187
  |                       `-wmaker,25195,25195
  |                           `-wmaker,25196,25195 --for-real=
  |                               `-xterm,25203,25203
  |                                   `-bash,25205,25205

window maker is running with a default setup as if it is not running from my home directory.

Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 30 June 2018, 05:53:29
Actually, that only works because I ran

su-
and then
su  ruben

It fails to work altogether from the command line

Code: [Select]
 45 [100320.662] (II) Module ABI versions:
 46 [100320.662]   X.Org ANSI C Emulation: 0.4
 47 [100320.662]   X.Org Video Driver: 24.0
 48 [100320.662]   X.Org XInput driver : 24.1
 49 [100320.662]   X.Org Server Extension : 10.0
 50 [100320.664] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c11
 51 [100320.664] (II) xfree86: Adding drm device (/dev/dri/card0)
 52 [100320.664] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
 53 [100320.665] (--) PCI:*(0@0:2:0) 8086:1912:103c:802f rev 6, Mem @ 0xd0000000/16777216, 0xc0000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
 54 [100320.665] (II) Open ACPI successful (/var/run/acpid.socket)
...
 93    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
 94 [100320.667] (II) intel: Driver for Intel(R) HD Graphics
 95 [100320.667] (II) intel: Driver for Intel(R) Iris(TM) Graphics
 96 [100320.667] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
 97 [100320.667] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
 98 [100320.667] (II) FBDEV: driver for framebuffer: fbdev
 99 [100320.667] (II) VESA: driver for VESA chipsets: vesa
100 [100320.667] (EE)
101 Fatal server error:
102 [100320.667] (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
103 [100320.667] (EE)
104 [100320.667] (EE)
105 Please consult the The X.Org Foundation support
106    ¦at http://wiki.x.org
107  for help.
108 [100320.667] (EE) Please also check the log file at "/home/ruben/.local/share/xorg/Xorg.3.log" for additional information.

Title: Re: X11 is totally hosed on the last update
Post by: artoo on 30 June 2018, 11:27:23
Please do not cross post, you already started a thread on your issue!

Merged.
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 24 July 2018, 02:02:45
             vulkan-icd-loader-1.1.80+2940+da58202e9-1
               xf86-input-libinput-0.28.0-1  xfsprogs-4.17.0-1
               xorg-mkfontdir-1.0.7-9  zeromq-4.2.5-1  zsh-5.5.1-2


Look what is on the latest update ... sigh
Title: Re: X11 is totally hosed on the last update
Post by: mrbrklyn on 24 July 2018, 02:23:50
This update took forever to startup and is just sluggish.  I don't know how you guys deal with this freedeskup crap.  I have no idea what it is doing.  It is just sluggish as hell and udev goes crazy at times.