References to git mean UCT gitlab at git@137.158.158.104:emu/emu-server-config.git
NVidia 3D stereo | Currently installed on :- Joseph and Corona NVidia driver version 460 currently. Requires special /etc/X11/xorg.conf to identify the card, set Stereo mode 10, set refresh rate - see git repo remove unattended-upgrades so drivers do not get out of sync with kernel |
UCT LDAP integration | For all computers - allow login using UCT credentials - sssd. Set machines to never sleep - see README.md in git copy sssd.conf from git to /etc/sssd - set permissions to 0600 apt install sssd-tools realmd krb5-user adcli openssl command to get UCT cert - see README.md append cert to /etc/ssl/certs/ca-certificates.crt kinit 01431679@WF.UCT.AC.ZA # init kerberos sudo realm join -v -U 01431679 WF.UCT.AC.ZA # join realm check pam-auth-config Re-check /etc/sssd/sssd.conf !! It will change |
ChimeraX and ISOLDE | Use deb install - ucsf-chimerax_1.4ubuntu22.04_amd64.deb This has its own python, and site-packages, at /usr/lib/ucsf-chimerax/lib/python3.7/site-packages |
CCP4 | Unpack ccp4-7.1.010-shelx-arpwarp-linux64.tar.gz in /tmp Use ccp4-7.1/BINARY.setup - set install dir to /opt/ccp4-7.1 |
Rosetta | unpack rosetta_bin_linux_3.12_bundle.tgz to /opt - rename toplevel dir to /opt/rosetta-3.12 Unpack rotamer libraries into /opt/rosetta-3.12/main/database/* strip one dir - for example, alpha_amino_acid should be in database/ |
Phenix | unpack phenix-installer-1.19-4092-intel-linux-2.6-x86_64-centos6.tar.gz into /opt python3 bin/install.py --prefix=/opt --rosetta |
Relion | install cuda - see cuda.sh in git - should include nvidia-cuda-toolkit apt install libtiff-dev tcsh libpng-dev Ensure C compiler cc is corrent version - I changed symlinks in /usr/bin to gcc-6 etc. Work through relion README - cmake step as follows :- cmake -DCMAKE_INSTALL_PREFIX=/opt/relion <rest of arguments from README> |
TurboVNC | Seems to be better that tightVNC for OpenGL stuff deb install turbovnc_3.0.1_amd64.deb and libjpeg-turbo_2.1.4_amd64.deb Add this to uct-emu.sh :- export TVNC_WM=/usr/bin/xfce4-session |
E2MAN | Run install script eman2.91_sphire1.4_sparx.linux64.sh Pick /opt/eman2 as installation point Whole thing needs an anaconda environment - so leave it to the user to activate 99-uct-emu script has instructions on how to activate it |
cryosparc | Back up database before upgrades |