sddm fails to open a second session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sddm (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
System is Kubuntu 18.10
After boot, sddm opens vt1 at seat0 and everything is fine. The Xorg process is
root 3703 4.7 1.3 617952 110404 tty1 Ssl+ 09:45 0:17 /usr/lib/xorg/Xorg -nolisten tcp -auth /var/run/
When starting a second session ("switch users") sddm fail to open a second session, kills current session and restart with greeter. On login, the second user takes vt1 at seat0.
narrowing syslog I have
journalctl -b -u sddm.service
mar 07 09:41:59 olivier-ntbk sddm[1272]: Session started
mar 07 09:41:59 olivier-ntbk sddm[1272]: Auth: sddm-helper exited successfully
mar 07 09:41:59 olivier-ntbk sddm[1272]: Greeter stopped.
mar 07 09:44:20 olivier-ntbk sddm[1272]: Adding new display on vt 2 ...
mar 07 09:44:20 olivier-ntbk sddm[1272]: Loading theme configuration from ""
mar 07 09:44:20 olivier-ntbk sddm[1272]: Display server starting...
mar 07 09:44:20 olivier-ntbk sddm[1272]: Running: /usr/bin/X -nolisten tcp -auth /var/run/
mar 07 09:44:22 olivier-ntbk sddm[1272]: Failed to read display number from pipe
mar 07 09:44:22 olivier-ntbk sddm[1272]: Display server failed to start. Exiting
mar 07 09:44:22 olivier-ntbk systemd[1]: sddm.service: Main process exited, code=dumped, status=6/ABRT
mar 07 09:44:22 olivier-ntbk sddm[1272]: kwalletd5: Checking for pam module
mar 07 09:44:22 olivier-ntbk sddm[1272]: kwalletd5: Got pam-login param
mar 07 09:44:22 olivier-ntbk sddm[1272]: kwalletd5: Waiting for hash on 7-
mar 07 09:44:22 olivier-ntbk sddm[1272]: kwalletd5: waitingForEnvir
mar 07 09:44:22 olivier-ntbk sddm[1272]: kwalletd5: client connected
mar 07 09:44:22 olivier-ntbk sddm[1272]: kwalletd5: client disconnected
mar 07 09:44:23 olivier-ntbk systemd[1]: sddm.service: Failed with result 'core-dump'.
mar 07 09:44:24 olivier-ntbk systemd[1]: sddm.service: Service RestartSec=1s expired, scheduling restart.
mar 07 09:44:24 olivier-ntbk systemd[1]: sddm.service: Scheduled restart job, restart counter is at 1.
mar 07 09:44:24 olivier-ntbk systemd[1]: Stopped Simple Desktop Display Manager.
mar 07 09:44:24 olivier-ntbk systemd[1]: Starting Simple Desktop Display Manager...
mar 07 09:44:24 olivier-ntbk systemd[1]: Started Simple Desktop Display Manager.
mar 07 09:44:24 olivier-ntbk sddm[3113]: Initializing...
mar 07 09:44:24 olivier-ntbk sddm[3113]: Starting...
where it says "Failed to read display number from pipe"
root@olivier-
Description: Ubuntu 18.10
Release: 18.10
root@olivier-
sddm:
Instalado: 0.18.0-1ubuntu2
Candidato: 0.18.0-1ubuntu2
Tabela de versão:
*** 0.18.0-1ubuntu2 500
500 http://
100 /var/lib/
Laptop is a Dell Vostro 3560, with Intel i7, 8GM memory, dev/sda/ is a 1TB disk and dev/sdb is a 250GB SSD from Samsung. The computer has a dual video chip (Intel i915 and Radeon)
root@olivier-
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 IDE interface: Intel Corporation 7 Series Chipset Family 4-port SATA Controller [IDE mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
00:1f.5 IDE interface: Intel Corporation 7 Series Chipset Family 2-port SATA Controller [IDE mode] (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series]
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
08:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
Note: I'm chasing this bug since a clean install of Kubuntu 18.04, that has been upgraded to 18.10 uniquely to try to fix the issue.
I am avialable to supply more information provided you give me guidance.
Suplying sddm.conf from installaiton (not touched)
[Unit] man:sddm( 1) man:sddm.conf(5)
Description=Simple Desktop Display Manager
Documentation=
# Change this if you want to start sddm in a different tty
<email address hidden>
<email address hidden>
# If using tty1 and plymouth, sddm will fail till plymouth stops quit.service plymouth- quit-wait. service start.service plymouth- quit-wait. service plymouth- quit.service
# consider using:
## After=plymouth-
# or to forcefully stop plymouth and start earlier:
## Conflicts=
## After=plymouth-
## OnFailure=
# Ordering plymouth- quit-wait. service user-sessions. service plymouth- start.service plymouth- quit-wait. service plymouth- quit.service systemd- logind. service plymouth- quit.service
Conflicts=
After=systemd-
OnFailure=
[Service] manager. service symlink handling /bin/sh -c '[ "$(cat /etc/X11/ default- display- manager 2>/dev/null)" = "/usr/bin/sddm" ]' /usr/bin/ sddm =-/etc/ default/ locale
# temporary safety check until all DMs are converted to correct
# display-
ExecStartPre=
ExecStart=
Restart=always
RestartSec=1s
EnvironmentFile