相信升级了黑群晖7.0.1的小伙伴们大多都遇到一个问题,Synology Photos无法人脸识别,一直卡 还有X张照片待发现
但是有的人可以正常识别。
可参考OENOS论坛的人脸识别CPU统计 https://www.openos.org/threads/redpill7-0cpu.3647/
unraid可参考 http://www.dwf135.cn/2376.html
网上的解决方法大多都是说登SSH删缓存、洗白 其实试了都没用,洗白后QC都正常了,但是人脸还是无法正常识别。
最近有大神做出来了补丁,支持像蜗牛星际J1900这样的老CPU,作者链接:https://blog.jinlife.com/index.php/archives/49/
本文基于蜗牛星际Pro安装的DS918_7.0.1_42218,Synology Photos套件版本为1.1.0-0224
现在开整,我们首先去开启SSH
套件中心停用掉Synology Phostos
使用SSH登录群晖,输入 sudo -i 切换到root
依次执行这三行 命令
wget https://cdn.jsdelivr.net/gh/jinlife/Synology_Photos_Face_Patch@main/libsynophoto-plugin-model.so -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
chmod +x /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
chown SynologyPhotos:SynologyPhotos /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
执行完毕后就可以去套件中心启用Synology Phostos了,然后去Synology Phostos里面重建索引
这时去看下进程,synofoto-face-extraction进程占用过大就是正常的,说明在进行人脸识别了。
如果跑一会儿CPU降下来了,人脸识别依旧是空的,可能哪个地方出错,重新再试一次即可。
如果是旧系统保盘升级7.0.1的朋友,以前有安装过moments的朋友,请删除moments的相应目录。
具体方法如下:
1.ssh root状态下,cd /volume1 进入目录(volume1根据你的硬盘位置可能是volume2)
2.然后用find -name Moment 找到相关文件/文件夹(查找会花点时间,不是系统死机,请耐心等待)
3.最后用rm -rf ./文件名/ 删除
4.停用photos套件,重新打补丁,启用photos套件,重新索引
评论 (0)