You are not logged in.

#1 2019-08-27 14:50:21

Raymo111
Member
Registered: 2019-08-27
Posts: 28

[SOLVED] SDDM booting to black screen

startx works fine on TTY2 after login.

~/.xinitrc:

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then







    xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then







    xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

exec startkde

I've tried uninstalling sddm and reinstalling it along with sddm-kcm but it just continues to boot to a black screen.

When I disable (via systemctl) sddm, my TTY1 shows:

Starting version 242.84-2-arch
/dev/nvme0n1p2: clean, 275991/29130752 files, 4514142/116506880 blocks
_

The underscore has been blinking on TTY1 since last night.

Last edited by Raymo111 (2019-08-28 04:07:02)

Offline

#2 2019-08-27 14:57:34

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,417

Re: [SOLVED] SDDM booting to black screen

Which hardware?

In general this does read like the early boot entropy issue, try hammering random buttons, if that helps and lscpu | grep rdrand gives you output add

random.trust_cpu=on

to your kernel parameters, otherwise install and enable haveged

Offline

#3 2019-08-27 15:33:39

Raymo111
Member
Registered: 2019-08-27
Posts: 28

Re: [SOLVED] SDDM booting to black screen

lscpu shows:

Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   39 bits physical, 48 bits virtual
CPU(s):                          8
On-line CPU(s) list:             0-7
Thread(s) per core:              2
Core(s) per socket:              4
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           142
Model name:                      Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
Stepping:                        10
CPU MHz:                         1327.101
CPU max MHz:                     4000.0000
CPU min MHz:                     400.0000
BogoMIPS:                        3985.00
Virtualization:                  VT-x
L1d cache:                       128 KiB
L1i cache:                       128 KiB
L2 cache:                        1 MiB
L3 cache:                        8 MiB
NUMA node0 CPU(s):               0-7
Vulnerability L1tf:              Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable
Vulnerability Mds:               Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Meltdown:          Mitigation; PTI
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:        Mitigation; Full generic retpoline, IBPB conditional, IBRS_FW, STIBP conditional, RSB filling
Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_
                                 good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadlin
                                 e_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 s
                                 mep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d

The flags contains rdrand. How do I add to kernel params?

Offline

#4 2019-08-27 15:34:58

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,417

Re: [SOLVED] SDDM booting to black screen

Offline

#5 2019-08-27 15:43:16

Raymo111
Member
Registered: 2019-08-27
Posts: 28

Re: [SOLVED] SDDM booting to black screen

Just tried hammering on keyboard and editing kernel params. Also tried haveged. nothing works.

Offline

#6 2019-08-27 15:53:43

loqs
Member
Registered: 2014-03-06
Posts: 19,100

Re: [SOLVED] SDDM booting to black screen

Please boot the system using live media,  chroot in and post the journal from the last stuck boot.

Offline

#7 2019-08-27 15:59:05

Raymo111
Member
Registered: 2019-08-27
Posts: 28

Re: [SOLVED] SDDM booting to black screen

It's not a stuck boot. I just have to go to TTY2, login, and startx. I've already posted the journal.

Offline

#8 2019-08-27 16:00:38

loqs
Member
Registered: 2014-03-06
Posts: 19,100

Re: [SOLVED] SDDM booting to black screen

In which post?

Offline

#9 2019-08-27 16:02:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,417

Re: [SOLVED] SDDM booting to black screen

You did not post the journal nor information about the hardware, post your journal and information on the hardware you are trying this on. Other alternatives, though we have insufficient data on whether you properly enabled haveged or edited the kernel parameters, would be an issue with early modesetting, but we could clear most doubts with an actual log

Offline

#10 2019-08-27 16:03:05

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] SDDM booting to black screen

Post the full jounal and the output of `systemctl list-unit-files --state=enabled`


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#11 2019-08-27 16:26:42

Raymo111
Member
Registered: 2019-08-27
Posts: 28

Re: [SOLVED] SDDM booting to black screen

Oops sorry thought I posted it. Journal is way too long so I grepped sddm. Note that I did a reboot (telinit 6) at 12:23:

[raymo@ARCHANGEL ~]$ journalctl -r | grep sddm
Aug 27 12:24:12 ARCHANGEL sddm-greeter[587]: Message received from daemon: HostName
Aug 27 12:24:12 ARCHANGEL sddm-greeter[587]: Message received from daemon: Capabilities
Aug 27 12:24:12 ARCHANGEL sddm-greeter[587]: QDBusConnection: name 'org.freedesktop.UDisks2' had owner '' but we thought it was ':1.18'
Aug 27 12:24:12 ARCHANGEL sddm-greeter[587]: QXcbConnection: XCB error: 148 (Unknown), sequence: 185, resource id: 0, major code: 140 (Unknown), minor code: 20
Aug 27 12:24:12 ARCHANGEL sddm-greeter[587]: Adding view for ":0.0" QRect(0,0 640x480)
Aug 27 12:24:12 ARCHANGEL sddm-greeter[587]: file:///usr/share/sddm/themes/breeze/components/VirtualKeyboard.qml:20:1: module "QtQuick.VirtualKeyboard" is not installed
Aug 27 12:24:11 ARCHANGEL dbus-daemon[457]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service' requested by ':1.17' (uid=975 pid=587 comm="/usr/bin/sddm-greeter --socket /tmp/sddm-:0-GBnvpV")
Aug 27 12:24:11 ARCHANGEL dbus-daemon[457]: [system] Activating via systemd: service name='org.freedesktop.UDisks2' unit='udisks2.service' requested by ':1.17' (uid=975 pid=587 comm="/usr/bin/sddm-greeter --socket /tmp/sddm-:0-GBnvpV")
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: Cannot watch QRC-like path ":/icons/hicolor/index.theme"
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: QObject::installEventFilter(): Cannot filter events for objects in a different thread.
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: QObject: Cannot create children for a parent that is in a different thread.
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: QObject: Cannot create children for a parent that is in a different thread.
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: QObject: Cannot create children for a parent that is in a different thread.
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: QObject: Cannot create children for a parent that is in a different thread.
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Aug 27 12:24:11 ARCHANGEL sddm[568]: Message received from greeter: Connect
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: Connected to the daemon.
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: Reading from "/usr/share/xsessions/plasma.desktop"
Aug 27 12:24:11 ARCHANGEL sddm-greeter[587]: High-DPI autoscaling not Enabled
Aug 27 12:24:11 ARCHANGEL sddm[568]: Greeter session started successfully
Aug 27 12:24:11 ARCHANGEL systemd[1]: Started Session c1 of user sddm.
Aug 27 12:24:11 ARCHANGEL systemd[581]: pam_unix(systemd-user:session): session opened for user sddm by (uid=0)
Aug 27 12:24:11 ARCHANGEL systemd-logind[456]: New session c1 of user sddm.
Aug 27 12:24:11 ARCHANGEL sddm-helper[578]: pam_unix(sddm-greeter:session): session opened for user sddm by (uid=0)
Aug 27 12:24:11 ARCHANGEL sddm-helper[578]: [PAM] returning.
Aug 27 12:24:11 ARCHANGEL sddm-helper[578]: [PAM] Authenticating...
Aug 27 12:24:11 ARCHANGEL sddm-helper[578]: [PAM] Starting...
Aug 27 12:24:11 ARCHANGEL sddm[568]: Adding cookie to "/var/run/sddm/{e662ea0f-9567-4a3c-bc83-8ea0d4786004}"
Aug 27 12:24:11 ARCHANGEL sddm[568]: Greeter starting...
Aug 27 12:24:11 ARCHANGEL sddm[568]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Aug 27 12:24:11 ARCHANGEL sddm[568]: Socket server started.
Aug 27 12:24:11 ARCHANGEL sddm[568]: Socket server starting...
Aug 27 12:24:11 ARCHANGEL sddm[568]: Display server started.
Aug 27 12:24:11 ARCHANGEL sddm[568]: Running display setup script  "/usr/share/sddm/scripts/Xsetup"
Aug 27 12:24:11 ARCHANGEL sddm[568]: Setting default cursor
Aug 27 12:24:08 ARCHANGEL sddm[568]: Running: /usr/bin/X -nolisten tcp -auth /var/run/sddm/{e662ea0f-9567-4a3c-bc83-8ea0d4786004} -background none -noreset -displayfd 17 -seat seat0 vt1
Aug 27 12:24:08 ARCHANGEL sddm[568]: Display server starting...
Aug 27 12:24:08 ARCHANGEL sddm[568]: Loading theme configuration from ""
Aug 27 12:24:08 ARCHANGEL sddm[568]: Adding new display on vt 1 ...
Aug 27 12:24:08 ARCHANGEL sddm[568]: Logind interface found
Aug 27 12:24:08 ARCHANGEL sddm[568]: Starting...
Aug 27 12:24:07 ARCHANGEL sddm[568]: Initializing...
Aug 27 12:24:07 ARCHANGEL audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 27 12:23:46 ARCHANGEL systemd[593]: pam_unix(systemd-user:session): session closed for user sddm
Aug 27 12:23:46 ARCHANGEL systemd[1]: Stopped Session c1 of user sddm.
Aug 27 12:23:46 ARCHANGEL kernel: audit: type=1131 audit(1566923026.240:46): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 27 12:23:46 ARCHANGEL audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Aug 27 12:23:46 ARCHANGEL systemd[1]: sddm.service: Succeeded.
Aug 27 12:23:46 ARCHANGEL sddm[534]: QProcess: Destroyed while process ("/usr/lib/sddm/sddm-helper") is still running.
Aug 27 12:23:46 ARCHANGEL sddm[534]: Greeter stopping...
Aug 27 12:23:46 ARCHANGEL sddm[534]: Running display stop script  "/usr/share/sddm/scripts/Xstop"
Aug 27 12:23:46 ARCHANGEL sddm[534]: Display server stopped.
Aug 27 12:23:46 ARCHANGEL systemd[1]: Stopping Session c1 of user sddm.
Aug 27 12:23:46 ARCHANGEL sddm[534]: Display server stopping...
Aug 27 12:23:46 ARCHANGEL sddm[534]: Socket server stopped.
Aug 27 12:23:46 ARCHANGEL sddm[534]: Socket server stopping...
Aug 27 12:23:46 ARCHANGEL sddm[534]: Greeter stopping...
Aug 27 12:23:46 ARCHANGEL sddm-greeter[598]: The X11 connection broke (error 1). Did the X11 server die?
Aug 27 12:23:46 ARCHANGEL sddm[534]: Signal received: SIGTERM

Offline

#12 2019-08-27 16:33:19

loqs
Member
Registered: 2014-03-06
Posts: 19,100

Re: [SOLVED] SDDM booting to black screen

If it is too long to fit in a post please post it to a pastebin.

Last edited by loqs (2019-08-27 16:33:42)

Offline

#13 2019-08-28 04:05:26

Raymo111
Member
Registered: 2019-08-27
Posts: 28

Re: [SOLVED] SDDM booting to black screen

I found the solution. I needed to follow https://wiki.archlinux.org/index.php/NV … us#LightDM.

Offline

Board footer

Powered by FluxBB