For the record, this does not block on Fedora 20. Really xdg-open should return as soon as it is clear that the viewer started (or, possibly, failed to start). The exit code indicates success or failure, and it would be pointless to only report success after you close the viewer manually. You evince / xdg-mime settings are buggy and you should file a bug in your linux distro.
On Monday, December 15, 2014 8:47:54 AM UTC+1, Martin R wrote: > > Hi there! > > I posted this to sage-support, but got no reply. However, it is a major > annoyance for me, and I cannot believe that there is no simple solution. > So, here goes: > > I'm using "view" to display my graphs and posets. I would like to have it > run the viewer (xdg-open, which in the case at hand is evince) in the > background. This is on a linux box, running sage 6.5.beta2 on lubuntu. > The strange thing is, on a different linux box, same sage version, it does > run in the background, except that I have kubuntu there! > > Or should I be using something else? > > sage: P = Posets.ChainPoset(3) > sage: view(P) > > Many thanks! > > Martin > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.