Bug 243560
Summary: | kdm: xdmcp no log in | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Olaf Mueller <daily-planet> | ||||||
Component: | kdebase | Assignee: | Rex Dieter <rdieter> | ||||||
Status: | CLOSED ERRATA | QA Contact: | Ben Levenson <benl> | ||||||
Severity: | urgent | Docs Contact: | |||||||
Priority: | high | ||||||||
Version: | 7 | CC: | fdepercin, ja, kevin, ktanzer, nadavkav, rdieter, reg.bugs, than | ||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||
Target Release: | --- | ||||||||
Hardware: | i386 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | 3.5.8-9.fc7 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2007-12-12 19:58:19 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | 247455 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
Olaf Mueller
2007-06-09 18:56:28 UTC
I have the same issue trying to login locally using xdmcp and Xephyr. Same issue. Can not login with Kdm via a remote screen. Kdm seems to be failing with a memory problem, but only on a remote connection. Local seems to work corretly We had this same problem, and copying kdm from fc6 fixed it. This machine was originally an FC6, and got upgraded to FC7. Remoted logins have been working fine until today, so perhaps it was some recent updates? appears to be induced by ICEauthority patch, see bug #247455 kdelibs-3.5.7-9.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. kdelibs-3.5.7-9.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report. Even after bug #247455 was fixed, I can still reproduce this, at least using vnc-server and/or vnc-ltsp-config. I get a login screen, but after providing username/password, the vnc session dies. ?? *** Bug 248653 has been marked as a duplicate of this bug. *** Created attachment 161135 [details]
unsuccessful kdm login
this partial log file has two attempts to login using kdm.
local login - a successful one (10:29)
remote xdmcp - an unsuccessful one (10:49)
updating: kde-settings (3.5-29.fc7) to 3.5-30.fc7 kde-settings-kdm (3.5-29.fc7) to 3.5-30.fc7 didn't solve this issue. updating: kde-settings (3.5-29.fc7) to 3.5-30.fc7 kde-settings-kdm (3.5-29.fc7) to 3.5-30.fc7 didn't solve this issue. please tell me if i can help in any way ! is this solved ? it holds us from upgrading 10 servers that work as terminal servers. if you need any help, please tell me what to do :-) this seems related to the ConsoleKit patch, i rebuilded my kde without this patch and all work without any problems. Can someone confirm this ? what are the packages i need to download and install to confirm this ? sorry i may be wrong but download ftp://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/kdebase-3.5.8-5.fc8.src.rpm install it, comment the line %{?_with_hal:%patch27 -p1 -b .consolekit} and launch the build using: rpm -ba kdebase.spec soory but this is only if you have kde 3.5.8 which kde do you have installed ? we use : kdebase-3.6.7-13 on fc7 should i upgrade to kde 3.5.8 in rawhide to test this ? can i just enable the respective repositories and upgrade (kde) ? maybe just get the kdebase 3.5.8 from rawhide ? is it enough ? (i have a testing server, so i don't mind messing it up) :-) it would be better to keep the same Kde to have a point of comparison :) i can't find a source rpm for your version. Can someone point where to find it ? thanks http://koji.fedoraproject.org/koji/packageinfo?packageID=154 I can do a scratch build with the patch disabled for testing purposes. rex : please :-) rex: which build kdebase in koji should i try ? no news, no scratch build exists, yet. I think it's a given that consolekit integration is to blame here. Omitting consolekit support isn't an option, so what really is needed is to debug what's going wrong and simply fix it. Help, advice, assistance welcome. I have been through the following routine just for confirmation on fully updated Fedora 8 on x86-64 rpm -i kdebase-3.5.8-5.fc8.src.rpm cd ~/rpmbuild/SPECS Edit out two lines ref to consolekit in kdebase.spec export QA_RPATHS=$[ 0x0001|0x0010 ] This was needed for rpmbuild to work rpmbuild -bb kdebase.spec Extracted only kdm from resultant rpm X and Xephyr will now login successfully - Sound errors given though,maybe more Xnest works as above but has additional problems Had a look at kdebase-3.5.8-consolekit-kdm.patch It meant zero to me I'm afraid !! What happens next? John Apparently Mandriva issued a fix for this on November 14: http://www.mandriva.com/en/security/advisories?name=MDKA-2007:110 http://qa.mandriva.com/show_bug.cgi?id=34786 Now we just need to snatch their fixed patch. Found the diffs, will fix ASAP. Arg, all this silliness with distros keeping separate patches... My Christmas wish, let the ConsoleKit patch/support get accepted upstream, please please, pretty please: http://bugs.kde.org/147790 Perhaps our Mandrake friends could help with the upstream integration too... hint hint. :) Perhaps our (oops, edited) Mandriva friends could help with the upstream integration too... hint hint. :) Created attachment 271721 [details]
adapted consolekit (from Mandriva)
Here's my quickly munged version of Mandriva's consolekit patch that applies
against kdebase-3.5.8 (I'm doing some local mock builds now for testing).
Patch confirmed mm-mm-good. Now to kick off a some test builds. update candidate builds pending: F-7: http://koji.fedoraproject.org/koji/taskinfo?taskID=264431 F-8: http://koji.fedoraproject.org/koji/taskinfo?taskID=264441 I'm pretty sure these should address our problems here, but if anyone else could confirm it for us, that would be great. I looked at the diff of the diff ;-) from the CVS commit message and it looks OK (it has the 2 changes from Mandriva). Thanks for having taken care of this. (I would have done it today otherwise.) We need to update the KDE 4 version of the patch too, for kdebase-workspace, though. kdebase-3.5.8-9.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kdebase' kdebase-3.5.8-9.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update kdebase' kdebase-3.5.8-9.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report. kdebase-3.5.8-9.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report. |