Thanks! That’s probably it! I’ll test it when I find some time.
For the reference, I was able to retrieve session-error data if someone’s interested. It also points to startdde.
No xresources data found!
(process:1520): GLib-GIO-ERROR **: 18:31:07.171: Settings schema 'com.deepin.dde.startdde' does not contain a key named 'quick-black-screen'
SIGTRAP: trace trap
PC=0x7f41400d7968 m=3 sigcode=128
goroutine 0 [idle]:
runtime: unknown pc 0x7f41400d7968
stack: frame={sp:0x7f410f46c810, fp:0x0} stack=[0x7f410ec6cfe8,0x7f410f46cbe8)
00007f410f46c710: 00007f41080149c0 2bdde6bfb2eb7700
00007f410f46c720: 000000000000005b 00007f413f877a60
00007f410f46c730: 000000000000005c 000000000000001f
00007f410f46c740: 00007f4108014810 2bdde6bfb2eb7700
00007f410f46c750: 0000000000000004 0000000000000004
00007f410f46c760: 00007f41080070a0 0000000000000004
00007f410f46c770: 0000000000000004 00007f413f948440
00007f410f46c780: 0000000000000000 00007f41400d9ea1
00007f410f46c790: 00007f4108014a24 00007f410f46c850
00007f410f46c7a0: 0000000000000004 0000000000000000
00007f410f46c7b0: 00007f41400d9f30 0000000000000004
00007f410f46c7c0: 00007f4100031150 0000000000000004
00007f410f46c7d0: 00007f410f46c850 00007f414011c8d0
00007f410f46c7e0: 0000000000000000 0000000000000004
00007f410f46c7f0: 00007f410f46c850 0000000000000004
00007f410f46c800: 0000000000000000 00007f41400d795b
00007f410f46c810: <00007f41ffffffff 0000000000000004
00007f410f46c820: 0000000000000006 00007f413fd9e06c
00007f410f46c830: 00007f41400d7ed0 0000000000000000
00007f410f46c840: 0000000000000002 00007f41400d7f86
00007f410f46c850: 00007f41401308e3 00007f4140189c93
00007f410f46c860: ffffffffffffffff 00007f4140130826
00007f410f46c870: 00007f41080149c0 ffffffffffffffff
00007f410f46c880: 00007f4140130839 00007f414012a6d0
00007f410f46c890: ffffffffffffffff 00007f4140130893
00007f410f46c8a0: 00007f413fd9e06c ffffffffffffffff
00007f410f46c8b0: 00007f41080149c0 2bdde6bfb2eb7700
00007f410f46c8c0: 0000000000000006 00007f41400d9059
00007f410f46c8d0: 0000000408004cf0 00007f41080149c0
00007f410f46c8e0: 0000000000000000 00007f413fd9e06c
00007f410f46c8f0: 0000000000000001 0000000000000000
00007f410f46c900: 00007f413fdc2929 0000000000000000
runtime: unknown pc 0x7f41400d7968
stack: frame={sp:0x7f410f46c810, fp:0x0} stack=[0x7f410ec6cfe8,0x7f410f46cbe8)
00007f410f46c710: 00007f41080149c0 2bdde6bfb2eb7700
00007f410f46c720: 000000000000005b 00007f413f877a60
00007f410f46c730: 000000000000005c 000000000000001f
00007f410f46c740: 00007f4108014810 2bdde6bfb2eb7700
00007f410f46c750: 0000000000000004 0000000000000004
00007f410f46c760: 00007f41080070a0 0000000000000004
00007f410f46c770: 0000000000000004 00007f413f948440
00007f410f46c780: 0000000000000000 00007f41400d9ea1
00007f410f46c790: 00007f4108014a24 00007f410f46c850
00007f410f46c7a0: 0000000000000004 0000000000000000
00007f410f46c7b0: 00007f41400d9f30 0000000000000004
00007f410f46c7c0: 00007f4100031150 0000000000000004
00007f410f46c7d0: 00007f410f46c850 00007f414011c8d0
00007f410f46c7e0: 0000000000000000 0000000000000004
00007f410f46c7f0: 00007f410f46c850 0000000000000004
00007f410f46c800: 0000000000000000 00007f41400d795b
00007f410f46c810: <00007f41ffffffff 0000000000000004
00007f410f46c820: 0000000000000006 00007f413fd9e06c
00007f410f46c830: 00007f41400d7ed0 0000000000000000
00007f410f46c840: 0000000000000002 00007f41400d7f86
00007f410f46c850: 00007f41401308e3 00007f4140189c93
00007f410f46c860: ffffffffffffffff 00007f4140130826
00007f410f46c870: 00007f41080149c0 ffffffffffffffff
00007f410f46c880: 00007f4140130839 00007f414012a6d0
00007f410f46c890: ffffffffffffffff 00007f4140130893
00007f410f46c8a0: 00007f413fd9e06c ffffffffffffffff
00007f410f46c8b0: 00007f41080149c0 2bdde6bfb2eb7700
00007f410f46c8c0: 0000000000000006 00007f41400d9059
00007f410f46c8d0: 0000000408004cf0 00007f41080149c0
00007f410f46c8e0: 0000000000000000 00007f413fd9e06c
00007f410f46c8f0: 0000000000000001 0000000000000000
00007f410f46c900: 00007f413fdc2929 0000000000000000
goroutine 1 [syscall]:
runtime.cgocall(0x558cc9c4d850, 0xc0000c1d00, 0x0)
runtime/cgocall.go:133 +0x5d fp=0xc0000c1cd0 sp=0xc0000c1c98 pc=0x558cc98afc3d
pkg.deepin.io/gir/gio-2%2e0._Cfunc_g_settings_get_boolean(0x7f4108004700, 0x7f4108011f10, 0x0)
_cgo_gotypes.go:8475 +0x4f fp=0xc0000c1d00 sp=0xc0000c1cd0 pc=0x558cc9b37fcf
pkg.deepin.io/gir/gio-2%2e0.(*Settings).GetBoolean.func2(0x7f4108004700, 0x7f4108011f10, 0x7f4108011f10)
pkg.deepin.io/gir/gio-2.0/gio.go:10506 +0x5d fp=0xc0000c1d30 sp=0xc0000c1d00 pc=0x558cc9b3e53d
pkg.deepin.io/gir/gio-2%2e0.(*Settings).GetBoolean(0xc000010e20, 0x558cc9c6d687, 0x12, 0xc000256800)
pkg.deepin.io/gir/gio-2.0/gio.go:10506 +0x9e fp=0xc0000c1d78 sp=0xc0000c1d30 pc=0x558cc9b3ae3e
main.getGSettingsConfig(0xc000000000)
_/build/startdde/src/startdde-5.6.0.15/utils.go:229 +0x14b fp=0xc0000c1dd8 sp=0xc0000c1d78 pc=0x558cc9c3ea6b
main.initGSettingsConfig(...)
_/build/startdde/src/startdde-5.6.0.15/utils.go:237
main.main()
_/build/startdde/src/startdde-5.6.0.15/main.go:238 +0xa1e fp=0xc0000c1f88 sp=0xc0000c1dd8 pc=0x558cc9c4117e
runtime.main()
runtime/proc.go:204 +0x209 fp=0xc0000c1fe0 sp=0xc0000c1f88 pc=0x558cc98e4a69
runtime.goexit()
runtime/asm_amd64.s:1374 +0x1 fp=0xc0000c1fe8 sp=0xc0000c1fe0 pc=0x558cc9917b01
goroutine 6 [chan receive]:
pkg.deepin.io/lib/pulse.startHandleSafeDo()
pkg.deepin.io/lib/pulse/mainloop_callbacks.go:24 +0x51
created by pkg.deepin.io/lib/pulse.init.0
pkg.deepin.io/lib/pulse/mainloop_callbacks.go:37 +0x37
goroutine 7 [IO wait]:
internal/poll.runtime_pollWait(0x7f4115bef860, 0x72, 0x558cc9dc8ee0)
runtime/netpoll.go:222 +0x65
internal/poll.(*pollDesc).wait(0xc000135618, 0x72, 0x558cc9dc8e00, 0x558cca01c1f0, 0x0)
internal/poll/fd_poll_runtime.go:87 +0x47
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000135600, 0xc00012d000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
internal/poll/fd_unix.go:159 +0x1a5
net.(*netFD).Read(0xc000135600, 0xc00012d000, 0x1000, 0x1000, 0xa0, 0x0, 0xc000032e60)
net/fd_posix.go:55 +0x51
net.(*conn).Read(0xc0000105e8, 0xc00012d000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
net/net.go:182 +0x90
bufio.(*Reader).Read(0xc00005ac00, 0xc00021a540, 0x20, 0x20, 0xc000032e90, 0x558cc98f906e, 0x20)
bufio/bufio.go:227 +0x224
io.ReadAtLeast(0x558cc9dc80c0, 0xc00005ac00, 0xc00021a540, 0x20, 0x20, 0x20, 0x80, 0x0, 0x0)
io/io.go:314 +0x89
io.ReadFull(...)
io/io.go:333
github.com/linuxdeepin/go-x11-client.(*Conn).readPacket(0xc0001162c0, 0x0, 0x0)
github.com/linuxdeepin/go-x11-client/conn_in.go:63 +0xbf
github.com/linuxdeepin/go-x11-client.(*Conn).readLoop(0xc0001162c0)
github.com/linuxdeepin/go-x11-client/conn_in.go:52 +0x2d
created by github.com/linuxdeepin/go-x11-client.NewConnDisplay
github.com/linuxdeepin/go-x11-client/conn_connect.go:29 +0x1ff
goroutine 8 [sync.Cond.Wait]:
runtime.goparkunlock(...)
runtime/proc.go:312
sync.runtime_notifyListWait(0xc0000598d0, 0xc000000002)
runtime/sema.go:513 +0xfc
sync.(*Cond).Wait(0xc0000598c0)
sync/cond.go:56 +0x9f
github.com/linuxdeepin/go-x11-client.(*Conn).waitForEvent(0xc0001162c0, 0xc000283f60, 0x20, 0x20)
github.com/linuxdeepin/go-x11-client/conn_in.go:336 +0x3a
github.com/linuxdeepin/go-x11-client.(*Conn).eventSendLoop(0xc0001162c0)
github.com/linuxdeepin/go-x11-client/conn_in.go:344 +0x73
created by github.com/linuxdeepin/go-x11-client.NewConnDisplay
github.com/linuxdeepin/go-x11-client/conn_connect.go:30 +0x225
goroutine 9 [chan receive]:
github.com/godbus/dbus.newConn.func1(0xc0001323c0)
github.com/godbus/dbus/conn.go:272 +0x4d
created by github.com/godbus/dbus.newConn
github.com/godbus/dbus/conn.go:271 +0x13f
goroutine 18 [IO wait]:
internal/poll.runtime_pollWait(0x7f4115bef778, 0x72, 0x1000)
runtime/netpoll.go:222 +0x65
internal/poll.(*pollDesc).wait(0xc000135898, 0x72, 0x0, 0x10, 0xc0001aa020)
internal/poll/fd_poll_runtime.go:87 +0x47
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).ReadMsg(0xc000135880, 0xc0002566f0, 0x10, 0x10, 0xc0001aa020, 0x1000, 0x1000, 0x0, 0x0, 0x0, ...)
internal/poll/fd_unix.go:242 +0x246
net.(*netFD).readMsg(0xc000135880, 0xc0002566f0, 0x10, 0x10, 0xc0001aa020, 0x1000, 0x1000, 0xc000121d48, 0x558cca02cf98, 0x1, ...)
net/fd_posix.go:67 +0x92
net.(*UnixConn).readMsg(0xc000010618, 0xc0002566f0, 0x10, 0x10, 0xc0001aa020, 0x1000, 0x1000, 0x4, 0x9f, 0x4, ...)
net/unixsock_posix.go:115 +0x93
net.(*UnixConn).ReadMsgUnix(0xc000010618, 0xc0001bc0b4, 0xa0, 0xa0, 0xc0001aa020, 0x1000, 0x1000, 0xc000188c30, 0x30, 0x28, ...)
net/unixsock.go:143 +0x9d
github.com/godbus/dbus.(*oobReader).Read(0xc0001aa000, 0xc0001bc0b4, 0xa0, 0xa0, 0xc000121de8, 0x558cc98f906e, 0xb0)
github.com/godbus/dbus/transport_unix.go:21 +0x8f
io.ReadAtLeast(0x558cc9dc8460, 0xc0001aa000, 0xc0001bc0b4, 0xa0, 0xa0, 0xa0, 0x0, 0x0, 0x0)
io/io.go:314 +0x89
io.ReadFull(...)
io/io.go:333
github.com/godbus/dbus.(*unixTransport).ReadMessage(0xc0001659c0, 0x558cc9db9100, 0xc0001323c0, 0xc00025f0e0)
github.com/godbus/dbus/transport_unix.go:113 +0x345
github.com/godbus/dbus.(*Conn).inWorker(0xc0001323c0)
github.com/godbus/dbus/conn.go:368 +0x54
created by github.com/godbus/dbus.(*Conn).Auth
github.com/godbus/dbus/auth.go:118 +0x65b
goroutine 34 [chan receive]:
github.com/godbus/dbus.newConn.func1(0xc000292000)
github.com/godbus/dbus/conn.go:272 +0x4d
created by github.com/godbus/dbus.newConn
github.com/godbus/dbus/conn.go:271 +0x13f
goroutine 35 [IO wait]:
internal/poll.runtime_pollWait(0x7f4115bef690, 0x72, 0x1000)
runtime/netpoll.go:222 +0x65
internal/poll.(*pollDesc).wait(0xc00028e018, 0x72, 0x0, 0x10, 0xc0001ab320)
internal/poll/fd_poll_runtime.go:87 +0x47
internal/poll.(*pollDesc).waitRead(...)
internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).ReadMsg(0xc00028e000, 0xc000224470, 0x10, 0x10, 0xc0001ab320, 0x1000, 0x1000, 0x0, 0x0, 0x0, ...)
internal/poll/fd_unix.go:242 +0x246
net.(*netFD).readMsg(0xc00028e000, 0xc000224470, 0x10, 0x10, 0xc0001ab320, 0x1000, 0x1000, 0xc00011bd48, 0x558cca02cfb0, 0x1, ...)
net/fd_posix.go:67 +0x92
net.(*UnixConn).readMsg(0xc000290000, 0xc000224470, 0x10, 0x10, 0xc0001ab320, 0x1000, 0x1000, 0xc000224350, 0xc00022434c, 0xc00021f6e0, ...)
net/unixsock_posix.go:115 +0x93
net.(*UnixConn).ReadMsgUnix(0xc000290000, 0xc000224470, 0x10, 0x10, 0xc0001ab320, 0x1000, 0x1000, 0xc00021fae0, 0x20, 0x18, ...)
net/unixsock.go:143 +0x9d
github.com/godbus/dbus.(*oobReader).Read(0xc0001ab300, 0xc000224470, 0x10, 0x10, 0xc00011bde8, 0x558cc98ba51a, 0x20)
github.com/godbus/dbus/transport_unix.go:21 +0x8f
io.ReadAtLeast(0x558cc9dc8460, 0xc0001ab300, 0xc000224470, 0x10, 0x10, 0x10, 0x0, 0x0, 0x0)
io/io.go:314 +0x89
io.ReadFull(...)
io/io.go:333
github.com/godbus/dbus.(*unixTransport).ReadMessage(0xc000286060, 0x2, 0xc000201e00, 0xc000000002)
github.com/godbus/dbus/transport_unix.go:91 +0x126
github.com/godbus/dbus.(*Conn).inWorker(0xc000292000)
github.com/godbus/dbus/conn.go:368 +0x54
created by github.com/godbus/dbus.(*Conn).Auth
github.com/godbus/dbus/auth.go:118 +0x65b
goroutine 38 [chan receive]:
pkg.deepin.io/dde/startdde/display.(*Manager).listenEvent.func1(0xc00008f260, 0xc000016d30, 0xc0002d0000)
pkg.deepin.io/dde/startdde/display/handle_event.go:24 +0x5d
created by pkg.deepin.io/dde/startdde/display.(*Manager).listenEvent
pkg.deepin.io/dde/startdde/display/handle_event.go:23 +0x186
goroutine 41 [syscall]:
syscall.Syscall6(0xf7, 0x1, 0x60c, 0xc000296580, 0x1000004, 0x0, 0x0, 0x558cc9db6700, 0xc0002d0000, 0x2613)
syscall/asm_linux_amd64.s:41 +0x5
os.(*Process).blockUntilWaitable(0xc00001cf90, 0xc0002966a0, 0x558cc9a4e587, 0xc0002966a0)
os/wait_waitid.go:32 +0xa6
os.(*Process).wait(0xc00001cf90, 0xc0002967c0, 0x558cc9a4e927, 0xc000095e80)
os/exec_unix.go:22 +0x3b
os.(*Process).Wait(...)
os/exec.go:125
os/exec.(*Cmd).Wait(0xc000116dc0, 0x0, 0x1a)
os/exec/exec.go:507 +0x65
main.(*SessionManager).launchWaitAux.func1()
_/build/startdde/src/startdde-5.6.0.15/session_process.go:94 +0x6b
created by time.goFunc
time/sleep.go:167 +0x46
goroutine 16 [syscall]:
pkg.deepin.io/dde/api/dxinput/utils._Cfunc_list_device(0xc0002f9428, 0x0)
_cgo_gotypes.go:156 +0x4c
pkg.deepin.io/dde/api/dxinput/utils.ListDevice(0x0, 0x0, 0x0)
pkg.deepin.io/dde/api/dxinput/utils/wrapper.go:52 +0xac
pkg.deepin.io/dde/startdde/display.getDeviceInfos(...)
pkg.deepin.io/dde/startdde/display/touchscreen.go:46
pkg.deepin.io/dde/startdde/display.getTouchscreenInfos(0x1, 0x0, 0x0, 0x0)
pkg.deepin.io/dde/startdde/display/touchscreen.go:60 +0x534
pkg.deepin.io/dde/startdde/display.(*Manager).initTouchscreens(0xc0002d0000)
pkg.deepin.io/dde/startdde/display/manager.go:1805 +0x2c
pkg.deepin.io/dde/startdde/display.StartPart2(0x1, 0x0)
pkg.deepin.io/dde/startdde/display/display.go:41 +0x57
main.main.func1()
_/build/startdde/src/startdde-5.6.0.15/main.go:231 +0x28
created by main.main
_/build/startdde/src/startdde-5.6.0.15/main.go:230 +0xa65
rax 0x0
rbx 0x1
rcx 0x1
rdx 0x7f410f46d640
rdi 0x9
rsi 0x0
rbp 0x0
rsp 0x7f410f46c810
r8 0x0
r9 0x49472d62694c4720
r10 0x20524f5252452d4f
r11 0x293
r12 0x4
r13 0x7f410f46c850
r14 0x7f41400d9f30
r15 0x0
rip 0x7f41400d7968
rflags 0x202
cs 0x33
fs 0x0
gs 0x0