所使用的Linux系统是Manjaro,在登陆微信的时候提示“默认保存位置不能使用”:无法在默认路径下保存文件将影响微信体验,请尝试其他路径。以下是详细的错误说明及解决办法。
错误说明 使用deepin-wine-5,在Manjaro最新版本上使用本地安装: git clone https://github.com/countstarlight/deepin-wine-wechat-arch.git cd deepin-wine-wechat-arch makepkg -si 安装一切都顺利,登录时报“默认保存目录不能使用”的错误,选择各种目录等不行,查看后台信息,报有错误,如下: wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available 注:这里Z就是Linux用户目录映射到Windows下的盘符。 相关参考:Deepin系统下微信的文件默认保存位置在users\用户名\My Documents。
解决办法 如果使用的是Wine,则可以尝试在winecfg中设置“桌面集成文件夹(Folders of Desktop Integration)”选项卡: env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" winecfg 或仅将Wine替换为deepin-wine即可解决此问题: /opt/apps/com.qq.weixin.deepin/files/run.sh -d 注:转换后就解决了,因为这次看了下run.sh,里面已经有用deepin-wine5,就没有再转换,看来不能省了这一步。以下截图有讨论该问题,并给出了正确的处理方式:
相关主题 |