The rgl package currently crashes R when running under Xvfb (the "virtual frame buffer" server), at least on MacOSX. It makes sense that it shouldn't be able to work there (it needs interactivity), but I don't know how to detect the problems before they cause the crash.
Currently the error happens the first time you try to open an rgl window; when rgl calls XCreateWindow R crashes with the error message X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 1 (X_CreateWindow) Serial number of failed request: 28 Current serial number in output stream: 29 I've checked and as far as I can see all the parameters we're sending to XCreateWindow are valid, but I might have missed something: I don't know much about X11 programming. (The call is ::Window xwindow = XCreateWindow( xdisplay, RootWindow(xdisplay, DefaultScreen(xdisplay)), 0, 0, 256, 256, 0, xvisualinfo->depth, InputOutput, xvisualinfo->visual, valuemask, &attrib ); but without context that's probably not worth much to others.) Are there any experienced X11 programmers out there who can suggest what to do next? Duncan Murdoch ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel