今天在围棋论坛看到有网友提问,如何在linux下配置lizzie与katago。回答了几次关于权限、路径设置之后,问题总不能解决,于是决定自己在安装了ubuntu20.04版本的940Mx笔记本上从头配置一下。
首先从github下载了最新版本的Lizzie.0.7.4.Mac-Linux和katago-v1.10.0-opencl-linux-x64,为了配置简单节省时间,将文件解压到同一个目录下。然后在目录下下载katago的权重文件,并更名为默认的default_model.bin.gz。
首先运行katago,如果新笔记本,会提示两个问题,一是驱动未安装,二是缺少libzip.so.5文件。驱动可以在linux附加驱动中安装最新驱动,并重新启动机器。缺少的文件可以从网上下载,也可以自行编译。将文件拷贝至/usr/lib目录下,katago就可以正常运行了。
确保katago运行后,就可以通过java -jar lizzie.jar运行lizzie,待lizzie熟悉的界面出现后,会提示找不到Leelazero引擎。现在估计没有几个人再去用leela了,进入菜单中的引擎设置,将原先的Leelazero引擎设置行修改为./katago gtp,按照程序要求重新运行后,katago引擎就开始正常工作了。
lizzie与katago运行正常,除了慢,还有笔记本的滚滚热风吹出,似乎又回到了katago苦战Leelazero,连爬七手逆转的时刻。