Maybe you have met the problem above when apply
sciClone package with a server without libGLU (X server).
For me, our lab use a cluster can not connect to outside network and without X-server. When apply
sciClone package, it would got a error message like,
.onLoad filed in loadNamespace() for 'rgl' libGLU.so.1 can not open shared object file
The fast way to fix this problem is, if you do not need
sc.plot3d() function, just remove it, then you can run other subfunction in this package successfully.
If you do not know how to remove the
sc.plot3d() function, you can download a modified sciClone package from my repository or install the modified package using
install_github("sciclone",username="yulijia",ref = "master")