This might be a long shot, but I recently had these exact symptoms on my old laptop after that mesa/xorg upgrade, and the problem turned out to be having run out of disk space.
Update of mesa from 17.1.5-1 to 17.3.1-1 and of xorg from 1.19.5-1 to 1.19.5-2 leaves me without login screen
here you are:
systemctl --state=failed 0 loaded units listed. Pass --all to see loaded but inactive units, too. To show all installed unit files use 'systemctl list-unit-files'.
thus I executed
systemctl --all too
UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Executable File Formats File System Automount Point dev-cdrom.device loaded active plugged HL-DT-ST_DVDRAM_GU61N dev-disk-by\x2did-ata\x2dHL\x2dDT\x2dST_DVDRAM_GU61N_KWAC7LB2014.device loaded active plugged HL-DT-ST_DVDRAM_GU61N dev-disk-by\x2did-ata\x2dSATA_SSD_65D807260D0800011544.device loaded active plugged SATA_SSD dev-disk-by\x2did-ata\x2dSATA_SSD_65D807260D0800011544\x2dpart1.device loaded active plugged SATA_SSD Chakra dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ.device loaded active plugged ST500LT012-9WS142 dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart1.device loaded active plugged ST500LT012-9WS142 Cache dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart2.device loaded active plugged ST500LT012-9WS142 Swap dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart3.device loaded active plugged ST500LT012-9WS142 Home dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart4.device loaded active plugged ST500LT012-9WS142 Data dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart5.device loaded active plugged ST500LT012-9WS142 Backups dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart6.device loaded active plugged ST500LT012-9WS142 VMs dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart7.device loaded active plugged ST500LT012-9WS142 7 dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37.device loaded active plugged ST500LT012-9WS142 dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart1.device loaded active plugged ST500LT012-9WS142 Cache dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart2.device loaded active plugged ST500LT012-9WS142 Swap dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart3.device loaded active plugged ST500LT012-9WS142 Home dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart4.device loaded active plugged ST500LT012-9WS142 Data dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart5.device loaded active plugged ST500LT012-9WS142 Backups dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart6.device loaded active plugged ST500LT012-9WS142 VMs dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart7.device loaded active plugged ST500LT012-9WS142 7 dev-disk-by\x2did-wwn\x2d0x5001480000000000.device loaded active plugged HL-DT-ST_DVDRAM_GU61N dev-disk-by\x2dlabel-Backups.device loaded active plugged ST500LT012-9WS142 Backups dev-disk-by\x2dlabel-Cache.device loaded active plugged ST500LT012-9WS142 Cache dev-disk-by\x2dlabel-Chakra.device loaded active plugged SATA_SSD Chakra dev-disk-by\x2dlabel-Data.device loaded active plugged ST500LT012-9WS142 Data dev-disk-by\x2dlabel-Home.device loaded active plugged ST500LT012-9WS142 Home dev-disk-by\x2dlabel-Swap.device loaded active plugged ST500LT012-9WS142 Swap dev-disk-by\x2dlabel-VMs.device loaded active plugged ST500LT012-9WS142 VMs dev-disk-by\x2dpartuuid-160c9409\x2d1752\x2d42d7\x2db98f\x2d23056d6e6ca8.device loaded active plugged ST500LT012-9WS142 Cache dev-disk-by\x2dpartuuid-1fba1fba\x2d01.device loaded active plugged SATA_SSD Chakra dev-disk-by\x2dpartuuid-2a25b28e\x2dd7cc\x2d4ab5\x2d837d\x2d288a43084077.device loaded active plugged ST500LT012-9WS142 Backups dev-disk-by\x2dpartuuid-537e8650\x2d25c1\x2d47e9\x2da588\x2d398522399848.device loaded active plugged ST500LT012-9WS142 Home dev-disk-by\x2dpartuuid-54637f9e\x2da9b0\x2d404d\x2dad6c\x2d42960aec0b53.device loaded active plugged ST500LT012-9WS142 Swap dev-disk-by\x2dpartuuid-905d616c\x2d3f97\x2d4c31\x2d9d2a\x2d2fd71255871c.device loaded active plugged ST500LT012-9WS142 VMs dev-disk-by\x2dpartuuid-c21f1924\x2d8272\x2d48b8\x2d9034\x2db76bcf261742.device loaded active plugged ST500LT012-9WS142 7 dev-disk-by\x2dpartuuid-d8cdedb2\x2d6ab0\x2d4194\x2d830d\x2dc96cf66bd687.device loaded active plugged ST500LT012-9WS142 Data dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1.device loaded active plugged ST500LT012-9WS142 dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart1.device loaded active plugged ST500LT012-9WS142 Cache dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart2.device loaded active plugged ST500LT012-9WS142 Swap dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart3.device loaded active plugged ST500LT012-9WS142 Home dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart4.device loaded active plugged ST500LT012-9WS142 Data dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart5.device loaded active plugged ST500LT012-9WS142 Backups dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart6.device loaded active plugged ST500LT012-9WS142 VMs dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart7.device loaded active plugged ST500LT012-9WS142 7 dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d2.device loaded active plugged SATA_SSD dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d2\x2dpart1.device loaded active plugged SATA_SSD Chakra dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d6.device loaded active plugged HL-DT-ST_DVDRAM_GU61N dev-disk-by\x2duuid-584b1b9e\x2d82bb\x2d4e14\x2da7fe\x2dcb153646732a.device loaded active plugged SATA_SSD Chakra dev-disk-by\x2duuid-6cbe21dc\x2daadd\x2d4e8d\x2d80e3\x2d0bb4f2116f4f.device loaded active plugged ST500LT012-9WS142 Data dev-disk-by\x2duuid-82cbf6e4\x2d22d7\x2d4d06\x2d826c\x2d80557748c4d1.device loaded active plugged ST500LT012-9WS142 Backups dev-disk-by\x2duuid-8a123bfc\x2dbd45\x2d4bb2\x2d919d\x2d3997470e2f58.device loaded active plugged ST500LT012-9WS142 Swap dev-disk-by\x2duuid-8eb11c44\x2dd215\x2d4113\x2d801f\x2d4f4bdd751477.device loaded active plugged ST500LT012-9WS142 Home dev-disk-by\x2duuid-b69f16c2\x2df446\x2d4399\x2db5bf\x2d035388f6c26e.device loaded active plugged ST500LT012-9WS142 VMs dev-disk-by\x2duuid-bf857c15\x2d6845\x2d4bcb\x2d8393\x2df4e3e97f4669.device loaded active plugged ST500LT012-9WS142 Cache dev-rfkill.device loaded active plugged /dev/rfkill dev-sda.device loaded active plugged ST500LT012-9WS142 dev-sda1.device loaded active plugged ST500LT012-9WS142 Cache dev-sda2.device loaded active plugged ST500LT012-9WS142 Swap dev-sda3.device loaded active plugged ST500LT012-9WS142 Home dev-sda4.device loaded active plugged ST500LT012-9WS142 Data dev-sda5.device loaded active plugged ST500LT012-9WS142 Backups dev-sda6.device loaded active plugged ST500LT012-9WS142 VMs dev-sda7.device loaded active plugged ST500LT012-9WS142 7 dev-sdb.device loaded active plugged SATA_SSD dev-sdb1.device loaded active plugged SATA_SSD Chakra dev-sr0.device loaded active plugged HL-DT-ST_DVDRAM_GU61N dev-ttyS0.device loaded active plugged /dev/ttyS0 dev-ttyS1.device loaded active plugged /dev/ttyS1 dev-ttyS2.device loaded active plugged /dev/ttyS2 dev-ttyS3.device loaded active plugged /dev/ttyS3 sys-devices-pci0000:00-0000:00:02.0-drm-card0-card0\x2deDP\x2d1-intel_backlight.device loaded active plugged /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight sys-devices-pci0000:00-0000:00:1a.0-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/bluetooth/hci0 sys-devices-pci0000:00-0000:00:1b.0-sound-card0.device loaded active plugged 7 Series/C216 Chipset Family High Definition Audio Controller sys-devices-pci0000:00-0000:00:1c.2-0000:04:00.0-net-enp4s0.device loaded active plugged NetLink BCM57780 Gigabit Ethernet PCIe sys-devices-pci0000:00-0000:00:1c.7-0000:09:00.0-net-wlp9s0.device loaded active plugged AR9462 Wireless Network Adapter sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged ST500LT012-9WS142 Cache sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged ST500LT012-9WS142 Swap sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda3.device loaded active plugged ST500LT012-9WS142 Home sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda4.device loaded active plugged ST500LT012-9WS142 Data sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda5.device loaded active plugged ST500LT012-9WS142 Backups sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda6.device loaded active plugged ST500LT012-9WS142 VMs sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda7.device loaded active plugged ST500LT012-9WS142 7 sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda.device loaded active plugged ST500LT012-9WS142 sys-devices-pci0000:00-0000:00:1f.2-ata2-host1-target1:0:0-1:0:0:0-block-sdb-sdb1.device loaded active plugged SATA_SSD Chakra sys-devices-pci0000:00-0000:00:1f.2-ata2-host1-target1:0:0-1:0:0:0-block-sdb.device loaded active plugged SATA_SSD sys-devices-pci0000:00-0000:00:1f.2-ata6-host5-target5:0:0-5:0:0:0-block-sr0.device loaded active plugged HL-DT-ST_DVDRAM_GU61N sys-devices-platform-serial8250-tty-ttyS0.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS0 sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1 sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2 sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3 sys-devices-virtual-misc-rfkill.device loaded active plugged /sys/devices/virtual/misc/rfkill sys-module-configfs.device loaded active plugged /sys/module/configfs sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0 sys-subsystem-net-devices-enp4s0.device loaded active plugged NetLink BCM57780 Gigabit Ethernet PCIe sys-subsystem-net-devices-wlp9s0.device loaded active plugged AR9462 Wireless Network Adapter -.mount loaded active mounted Root Mount backups.mount loaded active mounted /backups cache.mount loaded active mounted /cache data.mount loaded active mounted /data dev-hugepages.mount loaded active mounted Huge Pages File System dev-mqueue.mount loaded active mounted POSIX Message Queue File System home.mount loaded active mounted /home proc-sys-fs-binfmt_misc.mount loaded active mounted Arbitrary Executable File Formats File System run-user-1000.mount loaded active mounted /run/user/1000 run-user-993.mount loaded active mounted /run/user/993 sys-fs-fuse-connections.mount loaded inactive dead FUSE Control File System sys-kernel-config.mount loaded active mounted Kernel Configuration File System sys-kernel-debug.mount loaded active mounted Kernel Debug File System tmp.mount loaded active mounted /tmp var-lib-machines.mount loaded inactive dead Virtual Machine and Container Storage virtual_machines.mount loaded active mounted /virtual_machines systemd-ask-password-console.path loaded active waiting Dispatch Password Requests to Console Directory Watch systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch init.scope loaded active running System and Service Manager session-c1.scope loaded active running Session c1 of user sddm session-c2.scope loaded active running Session c2 of user knut alsa-restore.service loaded active exited Save/Restore Sound Card State alsa-state.service loaded inactive dead Manage Sound Card State (restore and store) ● auditd.service not-found inactive dead auditd.service avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack bluetooth.service loaded active running Bluetooth service bumblebeed.service loaded active running Bumblebee C Daemon dbus.service loaded active running D-Bus System Message Bus dkms.service loaded active exited Dynamic Kernel Modules System dm-event.service loaded inactive dead Device-mapper event daemon emergency.service loaded inactive dead Emergency Shell ● freshclam.service not-found inactive dead freshclam.service freshclamd.service loaded active running clamav updater firstname.lastname@example.org loaded inactive dead Getty on tty1 email@example.com loaded active running Getty on tty2 initrd-cleanup.service loaded inactive dead Cleaning Up and Shutting Down Daemons initrd-parse-etc.service loaded inactive dead Reload Configuration from the Real Root initrd-switch-root.service loaded inactive dead Switch Root initrd-udevadm-cleanup-db.service loaded inactive dead Cleanup udevd DB kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel laptop-mode.service loaded active exited Laptop Mode Tools ldconfig.service loaded inactive dead Rebuild Dynamic Linker Cache logrotate.service loaded inactive dead Rotate log files lvm2-lvmetad.service loaded inactive dead LVM2 metadata daemon mkinitcpio-generate-shutdown-ramfs.service loaded inactive dead Generate shutdown-ramfs NetworkManager.service loaded active running Network Manager ntpd.service loaded inactive dead Network Time Service ● plymouth-quit-wait.service not-found inactive dead plymouth-quit-wait.service ● plymouth-quit.service not-found inactive dead plymouth-quit.service ● plymouth-start.service not-found inactive dead plymouth-start.service polkit.service loaded active running Authorization Manager privoxy.service loaded active running Privoxy Web Proxy With Advanced Filtering Capabilities rescue.service loaded inactive dead Rescue Shell sddm.service loaded active running Simple Desktop Display Manager shadow.service loaded inactive dead Verify integrity of password and group files snapd.refresh.service loaded inactive dead Automatically refresh installed snaps snapd.service loaded inactive dead Snappy daemon ● syslog.service not-found inactive dead syslog.service systemd-ask-password-console.service loaded inactive dead Dispatch Password Requests to Console systemd-ask-password-wall.service loaded inactive dead Forward Password Requests to Wall systemd-backlight@backlight:intel_backlight.service loaded active exited Load/Save Screen Backlight Brightness of backlight:intel_backlight systemd-binfmt.service loaded active exited Set Up Additional Binary Formats firstname.lastname@example.org loaded inactive dead Process Core Dump systemd-firstboot.service loaded inactive dead First Boot Wizard systemd-fsck-root.service loaded inactive dead File System Check on Root Device systemd-fsck@dev-disk-by\x2duuid-6cbe21dc\x2daadd\x2d4e8d\x2d80e3\x2d0bb4f2116f4f.service loaded active exited File System Check on /dev/disk/by-uuid/6cbe21dc-aadd-4e8d-80e3-0bb4f2116f4f systemd-fsck@dev-disk-by\x2duuid-82cbf6e4\x2d22d7\x2d4d06\x2d826c\x2d80557748c4d1.service loaded active exited File System Check on /dev/disk/by-uuid/82cbf6e4-22d7-4d06-826c-80557748c4d1 systemd-fsck@dev-disk-by\x2duuid-8eb11c44\x2dd215\x2d4113\x2d801f\x2d4f4bdd751477.service loaded active exited File System Check on /dev/disk/by-uuid/8eb11c44-d215-4113-801f-4f4bdd751477 systemd-fsck@dev-disk-by\x2duuid-b69f16c2\x2df446\x2d4399\x2db5bf\x2d035388f6c26e.service loaded active exited File System Check on /dev/disk/by-uuid/b69f16c2-f446-4399-b5bf-035388f6c26e systemd-fsck@dev-disk-by\x2duuid-bf857c15\x2d6845\x2d4bcb\x2d8393\x2df4e3e97f4669.service loaded active exited File System Check on /dev/disk/by-uuid/bf857c15-6845-4bcb-8393-f4e3e97f4669 systemd-hwdb-update.service loaded inactive dead Rebuild Hardware Database systemd-initctl.service loaded inactive dead /dev/initctl Compatibility Daemon systemd-journal-catalog-update.service loaded inactive dead Rebuild Journal Catalog systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage systemd-journald.service loaded active running Journal Service systemd-logind.service loaded active running Login Service systemd-machine-id-commit.service loaded inactive dead Commit a transient machine-id on disk systemd-modules-load.service loaded active exited Load Kernel Modules systemd-quotacheck.service loaded inactive dead File System Quota Check systemd-random-seed.service loaded active exited Load/Save Random Seed systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems systemd-rfkill.service loaded inactive dead Load/Save RF Kill Switch Status systemd-sysctl.service loaded active exited Apply Kernel Variables systemd-sysusers.service loaded inactive dead Create System Users systemd-timesyncd.service loaded active running Network Time Synchronization systemd-tmpfiles-clean.service loaded inactive dead Cleanup of Temporary Directories systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and Directories systemd-udev-trigger.service loaded active exited udev Coldplug all Devices systemd-udevd.service loaded active running udev Kernel Device Manager systemd-update-done.service loaded inactive dead Update is Completed systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown systemd-user-sessions.service loaded active exited Permit User Sessions systemd-vconsole-setup.service loaded inactive dead Setup Virtual Console updatedb.service loaded inactive dead Update locate database upower.service loaded active running Daemon for power management email@example.com loaded active running User Manager for UID 1000 firstname.lastname@example.org loaded active running User Manager for UID 993 ● vboxservice.service not-found inactive dead vboxservice.service wpa_supplicant.service loaded active running WPA supplicant -.slice loaded active active Root Slice system-getty.slice loaded active active system-getty.slice system-systemd\x2dbacklight.slice loaded active active system-systemd\x2dbacklight.slice system-systemd\x2dcoredump.slice loaded inactive dead system-systemd\x2dcoredump.slice system-systemd\x2dfsck.slice loaded active active system-systemd\x2dfsck.slice system.slice loaded active active System Slice user-1000.slice loaded active active User Slice of knut user-993.slice loaded active active User Slice of sddm user.slice loaded active active User and Session Slice avahi-daemon.socket loaded active running Avahi mDNS/DNS-SD Stack Activation Socket dbus.socket loaded active running D-Bus System Message Bus Socket dm-event.socket loaded active listening Device-mapper event daemon FIFOs lvm2-lvmetad.socket loaded active listening LVM2 metadata daemon socket snapd.socket loaded active listening Socket activation for snappy daemon syslog.socket loaded inactive dead Syslog Socket systemd-coredump.socket loaded active listening Process Core Dump Socket systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe systemd-journald-audit.socket loaded inactive dead Journal Audit Socket systemd-journald-dev-log.socket loaded active running Journal Socket (/dev/log) systemd-journald.socket loaded active running Journal Socket systemd-rfkill.socket loaded active listening Load/Save RF Kill Switch Status /dev/rfkill Watch systemd-udevd-control.socket loaded active running udev Control Socket systemd-udevd-kernel.socket loaded active running udev Kernel Socket dev-disk-by\x2did-ata\x2dST500LT012\x2d9WS142_W0V0V2PJ\x2dpart2.swap loaded active active /dev/disk/by-id/ata-ST500LT012-9WS142_W0V0V2PJ-part2 dev-disk-by\x2did-wwn\x2d0x5000c5005304dc37\x2dpart2.swap loaded active active /dev/disk/by-id/wwn-0x5000c5005304dc37-part2 dev-disk-by\x2dlabel-Swap.swap loaded active active /dev/disk/by-label/Swap dev-disk-by\x2dpartuuid-54637f9e\x2da9b0\x2d404d\x2dad6c\x2d42960aec0b53.swap loaded active active /dev/disk/by-partuuid/54637f9e-a9b0-404d-ad6c-42960aec0b53 dev-disk-by\x2dpath-pci\x2d0000:00:1f.2\x2data\x2d1\x2dpart2.swap loaded active active /dev/disk/by-path/pci-0000:00:1f.2-ata-1-part2 dev-disk-by\x2duuid-8a123bfc\x2dbd45\x2d4bb2\x2d919d\x2d3997470e2f58.swap loaded active active /dev/disk/by-uuid/8a123bfc-bd45-4bb2-919d-3997470e2f58 dev-sda2.swap loaded active active /dev/sda2 basic.target loaded active active Basic System bluetooth.target loaded active active Bluetooth cryptsetup.target loaded active active Local Encrypted Volumes emergency.target loaded inactive dead Emergency Mode getty-pre.target loaded inactive dead Login Prompts (Pre) getty.target loaded active active Login Prompts graphical.target loaded active active Graphical Interface initrd-fs.target loaded inactive dead Initrd File Systems initrd-root-device.target loaded inactive dead Initrd Root Device initrd-root-fs.target loaded inactive dead Initrd Root File System initrd-switch-root.target loaded inactive dead Switch Root initrd.target loaded inactive dead Initrd Default Target local-fs-pre.target loaded active active Local File Systems (Pre) local-fs.target loaded active active Local File Systems multi-user.target loaded active active Multi-User System network-online.target loaded inactive dead Network is Online network-pre.target loaded inactive dead Network (Pre) network.target loaded active active Network nss-lookup.target loaded inactive dead Host and Network Name Lookups nss-user-lookup.target loaded inactive dead User and Group Name Lookups paths.target loaded active active Paths remote-fs-pre.target loaded inactive dead Remote File Systems (Pre) remote-fs.target loaded active active Remote File Systems rescue.target loaded inactive dead Rescue Mode shutdown.target loaded inactive dead Shutdown slices.target loaded active active Slices sockets.target loaded active active Sockets sound.target loaded active active Sound Card swap.target loaded active active Swap sysinit.target loaded active active System Initialization time-sync.target loaded active active System Time Synchronized timers.target loaded active active Timers umount.target loaded inactive dead Unmount All Filesystems logrotate.timer loaded active waiting Daily rotation of log files shadow.timer loaded active waiting Daily verification of password and group files snapd.refresh.timer loaded active waiting Timer to automatically refresh installed snaps systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories updatedb.timer loaded active waiting Daily locate database update LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 264 loaded units listed. To show all installed unit files use 'systemctl list-unit-files'.
And here the output of
journalctl -p err. I only pasted the lines after the reboot with the not working xorg and mesa stuff.
-- Reboot -- Jan 17 16:14:47 chakra-pc kernel: usb 1-1.3: string descriptor 0 read error: -22 Jan 17 16:14:47 chakra-pc systemd-udevd: Specified group 'plugdev' unknown Jan 17 16:14:48 chakra-pc kernel: ACPI Error: [\_SB_.PCI0.GFX0.DD02._BCL] Namespace lookup failure, AE_NOT_FOUND (20170728/psargs-364) Jan 17 16:14:48 chakra-pc kernel: ACPI Error: Method parse/execution failed \_SB.PCI0.PEG0.PEGP.DD02._BCL, AE_NOT_FOUND (20170728/psparse-550) Jan 17 16:14:49 chakra-pc kernel: [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch Jan 17 16:14:49 chakra-pc kernel: [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch Jan 17 16:14:49 chakra-pc kernel: [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch Jan 17 16:14:49 chakra-pc kernel: [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch Jan 17 16:14:49 chakra-pc kernel: usb 1-1.3: string descriptor 0 read error: -22 Jan 17 16:14:50 chakra-pc kernel: uvcvideo: Failed to query (129) UVC probe control : -71 (exp. 26). Jan 17 16:14:50 chakra-pc kernel: uvcvideo: Failed to initialize the device (-5). Jan 17 16:14:50 chakra-pc kernel: usb 1-1.1: device descriptor read/64, error -71 Jan 17 16:14:50 chakra-pc kernel: uvcvideo: Failed to query (129) UVC probe control : -71 (exp. 26). Jan 17 16:14:50 chakra-pc kernel: uvcvideo: Failed to initialize the device (-5). Jan 17 16:14:51 chakra-pc NetworkManager: <error> [1516202091.0751] dispatcher: could not get dispatcher proxy! Fehler beim Aufruf von StartServiceByName für org.freedesktop.nm_dispatcher: GDBus.Error:org.freedesktop.systemd1.NoSuchUnit: Unit dbus-org.freedesktop.nm-dispatcher.service not found. Jan 17 16:14:51 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card Jan 17 16:14:52 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card Jan 17 16:14:52 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card Jan 17 16:14:53 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card Jan 17 16:14:53 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card Jan 17 16:14:54 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card Jan 17 16:14:54 chakra-pc laptop-mode: Failed to re-set power saving mode for wireless card
BTW, just stumbled upon this already closed thread. Could this be the reason for my problem? My system also resides on a SSD.
That sounds interesting. On the SSD where my system resides there is only 1% space left. But that is still more than 150 MByte. How much had you left?
I don’t recall…it may have been zero. This was on the root partition. But I would clear up a a GB or so and try rebooting. The big error I was seeing with journalctl was sddm-greeter core dumping.
anyway you should clean the package cache
sudo pacman -Rsn `pacman -Qdtq` && sudo paccache -rk 2 && sudo paccache -ur
what this line will do?
The package cache resides on a separate partition since it took up too much space. Anyway, I clean up regularly and only keep the last two versions of the installed packages.
If I got it right, this would remove a bunch of so called orphaned packages. Is this save? Im my case I would remove more than 150 packages. And I’m not sure if some of them are not needed by CCR installed programs. Here the list of the packages in question:
abs apache-ant appdata-tools audiocd-kio automoc4 bsdiff bzr cln cloog cyrus-sasl-gssapi cyrus-sasl-ldap cyrus-sasl-sql darcs dri2proto dri3proto extra-cmake-modules gendesk git glibmm-docs glproto gnome-common gnome-vfs go go-tools gtk-engines gtk-sharp-2 itstool jreen kdegraphics-ksaneplugin kdegraphics-thumbnailers kwebkitpart lib32-curl lib32-icu lib32-json-c lib32-lcms lib32-libvdpau lib32-libxss lib32-libxxf86dga lib32-qt lib32-xcb-util libftdi-compat libgnomecanvasmm libgssglue libidl2 libkcddb4 libkcompactdisc4 libkscreen4 libnfs libosip2 libsmf libxfontcache libxmi lucene++ lynx mercurial mirror-check mm-common obex-data-server perl-file-basedir poppler-qt4 presentproto pth python2-cython python2-keyring python2-pycurl python2-xdg python3-docutils resourceproto sbsms sg3_utils shared-color-profiles sparsehash svgpart vala vc websocketpp xf86driproto yasm
As much as I understand you recommended cleaning up to make space on my root partition. I’m not sure if the little space left is the reason for the failure. Nothing had changed in this respect right before or after the recent updates.
Edit: just uninstalled git which is in the list and git was gone. But I need git. Thus, at least not all of these programs can be uninstalled savely. The question is which are save to be uninstalled.
there isn’t a reason to keep it because this are left over dependencies from package building or packages thy are not more in the repository
i suggest when you a package build use the -rs switch
you can install git when ever you want
If the cache isn’t on your root partition, cleaning this isn’t really relevant to you problem. But the effort of addressing 1% on the root is surely worth ruling that out as a problem. Having little free space on your system partition is generally not a good idea, and you’re going to need to address this sooner or later anyway.
What changed is you ran an update which took up a little more space. I don’t know how running out of space caused something to fail on startup but evidently some things require some free space (temp files?), and maybe the new version of something uses more than the old one.
I found the tip of running out of free space causing this on another forum where someone else was reporting a similar problem. It was only then that I thought to check and saw that I was indeed out of space. My point is just that it wasn’t just this one case on my system, it’s evidently a known thing. It may or may not be the cause for you, but I urge you not to ignore that 1%.
I’m not sure if this is true for all listed packages. I think I had installed
git explicitly and it was listed. And what about all the X11 stuff and kio-plugins? And now, after reinstalling it, it is marked as
Explicitly installed. Can’t it be that packages are marked as not needed anymore even though they are? Well before uninstalling all these packages I’ll save an image of the system. Just in case
This remark I do not understand.
I already started cleaning up and got 500 MByte more by now. I’ll check if that helped.
this switches add dependencies and removed it after the build
This error I did not get, but have a look what I found:
Jan 17 21:57:11 chakra-pc sddm-helper: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0) Jan 17 21:57:11 chakra-pc sddm-greeter: High-DPI autoscaling not Enabled Jan 17 21:57:11 chakra-pc sddm-greeter: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf" Jan 17 21:57:11 chakra-pc sddm-greeter: Reading from "/usr/share/xsessions/plasma-mediacenter.desktop" Jan 17 21:57:11 chakra-pc sddm-greeter: Reading from "/usr/share/xsessions/plasma.desktop" Jan 17 21:57:11 chakra-pc sddm-greeter: Reading from "/usr/share/wayland-sessions/plasmawayland.desktop" Jan 17 21:57:11 chakra-pc sddm-greeter: Connected to the daemon. Jan 17 21:57:11 chakra-pc sddm-greeter: Unrecognized OpenGL version Jan 17 21:57:11 chakra-pc sddm-greeter: Unrecognized OpenGL version
Well, I did not touch OpenGL. The compositer I usually use is OpenGL 3.1. But I also tried Xrender and I switched off compositing at all. Nothing helped.
Could this be the reason and how can I fix it?
And there arose another question. I tried the fix recommended here. Unfortunately the new kernel did not work. I always ended up with an error message saying that the root partition could not be found. That even happened after updating grub. No clue what went wrong.But after adding i915 to the
/etc/mkinitcpio.conf I reinstalled the kernel package and the new image is bigger than the old one was. Does that mean, that teh module has been enabled for this newly installed kernel? At least
lsmod reports a module called
Back again. I tried different lines of investigation and quite a few “solutions”, but my problem does prevail. After the update to
lib32/lib32-mesa 17.3.1-1 core/mesa 17.3.1-1 core/xorg-server 1.19.5-2 core/xorg-server-common 1.19.5-2 core/xorg-server-xwayland 1.19.5-2
I can’t lock in anymore. Interesting is, when I only update either the mesa or the xorg packages and keep the old version of the others the problem does not exist. But in both cases Kmail, Kontact etc. crash as described here.
Eventually I stumbled upon these two error messages:
Jan 17 21:57:11 chakra-pc sddm-greeter: Connected to the daemon. Jan 17 21:57:11 chakra-pc sddm-greeter: Unrecognized OpenGL version Jan 17 21:57:11 chakra-pc sddm-greeter: Unrecognized OpenGL version
Obviously sddm stops working after running into this problem. When I look at the journal after successfully locking in it looks like this:
Jan 19 02:00:29 chakra-pc sddm-greeter: Connected to the daemon. Jan 19 02:00:29 chakra-pc sddm: Message received from greeter: Connect
The lines before the connection attempt to the daemon are identical. When locking in fails the journal ends with the error messages, when I can lock in a bunch of more lines follow until eventually it says
Session started. Thus I suppose failing to recognize the OpenGL version prevents sddm to bring up the lock-in screen and handle the authentication. The question is: why does it not recognize the OpenGL version? Any ideas, suggestions? My research until now did not bring up anything.
It looks to me like you are affected by this issue:
Tried to rule this out by adding beneath the already existing
<device> ... </device> directive following lines to my
<device driver="i915"> <application name="Default"> <option name="stub_occlusion_query" value="true" /> <option name="fragment_shader" value="true" /> </application> </device>
No seccess. But somehow I noticed, that the edited
drirc file had been overwritten and set back to the original state. Why was that?
Thus I created an
~/.drirc with only the lines regarding
i915. That did not work neither.
what is the output of
a root with only 1% is not healthy at all!
what is the output of
That’s not true anymore. Freed several hundred megabyte. Now there is almost 1 GB of free space. Most stuff I kicked out were leftovers from incompletely uninstalled packages. Look here. And I found kernel modules for long gone kernels too. Chakra seems to have a major problem with uninstalling packages correctly. Otherwise I can’t explain all these leftovers that eat up hundreds of megabytes.
Anyhow, here what you asked for:
$ df -h Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf dev 2,9G 0 2,9G 0% /dev run 2,9G 1,2M 2,9G 1% /run /dev/sdb1 19G 17G 976M 95% / tmpfs 2,9G 44M 2,8G 2% /dev/shm tmpfs 2,9G 0 2,9G 0% /sys/fs/cgroup tmpfs 2,9G 576K 2,9G 1% /tmp /dev/sda3 29G 14G 15G 49% /home /dev/sda6 7,8G 20M 7,4G 1% /virtual_machines /dev/sda1 6,2G 4,9G 1,1G 83% /cache /dev/sda5 50G 32G 16G 67% /backups /dev/sda4 360G 323G 20G 95% /data tmpfs 579M 72K 579M 1% /run/user/1000
$ inxi -G Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller Card-2: NVIDIA GK107M [GeForce GT 640M LE] Display Server: x11 (X.Org 1.19.5 ) driver: intel Resolution: email@example.com OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile version: 4.2 Mesa 17.1.5
When I ran the commands I had the old mesa and xorg packages installed.
BTW, I uninstalled all nvidia and nouveau related packages including the bumblebee and primus stuff. Furthermore I blacklisted both nvidia and nouveau drivers.
Ok that confirms that you are affected by this problem:
you already modified the /etc/drirc file, and theoretically that should do the trick.
I fixed mesa, so that the /etc/drirc files is not overwritten during an update if modified.
I think you have to try to set the correct KWIN_COMPOSE settings. The
O2ES: OpenGL ES 2 backend should work, but I’m not sure.
this wired behaviour i couldn’t notice on my notebook
[tom@frija ~]$ inxi -G Graphics: Card: Intel 3rd Gen Core processor Graphics Controller Display Server: x11 (X.Org 1.19.5 ) driver: intel Resolution: firstname.lastname@example.org OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile version: 4.2 Mesa 17.3.3
have a look in to /etc/sddm.conf if “autologin” is enabled please.
But why was that? Aren’t there usually
.pacsave files generated? Anyhow, I installed the new versions from testing and edited the new
drirc file. No success.
Where do I have to put this? Now it is not set at all.
$ env | grep KWIN_COMPOSE $
One last remark. I accidentally installed the nvidia drivers again and ended up at a fully black screen, that didn’t even show a cursor. Could it be that all these problems are caused by the second graphics card?
The problem still prevails and since nothing worked out yet I just stayed with the old driver. But I just accidentally updated mesa and xorg again and when krunner crashed I tried to start it from command line but failed. Interestingly I got following error messages:
krunner&  1029  Das Signal SIGALRM empfangen (Der Wecker klingelt) krunner [knut@chakra-pc ~]$ libGL error: unable to load driver: i965_dri.so libGL error: driver pointer missing libGL error: failed to load driver: i965 libGL error: unable to load driver: i965_dri.so libGL error: driver pointer missing
Sorry for the German, but I could not even make a full copy of all the output 'cause the screen froze again. Anyhow, does anyone have a clue, what that means? And why is it looking for a
i965 driver? Shouldn’t it be
Well, eventually I’ve found a solution. I did a little research after stumbling upon above mentioned error message and found this thread.
According to what it recommends I was searching for the
with the old mesa and xorg packages installed
$ pacman -Ql mesa | grep i965 mesa /usr/lib/xorg/modules/dri/i965_dri.so
with the new one installed
pacman -Ql mesa | grep i965 mesa /usr/lib/dri/i965_dri.so
And there is a tiny, little difference to notice. The module moved into another place. This in mind I just copied the module in the new location to the old location and the system starts as it used to. Even though this solves the problem I would not call it a solution but rather a workaround. Don’t know what went wrong, if it is the new mesa package that puts the modules into the wrong place or some other package that should be updated too, to look for the module in the new location, but I’m sure copying by hand should not be necessary. Would be nice to find a more sustainable solution for the problem.
Anyhow, in the old location there was only one entry left before copying the missing module there, a link to
/usr/lib/VBoxOGL.so that does not exist anymore.
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
This topic was automatically closed after 21 days. New replies are no longer allowed.