However x2go does not work for everyone so some good alternatives are listed below.
You can get the UoB VPN software from the link below along with
instructions on how to install it. Windows, Mac and Linux are all
supported. The link is
https://uob.sharepoint.com/sites/itservices/SitePages/vpn.aspx
if you want to test if the VPN is working, check that you read the
message on this page: http://solva.phy.bris.ac.uk/userwww/vpntest/
This test is not working at present! Try https://www.star.bris.ac.uk/local/ instead.
The default Windows 10 version seems to have a problem where it crashes on connection with solva, I have found that the version marked X2Go Client nightly builds (Windows (untested)) works for me. The link is https://code.x2go.org/releases/binary-win32/x2goclient/releases/4.1.2.2-2020.02.13/x2goclient-4.1.2.2-2020.02.13-setup.exe.
There is a page on x2go and a VPN substitute here and there is a Youtube video as well as many others.
The parameters for solva are:
session name: solva (or whatever you want, this is not really important) hostname: solva.phy.bris.ac.uk Login: your username eg ab12345 Session type: MATE on the Input/Output tab set the screen width to something like 1400x900 or fullscreen if you want to try that. You can resize the x2go window after it starts.On a Mac, you will need to have XQuartz installed for x2go to work.
One potential problem is that x2go does not like Anaconda python, or any other python3, being the default python. If x2go used to work for you before you installed Anaconda python, and then no longer works, then you will have to edit your .bashrc file in your home directory to stop Anaconda being automatically initialised. The parts that Anaconda inserted are clearly marked, so start up an editor like nano and use the hash symbol at the start of each line to comment out the lines. Then at the end of your .bashrc put the following line:
alias ana3='export PATH=/home/XXXXX/anaconda3/bin:${PATH}'substituting your username for XXXXX, which will make the Anaconda python your default python after you type 'ana3'. If you can't get x2go to work for you, there are other ways to use the solva server.
Once you have started the application all you need is the hostname
(solva.phy.bris.ac.uk) and your username. Once you have succesfully
connected to solva, type xclock to see if a clock pops up on your
screen, if so, all is well and you can do ctrl-C to stop xclock and
use solva for your project. Remember you will still need the VPN
running or you will not be able to log on to solva.
There is a youtube video on using mobaXterm here: https://www.youtube.com/watch?v=ycUBjqyjORE.
There is a web page explaining their
setup
here.
Remember to use solva.phy.bris.ac.uk as the hostname in putty. Setting up the X11 forwarding is also important.
You can test whether remote graphics are working using the xclock command which will pop up a clock on the screen you are sitting at, use ctrl-C to terminate this program.
ssh -CXY xx12345@solva.phy.bris.ac.ukUse your UoB username instead of xx12345 and you will need the UoB VPN running and XQuartz installed.
You can test whether remote graphics are working using the xclock command which will pop up a clock on the screen you are sitting at, use ctrl-C to terminate this program.
in a Mac terminal type: ssh your_username@seis.bris.ac.uk substituting your username. On a windows machine, in MobaXterm, set the remote host to seis.bris.ac.uk.
On a Mac you can use filezilla from https://filezilla-project.org/download.php?type=client to give you a similar drag and drop interface. If you need a port number, use 22.
You can exchange files via the web interface to OneDrive, you can go to https://www.microsoft.com from the Linux machines or 2.20 ore remotely on solva and put your files on OneDrive.
You can run the rclone command after ssh-ing into solva to put your files in the cloud. Please read the rclone setup instructions for OneDrive.
module load anaconda/3-2024 jupyter notebook --no-browser --port=8080Leave that running and open another terminal window for a 'ssh tunnel'. In that window type the following:
ssh -L 8080:localhost:8080 your_username@solva.phy.bris.ac.uk using your UoB usename.Leave that window running, and in a browser tab, go to https://localhost:8080/