nebari icon indicating copy to clipboard operation
nebari copied to clipboard

Add xvfb to default image so that pyvista can work

Open rsignell-usgs opened this issue 4 years ago • 3 comments

Description

https://docs.pyvista.org/user-guide/jupyter/panel.html#configuration-considerations

rsignell-usgs avatar Oct 15 '21 13:10 rsignell-usgs

Thanks for the issue @rsignell-usgs! Thanks for sharing the link on how this might be configured. Looks like we are running a virtual frame buffer in the background that programs can render graphical windows into. This reminds me of similar requests for having desktops within jupyterhub in docker containers similar to https://hub.docker.com/r/alsadi/containerized-xorg-spice/.

Looks like then you'd like to have

sudo apt-get install libgl1-mesa-dev xvfb

included in the docker image and then users would run pyvista.start_xvfb(). We currently have mesa already installed but not xvfb.

costrouc avatar Oct 15 '21 17:10 costrouc

@costrouc what's the status on this?

viniciusdc avatar Apr 21 '22 15:04 viniciusdc

@iameskild could you take a look?

rsignell-usgs avatar Jun 28 '22 11:06 rsignell-usgs

Completed here: https://github.com/nebari-dev/nebari-docker-images/pull/20

iameskild avatar Oct 20 '22 04:10 iameskild