> If I understood that correctly, if we want to exchange data > selected by gpm to X, we need to register gpm as an X program > and tell X we have the primary selection. I'd avoid that. As that would require gpm to be linked to X libraries. Besides, often gpm starts before X starts, so it can't connect. Well, it won't even know _which_ X server to connect to. If you want to exchange selection with X, please use a separate application. Still, currently there's no user access to the selection buffer so you can't. With current kenrels and current gpm mechanism. >> A visible effect of the server handing messages and not holding data >> is that if you select text in an xterm that then exists, you won't be >> able to paste that text any more. > > I just tested that and it seems that at least here that's not the case. > I exited the xterm and now I can paste text into this one. Same here. I was sure it didn't, but I stand corrected. Then I'm guessing how is that information transmitted. /alessandro -- Alessandro Rubini, free software specialist. Device drivers, embedded systems, courses. http://ar.linux.it/