pmarin <pmarin.m...@gmail.com>:
> http://summerofdevdraw.blogspot.com.es/2011/10/9p-srv-experimental-devdraw-for-p9p.html

Not quite the same thing, although it could be used to fix marius'
problem too. I will try to clarify what the possibilities are, because
it can be confusing.


In p9p, you usually have (in a X11 system):

application <-> devdraw <-> X


With devdrawserver (IIUC):

app <-> devdrawserver <-(network)-> dialdevdraw <-> devdraw <-> X


With 9p devdraw at
https://bitbucket.org/yiyus/devwsys-prev/src/tip/util/9p-srv.c:

app <-> devdraw <-> 9p files


So, in order to use 9p devdraw, you would need a 9p file server
providing the needed files. This can be done by rio(4) or cons(3),
draw(3) and mouse(3) in a Plan 9 system (including 9vx) or by wsys(4).
The complete picture using wsys would be:

app <-> devdraw <-(9p)-> wsys <-> X


Wsys and the 9p devdraw are a more general solution, but devdrawserver
is more direct and - since it completely avoids 9p - much simpler.

Another advantage of devdrawserver is the possibility to dettach and
reattach to running programs. I was toying with the idea of such a
file server for Plan 9 which could be used by rio and wsys. Although I
never started to write the code I still think it would be very
feasible.


-- 
- yiyus || JGL .

Reply via email to