Gentoo Archives: gentoo-amd64

From: Mark Knecht <markknecht@×××××.com>
To: Gentoo AMD64 <gentoo-amd64@l.g.o>
Subject: [gentoo-amd64] KDE/sddm update - all new user accounts crash at login
Date: Fri, 08 Apr 2016 17:19:04
Message-Id: CAK2H+eejGErbn6H08_k9X5bkGvf_1r-S5cv+0RaDbkjPbrj2jA@mail.gmail.com
1 I'm traveling on vacation and had an opportunity to update my mom's laptop.
2 Being that the news about KDE5 plasma becoming standard and needing to
3 watch out about app updates in the future not working in KDE4 I decided to
4 bite the bullet and get the machine completely updated while I'm here.
5 Overall the update process went moderately well - emerge wouldn't complete
6 until I removed two packages for blocking issues, but other than that KDE5
7 came up OK ad actually the new plasma stuff seems to make things look quite
8 nice on this machine.
9
10 One thing I was interested in doing was moving my dad's use to this same
11 machine so I did the normal useradd command from the install guide. First,
12 I don't know how it was for kdm but with sddm, with it having pictures
13 representing each user, sddm doesn't recognize new user accounts without
14 being restarted. Once restarted however, my dad's name was there, I try to
15 log in, and the whole process goes south with a message that plasma has
16 died. If I hit the restart button at that point it just does it again and
17 doesn't offer any more options.
18
19 For context this is an Asus G73JW laptop, completely stable except for one
20 package that emerge made me add use flags and needing to downgrade to
21 nss-3.20.1 to run chrome. The kernel is 4.1.15-gentoo-r1 and it's running
22 nvidia-drivers-361.28.
23
24 I do not see any problems in sddm.log.
25
26 Looking in /var/log/messages I'm finding two segfaults that don't occur
27 when using accounts that previously existed:
28
29 Apr 8 09:50:01 Rosie cron[6140]: (root) CMD (test -x /usr/sbin/run-crons
30 && /usr/sbin/run-crons)
31 Apr 8 09:50:03 Rosie acpid[2307]: client 5798[0:0] has disconnected
32 Apr 8 09:50:15 Rosie acpid[2307]: client connected from 5798[0:0]
33 Apr 8 09:50:15 Rosie acpid[2307]: 1 client rule loaded
34 Apr 8 09:50:23 Rosie acpid[2307]: client 5798[0:0] has disconnected
35 Apr 8 09:50:54 Rosie kernel: kactivitymanage[5919]: segfault at
36 7f093deb5c50 ip 00007f0928376071 sp 00007ffe78b30568 error 4 in
37 libQt5Sql.so.5.5.1[7f0928362000+3f000]
38 Apr 8 09:50:56 Rosie polkitd[2423]: Unregistered Authentication Agent for
39 unix-session:/org/freedesktop/ConsoleKit/Session8 (system bus name :1.84,
40 object path /org/kde/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
41 (disconnected from bus)
42 Apr 8 09:50:56 Rosie kernel: nvidia-modeset: Freed GPU:0
43 (GPU-ae014ee7-c17d-72a3-aa35-2dcd7c3050cf) @ PCI:0000:01:00.0
44 Apr 8 09:50:56 Rosie kernel: traps: ck-remove-direc[6248] trap int3
45 ip:7fdc33ff7313 sp:7ffea9594a20 error:0
46 Apr 8 09:50:56 Rosie kernel: ACPI Warning: \x5c_SB_.PCI0.PEG3.GFX0._DSM:
47 Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]
48 (20150410/nsarguments-95)
49 Apr 8 09:50:56 Rosie kernel: ACPI Warning: \x5c_SB_.PCI0.PEG3.GFX0._DSM:
50 Argument #4 type mismatch - Found [Buffer], ACPI requires [Package]
51 (20150410/nsarguments-95)
52
53 The kernel trap appears to be related to consolekit. The libQt5Sql
54 reference is from qtsql-5.5.1
55
56 Rosie ~ # equery belongs /usr/lib64/libQt5Sql.so.5.5.1
57 * Searching for /usr/lib64/libQt5Sql.so.5.5.1 ...
58 dev-qt/qtsql-5.5.1 (/usr/lib64/libQt5Sql.so.5.5.1)
59 Rosie ~ #
60
61 Rosie ~ # locate ck-remove-direc
62 /usr/lib64/ConsoleKit/ck-remove-directory
63 Rosie ~
64
65 I can Alt-Ctrl-F1 to a console and restart xdm just fine. Any attempt to
66 log into any new account results in the same crash. After restarting xdm I
67 can log into any account that existed before the update but no new accounts
68 work so far.
69
70 Also, not a show stopper but if I boot the machine, switch to the console
71 and come back to sddm the screen is corrupted but works. The date & time
72 are gone, the pulldown in the upper left no longer says plasma, and some
73 other text is missing or corrupted. sddm on this machine is not really
74 ready for prime time.
75
76 Any ideas where to look or what to try to get new accounts working? If I
77 need to post more info please let me know. I wanted to capture this much
78 and then go back to looking.
79
80 It is currently Friday morning. I hope to solve this before Tuesday evening
81 when I lave.
82
83 Thanks,
84 Mark

Replies

Subject Author
[gentoo-amd64] Re: KDE/sddm update - all new user accounts crash at login Duncan <1i5t5.duncan@×××.net>