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 |