2,684
edits
Line 145: | Line 145: | ||
A detailed [https://strucbio.biologie.uni-konstanz.de/pub/xds%20%20prog%20installation%20in%20WSL%20(Lata%20Panicker).pdf writeup for Ubuntu 20.04 LTS] was provided by Dr Lata Panicker, SO(G), BARC, India. | A detailed [https://strucbio.biologie.uni-konstanz.de/pub/xds%20%20prog%20installation%20in%20WSL%20(Lata%20Panicker).pdf writeup for Ubuntu 20.04 LTS] was provided by Dr Lata Panicker, SO(G), BARC, India. | ||
=== WSL2 === | |||
I got CCP4 7.1 including coot-0.9.3 to work on Ubuntu 20.04 LTS with Xming but not with VcXsrc. Getting the Xserver to work properly requires addition of 3 lines in ~/.bashrc : | |||
export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0 | |||
export LIBGL_ALWAYS_INDIRECT=1 | |||
source /opt/xtal/ccp4-7.1/bin/ccp4.setup-sh | |||
and creating a file | |||
cd /mnt/c/Users/MYUSERNAME/ | |||
echo "[wsl2]" > .wslconfig | |||
echo "kernelCommandLine = vsyscall=emulate" >> .wslconfig | |||
to make the shelx* programs happy (see https://github.com/microsoft/WSL/issues/4694 ). A few libraries also needed installation: | |||
sudo apt install tcsh libqt5opengl5 libqt5printsupport5 libqt5gui5 libxcb-render0 libxcb-shm0 libglu1-mesa | |||
In addition, the Xming Xlaunch needed a box checked that prevents access control; and the Windows firewall needed a rule for port 6000 as shown in https://stackoverflow.com/questions/61110603/how-to-set-up-working-x11-forwarding-on-wsl2 . | |||
== See also == | == See also == | ||
[[Cluster Installation]] | [[Cluster Installation]] |