Gitpod great, except plotting.. Anyone managed to fix plotting?

I have tried gitpod since I’d like to code on my iPad on travel. Its great, almost exactly like vscode, and extensions seem mostly to work. BUT… Any plotting from Julia seems to run into some barrier. I tried both Plots with gr() and plotly() as well as standalone VegaLite.

I get erros like:

Plots/gr: /home/gitpod/.julia/packages/GR/BwGt2/src/…/deps/gr/bin/gksqt: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory
connect: Connection refused
GKS: can’t connect to GKS socket application

Plots/plotlyjs: Error showing value of type Plots.Plot{Plots.PlotlyJSBackend}:
ERROR: IOError: connect: connection refused (ECONNREFUSED)

or VegaLite:

julia> data |> @vlplot(:point, x=:Miles_per_Gallon, y=:Horsepower)
Error showing value of type VegaLite.VLSpec:
ERROR: IOError: could not spawn xdg-open /tmp/jl_0nTC0a.vegalite.html: no such file or directory (ENOENT)