JiangNight
JiangNight
Tell me your kernel version and system version, I'm using 4.19.202 (Android 12) and 0.10.7 boots fine [![Uploading https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F68d98ce4-6929-4173-8fde-7ba018c72c32%2F81600158-c2d1-486d-a37e-4d60e0900802%2FUntitled.png…]()](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F68d98ce4-6929-4173-8fde-7ba018c72c32%2F81600158-c2d1-486d-a37e-4d60e0900802%2FUntitled.png?table=block&id=e20dc59a-f98b-450f-8d9a-f634f20f1e84&t=e20dc59a-f98b-450f-8d9a-f634f20f1e84&width=707.9921875&cache=v2)
> arch下同样错误,但是并没有打开tun模式,就持续报错/magic API 端点连接失败。 这个/magic API我看了下是mihomo那边没有这个api,可能是版本更新这个api被废弃掉了,我没看之前的版本和commit,然后verge这边忘记删掉了,可能一直没什么致命问题,所以就忘记管了
> [#5369 (comment)](https://github.com/clash-verge-rev/clash-verge-rev/issues/5369#issuecomment-3508500560) > > 请参考此解决方法,以管理员运行卸载服务的执行程序,查看服务是否已经卸载 `systemctl status clash-verge-service` ,如果已成功卸载,重新打开应用,点击安装服务即可 已经尝试过,可以成功卸载,重新安装也是正常被安装上,但是还是无法使用,不过经过测试,使用sudo权限启动clash好像又正常的,只有正常非sudo权限打开还是提示未安装
> > 已经尝试过,可以成功卸载,重新安装也是正常被安装上,但是还是无法使用,不过经过测试,使用sudo权限启动clash好像又正常的,只有正常非sudo权限打开还是提示未安装 > > 查看一下 `tmp/verge/` 文件夹下是否有 `clash-verge-service.sock` 文件? 有的
> 最新的启动日志发出来看一下 我使用非root启动给您日志,因为后面经过很多次的测试发现root启动是可以用的(之前版本不管是不是root都可以正常使用) ``` jn@jnarch /mnt/rom/kernel/oneplus10p/external_driver 46974016 ? export DISPLAY=:0 && clash-verge ✔ 9690 21:31:03 21:31:14.587 INFO app_lib::utils::resolve:40 T{tokio-runtime-worker} [ClashVergeRev] Version: 2.4.3 21:31:14.587 INFO...
> 最新的启动日志发出来看一下 还有这个`GET /magic`应该是版本遗留的问题吧( 应该是没用可以删掉的吧
> > 还有这个`GET /magic`应该是版本遗留的问题吧 > > 这个是当前版本用于检查服务状态的 > > 从日志上看,服务还是没有正确安装,你重启一下服务,看一下服务启动日志,例如: > 因为当时利用ai进行分析了一下报错,然后对比了mihomo的源码,mihomo的源码中没有发现/magic的请求 不过请求/version等是有返回结果的
> 你这个服务还是上个版本的服务,还没卸载干净 我还尝试过把clash-verge完全卸载掉,然后再重新安装,并且缓存什么的都清理 也没用 而且貌似这种问题只有从旧版本升级上来的会有这个问题,如果我电脑没有装过clash 我直接安装最新版是没问题的
> > 你这个服务还是上个版本的服务,还没卸载干净 > > 我还尝试过把clash-verge完全卸载掉,然后再重新安装,并且缓存什么的都清理 也没用 而且貌似这种问题只有从旧版本升级上来的会有这个问题,如果我电脑没有装过clash 我直接安装最新版是没问题的 有没有可能是新版的卸载服务,卸载不掉旧版的?然后导致新版一直无法安装 产生冲突(我不是很懂 只是瞎猜测)
> > 而且貌似这种问题只有从旧版本升级上来的会有这个问题,如果我电脑没有装过clash 我直接安装最新版是没问题的 > > 因为新版本对服务模式重构了,并且没有对旧版本的服务进行兼容性检查,导致新版本服务未能按预期正确安装 > > 你试试用以下命令进行卸载 > > sudo /usr/lib/Clash\ Verge/resources/clash-verge-service-uninstall-x86_64-unknown-linux-gnu > > 查看一下服务是否正确卸载 > 没问题