You should receive the following credentials for accessing your clouddesktop environment:
Desktop link
e.g. http://vnc.julianho.ros.campusrover.org
Code editor link
e.g. http://code.julianho.ros.campusrover.org
Password
If you do not have those credentials, please reach out to your TA.
There are two ways to access your cloud desktop,
Your data is securely saved on our servers and will persist on reboots.
Login to the provided link http://vnc.USER.ros.campusrover.org
and enter your password (should be provided to you by TA).
On the left you can find a panel for desktop control such as window scaling.
Left panel:
Extra keys (ctrl-alt, esc key)
Clipboard (use this for copy-and-paste)
Fullscreen
Settings
Scaling Mode -> "Local Scaling" (always)
On the bottom is the taskbar (similar to the one in Windows).
To make sure the desktop fits your browser window, go to Settings
-> Scaling Mode
-> Choose Local Scaling
.
To open the terminal, click the start button at bottom-left corner, go to System Tools
-> Choose LXTerminal
.
Each clouddesktop has a special IP for connecting to our global private network. The tailscale IP can be found on the terminal.
To restart the clouddesktop in case of a freeze, open a terminal in Code Editor, type restart
.
If that did not work, please reach out to your TA.
Login to the provided link http://code.USER.ros.campusrover.org
and enter your password (should be provided to you by TA).
To open a folder or file, go to File
-> Open
.
VSCode allows auto-saving. This is super helpful in case of a crash. To enable it, go to File
-> Choose Auto Save
.
VSCode comes with a terminal. This is the same terminal as the one in the Desktop UI. To open a new terminal, go to Terminal
-> Choose New Terminal
.