|
本帖最后由 Medivan 于 2021-12-25 11:41 编辑
众所周知,要使用VMD有如下方法:
Windows的32位版本,存在2G内存限制
Windows的64位版本,论坛有资源,详见二楼
Linux的64位版本,但VMware虚拟机下GPU拉跨,使用实体机Linux系统的人数较少
Windows的32位版本+Linux的皮,通过PATH调用windows下安装的VMD
第四种就是本文所要讲述的:
Linux的64位版本+Windows的皮,通过VcXsrv+xfce4即可实现
第四种还有一种实现方法:
官方出品的wslg,详见 http://bbs.keinsci.com/thread-27112-1-1.html
前提:N卡,Windows10-21H2及以上版本或Win11,WSL2最新版本
WSL2下需要安装
1、cuda,我的WSL-Gromacs帖子有讲,在此不赘述
2、安装VMD,步骤仅三步且教程满天飞,已安装cuda的话会自动检测到
3、安装xfce4
一条命令:sudo apt install -y xfce4
查看resolv.conf文件的nameserver后面的地址,这是Windows系统虚拟网卡IP地址
sudo more /etc/resolv.conf
配置
vim ~/.bashrc
加入以下内容:
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
意思是自动获取上述resolv.conf文件中是nameserver地址
重启WSL2终端启用新的.bashrc
Windows下需要安装
VcXsrv 下载地址:
https://sourceforge.net/projects/vcxsrv/
安装完毕后启动XLaunch
选择Multiple windows模式
选择start no client
勾选Disable access control
完成后弹出来的防火墙允许记得勾上
启动
回到wsl2中,输入vmd,即可发现弹窗成功,且操作与linux图形化界面下的VMD无差别
Info) VMD for LINUXAMD64, version 1.9.3 (November 30, 2016)
Ohhhhhhhhhhhhhhhhhhh!!!!
enjoy
|
评分 Rate
-
查看全部评分 View all ratings
|