Hi, default permissions for .X11-pipe and .X11-unix seems to be 0775 with ownership root:root.
This prevents Xnest from running. I saw that in Solaris 2.5.1 the permissions originally have been 0777 and a patch changed it to 0775. I suspect that there was no support for the sticky bit in Solaris 2.5.1. What are the reasons that the permission hasn't been changed to 01777 with more recent versions of Solaris. As I said Xnest won't be able to run, when it can't create the required named pipes in the above mentioned directories. Additionally, I observed the following: <root> chmod 01777 /tmp/.X11-unix /tmp/.X11-pipe <joe> Xnest :1 & <joe> dtsession -display :1 X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty) Resource id in failed request: 0x2c Serial number of failed request: 101 Current serial number in output stream: 101 and in German locale: <joe> dtsession -display :1 Segmentierungsfehler which means "segmentation fault". Any comments? Cheers, Tom This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [email protected]
