I don't understand. At first it is definitely not a problem with the variable DISPLAY. Also it is not related to the kernel version or the number of cores you use. The mentioned race condition between startx and startxfce4 does not exist. And I think they do not call each other in a cycle (or in a loop). That makes no sense at all.
What I think you made some changes on your system which produced these effects (like filling /tmp) - based on post 4, you have almost completely messed up your system.
If you wish to patch the OS you need to explain much better the environment you have, what is the bug exactly, how can we reproduce it and (if you have a solution) you can present it too.
|