I placed in top of all test scripts: if(!interactive()) Sys.setenv(RGL_USE_NULL=TRUE) #disable RGL for headless machines
on 3) I guess I could build and test the github version of package on travis.ci in a OSX environment Many thanks for the help PS "What happens when you squeeze grapes? -they wine a lot" ________________________________________ From: Dirk Eddelbuettel [e...@debian.org] Sent: Wednesday, August 12, 2015 5:48 PM To: Duncan Murdoch Cc: Dirk Eddelbuettel; Søren Havelund Welling; r-package-devel@r-project.org Subject: Re: [R-pkg-devel] how to make "r-release-osx-x86_64-mavericks" machine support rgl 3D plots On 12 August 2015 at 09:07, Duncan Murdoch wrote: | On 12/08/2015 8:26 AM, Dirk Eddelbuettel wrote: | > I frequently tests against all reverse dependencies against some of my | > packages, ie Rcpp, RcppArmadillo, ... and packages using rgl generally fail | > during these tests. [...] | A while ago I added support in rgl to run on headless machines. Set the | environment variable RGL_USE_NULL=TRUE before loading rgl, and should | never try to call X11 (or whatever graphics system you're using). | (It's also possible to use options(rgl.useNULL = TRUE) within R. That's | no help to you, but is useful when embedding rgl plots in knitr documents.) Next time someone complains that "whining doesn't help", I'll send them to this thread. Setting Sys.setenv("RGL_USE_NULL"="TRUE") # Duncan Murdoch on r-package-devel on 12 Aug 2015 works wonderfully. I should have whined earlier ... Thanks, Duncan! Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel