Bug 1177991
| Summary: | Log in very slow for new users after KDE update | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Chris Smart <fedora> | ||||
| Component: | kde-settings | Assignee: | Rex Dieter <rdieter> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 21 | CC: | dvratil, jgrulich, jreznik, kevin, ltinkl, mbriza, rdieter, rnovacek, smparrish, than | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | kde-settings-21-2.fc21 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2015-01-07 01:24:25 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Chris Smart
2015-01-01 03:48:15 UTC
In case it's helpful, I discovered this when creating a KDE based Fedora Remix. The image I created came with the updated KDE packages already and I noticed that the user I created during the install process had the above issue. I built the fedora-kde-live.ks image and it had the same issue. I re-built fedora-kde-live.ks without the updates repo and the problem did not exist. I installed that Fedora 21 KDE image and did a manual update, which showed up the problem again. Strangely, the liveuser does not have this problem - so lack of kwalletrc could be a symptom of some other problem. I tried applying the same .kde settings that we write for liveuser in /etc/rc.d/init.d/livesys for the new user, but that didn't seem to work around the problem either. Only adding a kwalletrc seems to work around the problem so far (I'm not sure what the actual problem is). Created attachment 974926 [details]
.xession-errors for failed user
Ah, thanks for the investigation. I think it may be due to f21 GA release pam_kwallet didn't work right, but subsequent updates fixed it. So, I suspect (working) pam_kwallet + initial/first-launch kwallet setup = unhappy For giggles, you could try omitting this update: https://admin.fedoraproject.org/updates/FEDORA-2014-16450/pam-kwallet-0-0.7.20140508git49a5bc0.fc21 (and ensure socat isn't installed) and see if that makes things better (or not). (I'll test this too, tomorrow) I think I've found some kwalletrc (kde-settings) items in [Wallet] section that seem to contribute to the problem. If I remove that whole section, things seem much better. (I think I'm going to keep just [Wallet] Leave Open=true to ensure it never closes though (which, by itself, seems harmless wrt this bug so far in my own testing) first try at a fix, https://fedorahosted.org/kde-settings/changeset/666/trunk/usr/share/kde-settings/kde-profile/default/share/config/kwalletrc testing to help make sure there are not other ill side effects of removing those other items kde-settings-21-2.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/kde-settings-21-2.fc21 Package kde-settings-21-2.fc21: * should fix your issue, * was pushed to the Fedora 21 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kde-settings-21-2.fc21' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-0038/kde-settings-21-2.fc21 then log in and leave karma (feedback). (In reply to Rex Dieter from comment #6) > first try at a fix, > https://fedorahosted.org/kde-settings/changeset/666/trunk/usr/share/kde- > settings/kde-profile/default/share/config/kwalletrc > > testing to help make sure there are not other ill side effects of removing > those other items The package (modified kwalletrc) fixed my problem and in the testing I've done haven't seen any regressions. I've used Chrome, NetworkManager, etc all have talked to kwallet just fine. I do get some more options available at first log on which is fine, assume that's due to removing the other options by default. Thanks. kde-settings-21-2.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report. |