File kdebase-set-xauthority-using-name.patch of Package kdebase3
diff -Naru kdebase-3.5.10_orig/kdm/backend/auth.c kdebase-3.5.10/kdm/backend/auth.c
--- kdebase-3.5.10_orig/kdm/backend/auth.c 2025-09-26 16:54:08.551290089 +0900
+++ kdebase-3.5.10/kdm/backend/auth.c 2025-09-26 18:28:22.950247496 +0900
@@ -1208,6 +1208,7 @@
}
if (name)
envname = moveUserAuth( name, new_name, envname );
+ userEnviron = setEnv( userEnviron, "XAUTHORITY", name);
if (envname) {
userEnviron = setEnv( userEnviron, "XAUTHORITY", envname );
systemEnviron = setEnv( systemEnviron, "XAUTHORITY", envname );