Quote:
Originally Posted by
theKbStockpiler
If init needs the fork command to start a new process
Init unlikely ever starts X clients. Init is a low level process. Clients are launched by X11 initialization scripts or later by user interaction with existing clients.
Quote:
, what is inbetween clicking a mouse button and starting the new process? Which alreadly occuring process issues the fork command?
That can be a window manager, a desktop environment component or whatever process.