Motivation and intended usage:
...
Known issues:
The following error in RStudio is harmless:
2022-01-26T20:04:48.938685Z [rsession-<username>] WARNING No memory control group found in /proc/self/cgroup; LOGGED FROM: std::__cxx11::string rstudio::core::system::{anonymous}::getMemoryCgroup() src/cpp/core/system/LinuxResources.cpp:335
It shows up on starting an RStudio Server session. We have not yet found a way to prevent it from happening. The error is related to a version mismatch between kubernetes, the container engine it's using to run RStudio, and the OS running both. It should eventually go away when we are able to upgrade everything to use the same version of "cgroups", which are used to control the resources granted to containers. Everything will still work fine in spite of this error.
...
Upon using the "plot" function in RStudio, this error may appear:
Warning message:
In grSoftVersion() :
unable to load shared object '/usr/local/lib/R/modules//R_X11.so':
libXt.so.6: cannot open shared object file: No such file or directory
This is also harmless - the plot function still works. The error is caused by the way the container was built - the RStudio images are based on the Rocker project (https://www.rocker-project.org/ ) and this is related to the way they built the image. An update to the image would fix it - we'll raise an issue in the Rocker project's github to make sure they are aware of it.
Troubleshooting
If your JupyterLab instance isn't starting up, one thing you can try is manually stopping and restarting it. If you are seeing a screen like this, then click on the "Home" link that's highlighted in a red box:
You should see a screen like this, where you can stop and then re-start your JupyterLab instance:
Click the "Stop My Server" button and wait a minute or two - the screen will change on its own. The "Stop My Server" button will disappear and there will be one button saying "Start My Server". Press that and you will be presented with the environment selection menu again, and you'll be able to start a new instance. You can also access this screen to start/stop your JupyterLab instance from a running instance in the File menu by choosing "Hub Control Panel":