Le rendu vers une fenêtre off-screen ne fonctionne pas, j'ai testé sur des fenêtres non-mappées ou mappées créées avec un backing-store à Always. J'ai bien ajouté l'option BackingStore dans xorg.conf et xdpyinfo m'indique bien que le backing-store est activé. Si la fenêtre dans laquelle j'écris le XVimage est visible et non obscurcie par une autre fenêtre, ça fonctionne et dans ce cas si j'obscurcis ensuite la fenêtre son contenu est bien conservé.

Visiblement, il faut qu'une fenêtre soit visible et non obscurcie lorsqu'on écrit dedans pour que le backing-store fonctionne par la suite. Retour à la case départ donc, le mieux sera sans doute de modifier Xorg pour qu'il puisse utiliser XvShmPutImage vers un Pixmap, en espérant que ce soit supporté par les drivers de cartes graphiques.