You are not logged in.

#1 2018-07-22 17:21:53

zazzy
Member
Registered: 2018-07-22
Posts: 3

[SOLVED] display managers don't find screens on boot

Hello!

I'm not entirely new to Arch but I got a new laptop: a touchscreen Inspiron 7000 that's pretty much only using intel drivers. (8th gen 8250u)

My problem is that the touchscreen doesn't seem to be recognized when being started at boot by enabling gdm or lightdm and xorg fails and returns me to an unresponsive terminal until i force it to return to the real one.

It does however work if I log in as root and start lightdm manually (but not gdm, though both produce the same errors if started with a service), but this forces me to log out and then return to my root terminal to shut down unless i do a hard shut down

here's the output of journalctl | grep gdm

Jul 22 12:38:14 hal9000 dbus-daemon[352]: [system] Activating via systemd: service name='org.freedesktop.Accounts' unit='accounts-daemon.service' requested by ':1.3' (uid=0 pid=371 comm="/usr/bin/gdm ")
Jul 22 12:38:14 hal9000 systemd-logind[351]: New session c1 of user gdm.
Jul 22 12:38:14 hal9000 systemd[1]: Started Session c1 of user gdm.
Jul 22 12:38:14 hal9000 systemd[416]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0)
Jul 22 12:38:15 hal9000 gdm[371]: GdmDisplay: display lasted 0.439032 seconds
Jul 22 12:38:15 hal9000 gdm[371]: Child process -427 was already dead.
Jul 22 12:38:15 hal9000 gdm[371]: Child process 411 was already dead.
Jul 22 12:38:15 hal9000 gdm[371]: Unable to kill session worker process
Jul 22 12:38:15 hal9000 systemd[417]: pam_unix(systemd-user:session): session closed for user gdm
Jul 22 12:38:15 hal9000 systemd-logind[351]: New session c2 of user gdm.
Jul 22 12:38:15 hal9000 systemd[1]: Started Session c2 of user gdm.
Jul 22 12:38:15 hal9000 systemd[471]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (--) Log file renamed from "/var/log/Xorg.pid-480.log" to "/var/log/Xorg.0.log"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) Failed to open protocol names file lib/xorg/protocol.txt
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: X.Org X Server 1.20.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: X Protocol Version 11, Revision 0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Build Operating System: Linux Arch Linux
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Current Operating System: Linux hal9000 4.17.8-1-ARCH #1 SMP PREEMPT Wed Jul 18 09:56:24 UTC 2018 x86_64
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=56cfbd2c-0020-4f0a-a7e3-cb75b7f7140b rw quiet
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Build Date: 18 June 2018  03:12:37PM
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:  
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Current version of pixman: 0.34.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Before reporting problems, check http://wiki.x.org
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         to make sure that you have the latest version.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Markers: (--) probed, (**) from config file, (==) default setting,
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         (++) from command line, (!!) notice, (II) informational,
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul 22 12:38:15 2018
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) No Layout section.  Using the first Screen section.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) No screen section available. Using defaults.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (**) |-->Screen "Default Screen Section" (0)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (**) |   |-->Monitor "<default monitor>"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) No monitor specified for screen "Default Screen Section".
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Using a default monitor configuration.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Automatically adding devices
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Automatically enabling devices
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Automatically adding GPU devices
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Automatically binding GPU devices
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Max clients allowed: 256, resource mask: 0x1fffff
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc".
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Entry deleted from font path.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         (Run 'mkfontdir' on "/usr/share/fonts/misc").
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) The directory "/usr/share/fonts/TTF" does not exist.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Entry deleted from font path.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) The directory "/usr/share/fonts/OTF" does not exist.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Entry deleted from font path.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) The directory "/usr/share/fonts/Type1" does not exist.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Entry deleted from font path.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) FontPath set to:
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         /usr/share/fonts/100dpi,
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         /usr/share/fonts/75dpi
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) ModulePath set to "/usr/lib/xorg/modules"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) The server relies on udev to provide the list of input devices.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         If no devices become available, reconfigure udev or disable AutoAddDevices.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Module ABI versions:
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         X.Org ANSI C Emulation: 0.4
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         X.Org Video Driver: 24.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         X.Org XInput driver : 24.1
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         X.Org Server Extension : 10.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (++) using VT number 1
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) systemd-logind: took control of session /org/freedesktop/login1/session/c2
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (--) PCI:*(0@0:2:0) 8086:5917:1028:07ec rev 7, Mem @ 0xd0000000/16777216, 0xc0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "glx"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Module glx: vendor="X.Org Foundation"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         compiled for 1.20.0, module version = 1.0.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         ABI class: X.Org Server Extension, version 10.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Matched intel as autoconfigured driver 0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Matched modesetting as autoconfigured driver 1
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Matched fbdev as autoconfigured driver 2
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Matched vesa as autoconfigured driver 3
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (==) Assigned the driver to the xf86ConfigLayout
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "intel"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) Warning, couldn't open module intel
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) Failed to load module "intel" (module does not exist, 0)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "modesetting"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Module modesetting: vendor="X.Org Foundation"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         compiled for 1.20.0, module version = 1.20.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Module class: X.Org Video Driver
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         ABI class: X.Org Video Driver, version 24.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "fbdev"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) Warning, couldn't open module fbdev
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) Failed to load module "fbdev" (module does not exist, 0)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "vesa"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Module vesa: vendor="X.Org Foundation"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         compiled for 1.20.0, module version = 2.4.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         Module class: X.Org Video Driver
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         ABI class: X.Org Video Driver, version 24.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) modesetting: Driver for Modesetting Kernel Drivers: kms
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) VESA: driver for VESA chipsets: vesa
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) open /dev/dri/card0: No such file or directory
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (WW) Falling back to old probe method for modesetting
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) open /dev/dri/card0: No such file or directory
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) Screen 0 deleted because of no matching config section.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) UnloadModule: "modesetting"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading sub module "vbe"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "vbe"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading /usr/lib/xorg/modules/libvbe.so
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Module vbe: vendor="X.Org Foundation"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         compiled for 1.20.0, module version = 1.1.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         ABI class: X.Org Video Driver, version 24.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading sub module "int10"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) LoadModule: "int10"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Loading /usr/lib/xorg/modules/libint10.so
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Module int10: vendor="X.Org Foundation"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         compiled for 1.20.0, module version = 1.0.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:         ABI class: X.Org Video Driver, version 24.0
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) VESA(0): initializing int10
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) VESA(0): V_BIOS address 0x0 out of range
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) UnloadModule: "vesa"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) UnloadSubModule: "int10"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Unloading int10
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) UnloadSubModule: "vbe"
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (II) Unloading vbe
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) Screen(s) found, but none have a usable configuration.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Fatal server error:
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) no screens found(EE)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Please consult the The X.Org Foundation support
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:          at http://wiki.x.org
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]:  for help.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE)
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: (EE) Server terminated with error (1). Closing log file.
Jul 22 12:38:15 hal9000 /usr/lib/gdm-x-session[478]: Unable to run X server
Jul 22 12:38:15 hal9000 gdm[371]: Child process -478 was already dead.
Jul 22 12:38:15 hal9000 gdm[371]: Child process 464 was already dead.
Jul 22 12:38:15 hal9000 gdm[371]: Unable to kill session worker process
Jul 22 12:38:15 hal9000 systemd[472]: pam_unix(systemd-user:session): session closed for user gdm
Jul 22 12:38:15 hal9000 systemd-logind[351]: New session c3 of user gdm.
Jul 22 12:38:15 hal9000 systemd[1]: Started Session c3 of user gdm.
Jul 22 12:38:15 hal9000 systemd[487]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0)
Jul 22 12:38:15 hal9000 gdm[371]: GdmDisplay: display lasted 0.176289 seconds
Jul 22 12:38:15 hal9000 gdm[371]: Child process -496 was already dead.
Jul 22 12:38:15 hal9000 gdm[371]: Child process 481 was already dead.
Jul 22 12:38:15 hal9000 gdm[371]: Unable to kill session worker process
Jul 22 12:38:15 hal9000 systemd-logind[351]: New session c4 of user gdm.
Jul 22 12:38:15 hal9000 systemd[1]: Started Session c4 of user gdm.
Jul 22 12:38:15 hal9000 gdm-launch-environment][514]: pam_systemd(gdm-launch-environment:session): Failed to create session: Start job for unit user-120.slice failed with 'canceled'
Jul 22 12:38:15 hal9000 systemd[518]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0)
Jul 22 12:38:15 hal9000 systemd[519]: pam_unix(systemd-user:session): session closed for user gdm

Thanks!


EDIT
I'm not sure what did it exactly but I disabled the gdm service and reenabled lightdm, and it stutters a bit but gets there eventually. GDM would be nice but this is good enough for me

Last edited by zazzy (2018-07-22 21:21:01)

Offline

Board footer

Powered by FluxBB