I doubt that sddm is the issue here. A quick grep inside sddm's git repository showed me that they are not even using the shared memory interface which is available by including sys/ipc.h / sys/shm.h , so these shared memory segments must come from somewhere else - that's why I thought it was the X-server...