diff --git a/wayland_server.cpp b/wayland_server.cpp --- a/wayland_server.cpp +++ b/wayland_server.cpp @@ -189,6 +189,8 @@ m_display = new KWayland::Server::Display(this); if (!socketName.isNull() && !socketName.isEmpty()) { m_display->setSocketName(QString::fromUtf8(socketName)); + } else { + m_display->setAutomaticSocketNaming(true); } m_display->start(); if (!m_display->isRunning()) {