-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Remote Desktop #204
Comments
Work is being done on the remote-desktop branch, as of today the dockerbits included are the base CPU dockerfile, as well as a dockerfile that contains the XFCE-ubuntu dockerfile from the headless example. That " |
Spoke with Blair he had two ideas to investigate
|
Been doing a bit of reading here and there with copy and paste. The extra sidebar that houses the copy and paste feature does come from the init.py in the jupyter-desktop-server project. A video containing the result, but with an error that I need to find out about is here Regarding a more 'vanilla' copy and paste I'm not sure how well it would play along. In a separate issue 943 as well as a google-groups-forum that this type of vanilla copy-paste functionality is not possible and is limited by 'security restrictions' in the browsers EDIT: I think I got extremely lucky in recording that video. Even after resetting to be consistent with the original fork, I can no longer seem to get |
Not entirely sure what the following "Automatic clipboard support" issue found here means but I'll place it here for posterity's sake. |
Doing some testing in https://github.com/Ito-Matsuda/jupyter-desktop-server using the dockerfile provided there instead of constantly pushing / regrabbing it . To test there i can just change in the init.py and just build the dockerfile and it will use the project. Issue remains of trying to use |
Got This was found after going into webconsole and just comparing values there as well as looking at the terminal output. It's definitely the 'path' that is messing around here. Also add /?autoconnect=true if you want to bypass the initial "connect" screen |
The current
kubeflow-containers-desktop
is a bit unwieldy to maintain and there are a few features that are outside the actual remote desktop that may be better served by other images.This includes Jupyter which could be served by jupyterlab images, as well as a browser version of vscode which can also be found in our jupyterlab images. (Note that jupyter is not in the 'remote desktop' part, but vscode is)
Additionally, the current remote desktop is proving difficult to internationalize to French completely.Done via translation filesNew Candidate image
Courtesy of Blair, can base new Dockerfile off of https://hub.docker.com/r/consol/ubuntu-xfce-vnc/ with the project at https://github.com/ConSol/docker-headless-vnc-container looking at
Dockerfile.ubuntu.xfce.vnc
for inspiration.TODO
Make a basic remote desktop using docker headless and place it here. Will need to do investigation on getting jupyter proxy to get a vnc session up and running.
Important / to be researched
The typical way of adding a locale to the environment does not play well with remote desktop under ubuntu:18.04. It works just fine (as in the applications like Thunar are also localized) with ubuntu:16.04Can use Ubuntu 20.04, see ConSol/docker-headless-vnc-container#96 (comment)
Discussion held here
Do we want all these random packages installed by the current remote desktop?
https://github.com/StatCan/kubeflow-containers-desktop/blob/master/base/Dockerfile#L70
Obvious keepers are curl, the compression libs, git, curl, wget
The text was updated successfully, but these errors were encountered: