Index: src/kdeinit/kinit.cpp =================================================================== --- src/kdeinit/kinit.cpp +++ src/kdeinit/kinit.cpp @@ -1493,7 +1493,7 @@ #ifdef __APPLE__ display.replace('/', '_'); #endif - QString xauth = QDir::tempPath() + QLatin1String("/xauth-") + QString xauth = QStandardPaths::writableLocation(QStandardPaths::RuntimeLocation) + QLatin1String("/xauth-") + QString::number(getuid()) + QLatin1Char('-') + QString::fromLocal8Bit(display); QSaveFile xauthfile(xauth); QFile xauthfrom(QFile::decodeName(qgetenv("XAUTHORITY")));