I have finally managed to have a running version of cellsage server on ubuntu 12.04, thanks to the information provided by Jason Grout.
The last problem concerning matplotlib not working (TclError: no display name and no $DISPLAY environment variable)
i
seems related to the access of sagecell-server using localhost.
By accessing the sagecell server with an URL
(not localhost),
python graphic with matplotlib works.
I am now using SageCell Server, together with WebWork and Mooolel for my online courses.
For those interested in compiling a cellsage server on Ubuntu 12.04, i have put the detailed instructions on my professional page at the my university here
http://ufrmeca.univ-lyon1.fr/~buffat/sagecell.htmlThanks to all the developers of Sage
Marc