Hi all, I have an issue running png after loading various packages. After running library(drc) library(RCurl) library(XLConnect) library(ROracle) png("test.png") dev.off() The file fails to write, and I get Warning messages: 1: In png("test.png") : unable to load shared object '/usr/lib64/R/library/grDevices/libs//cairo.so': dlopen: cannot load any more object with static TLS 2: In png("test.png") : failed to load cairo DLL This only occurs on Suse Enterprise 12 for me. Given time spent reading about a similar error message in Matlab, this seems like a deeper problem that I am going to have a hard time solving. http://stackoverflow.com/questions/19268293/matlab-error-cannot-open-with-static-tls Are there R installation changes I could make to fix this? Or is this an issue with the packages? If I run png("test.png") first, it works, but would that cause other errors in the future? Also, I can get the same error using slightly different packages: library(drc) library(data.table) library(RCurl) library(rJava) library(ROracle) fread("column1,column2\n1,2") getURL("http://www.example.com") png("test.png") dev.off() Thank you for any insights, Sam Meyer