Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!samsung!uakari.primate.wisc.edu!sdd.hp.com!spool.mu.edu!uunet!trwacs!epstein From: epstein@trwacs.UUCP (Jeremy Epstein) Newsgroups: comp.windows.x Subject: Running window managers & other clients in subwindows Keywords: Virtual root Message-ID: <270@trwacs.UUCP> Date: 26 Feb 91 18:37:11 GMT Organization: TRW Systems Division, Fairfax VA Lines: 25 We're trying to create a "virtual root" window which can then be managed by a window manager, and run applications inside the virtual root. The goals are (1) to have application windows forced to stay inside the virtual root, and (2) to have the applications iconified (automatically) when the virtual root is iconified. I know there was some discussion of this a few months ago...can anyone suggest a resolution? I'd like to avoid rewriting clients (especially window managers) to do this. I suppose that I could create the virtual root, and then pass the window ID to the window manager (and other clients) as a command line argument, but that requires changing too much stuff. As a further point, when override-redirect windows get recreated, I'd like them to be clipped by the virtual root, not the "real" root. Can I prevent the client from referencing the "real" root? I guess what I really want is a UNIX chroot() call in X! Thanks for any help! --Jeremy -- Jeremy Epstein UUCP: uunet!trwacs!epstein Trusted X Research Group Internet: epstein@trwacs.fp.trw.com TRW Systems Division Voice: +1 703/876-8776 Fairfax Virginia