siyuan-2.8.2-mac-arm64 重装后选择工作目录后没有反应

本贴最后更新于 457 天前,其中的信息可能已经时异事殊

主力 macos,在 ipados 安装 siyuan 后提示「云端文件损坏」。

根据指引,先导出备份后,用 lemon 卸载 siyuan,然后删除~/.config/siyuan 和工作目录,重新安装 siyuan-2.8.2-mac-arm64。

然后重新打开之后选择完打开目录后(新建了一个 siyuan 文件夹),没有反应,之后可以再次选择打开,都没反应..

所以,这 app 怎么才能稳定使用?

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    19811 引用 • 75858 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    6888 引用 • 31054 回帖 • 230 关注

相关帖子

被采纳的回答
  • 帮忙试试这个地方的代码:

    1. 在安装目录找下 init.html,大概路径应该是安装包下/Contents/Resources/app/electron/init.html

    2. 打开后看下能否编辑保存,将其中 isICloudPath 这个函数实现直接返回 false

      image.png

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 工作空间请不要选择 iCloud 下的文件夹。

    1 回复
  • lc4t

    选择的目录是~/siyuan,不是 icloud..

    1 回复
  • 现在的问题是在主界面左上角菜单中选择打开工作空间后没有响应吗?

    1 回复
  • lc4t

    重新安装之后,初始界面选择空间后就卡住了

    image.png

    image.png

    1 回复
  • 换个路径再试试,如果还是不行,试下在初始化界面 Ctrl Shif I 打开开发者工具,选择工作空间以后看看 Console 是否有报错。

    1 回复
  • lc4t

    似乎这个界面没法调起开发者工具... command+shift+i 和 control+shift+i 都不行

    1 回复
  • 请再看下 ~/.config/siyuan/app.log 是否有报错日志记录。

    1 回复
  • lc4t

    打开 siyuan 确实会创建~/.config/siyuan,但是选择工作空间后这个文件夹是空的,感觉是写入有问题?

    1 回复
  • 有可能,我刚刚试了下,初始化界面在 Windows 上是可以 Ctrl+Shift+I 打开开发者工具的,macOS 应该也没问题,你再试试看吧,谢谢。

    1 回复
  • 另外,卡住的时候请观察一下 CPU 和内存使用情况。

  • lc4t

    确实打不开开发者工具,显然是有问题影响了..

    cpu 内存没有明显变化,但是磁盘读会到 2M/s 不知道它在干嘛

    1 回复
  • 我这边在 macOS 测试了下,无法重现问题,估计只能再继续收集更多反馈看看了。

  • lc4t

    image.png

    不知道它在干什么..话说能不能给一个指引删除 siyuan 所有的可能的配置,是不是我自己删了.config/siyuan 但是还有配置没删干净

    1 回复
  • 初始化界面不应该有这么多的磁盘读流量才对,不过我也不太确定是不是因为那个 iCloud 路径校验引起的。

    配置文件大概是这几个地方:~/.config/siyuan、userData/SiYuan-Electron,后面这个是 Electron 生成的,macOS 上 userData 的具体路径你得自己找一下看看。

    1 回复
  • lc4t

    这两个目录都删掉了...竟然还是卡,我再定位看看

    1 回复
  • 帮忙试试这个地方的代码:

    1. 在安装目录找下 init.html,大概路径应该是安装包下/Contents/Resources/app/electron/init.html

    2. 打开后看下能否编辑保存,将其中 isICloudPath 这个函数实现直接返回 false

      image.png

    1 回复
  • lc4t

    可以,image.png

    然后点 ok 就进去了。


    但是我选择的目录是~/Documents/Siyuan ,这并非是 icloud 路径..

    image.png

    image.png

  • lc4t

    macos 同步好了,在 ipad 上选择新云盘位置,又告诉我云盘数据已经损坏...这是 siyuan 云有 bug 吧..

    1 回复
  • 云端损坏的话只能重建新的云端目录再同步,可能是之前版本的缺陷所致。

    1 回复
  • lc4t

    哎,这个就是「导出,删除,重建,导入」之后的新库,结果 macos 同步完,ipad 上开同步直接报损坏..

    1 回复
  • 等 macOS 端同步完,再导出 Data 导入 iPad 试试,如果数据量不大(比如几百 MB 这个规模)的话直接在 iPad 上使用云端同步试试。

    1 回复
  • lc4t

    好像没看到 ipad 有导入数据的入口...云端数据是 7G,同步完成后才打开的 ipad 端

    1 回复
  • 设置 - 导出 那里应该有导入 Data 的入口,如果我没记错的话……

    1 回复
  • lc4t

    emmm 我新建了一个云端仓库,已经同步完了,5.9G,准备等一晚上再开移动端同步观察下,ipad 移动端有没有可以拿到 errorlog 的办法,这样我好自己调一下..

    另外,8G 是个人存储上限吗..感觉我马上就要到了..

    1 回复
  • 设置关于中导出系统日志。

    是的,8G 是上限,但支持通过链滴积分扩容,具体细节云端设置那里有个链接。

  • 对了,我想再问一下之前初始化报错时是不是没有开 iCloud,因为这里也有用户反馈初始化问题,他的环境没有打开 iCloud。

    1 回复
  • lc4t

    倒也不是没开 icloud,但是刚刚把「桌面和文稿取消同步到 icloud」,这时候 icloud 的任何文件 IO 都很慢

    1 回复
  • 下个版本(v2.8.4)改进了一些判断 Issue #7887 · siyuan-note/siyuan

    等发布以后如果有空请帮忙回测看看,谢谢。

    1 回复
  • lc4t

    一晚上没有在其他端同步,目前 ipad 端顺利同步完成了,v2.8.3

请输入回帖内容 ...

推荐标签 标签

  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    19 引用 • 23 回帖 • 699 关注
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    51 引用 • 37 回帖 • 2 关注
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 683 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 613 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    83 引用 • 165 回帖 • 13 关注
  • 分享

    有什么新发现就分享给大家吧!

    244 引用 • 1762 回帖
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 705 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 383 回帖 • 4 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖 • 1 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 604 关注
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 16 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    675 引用 • 535 回帖
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖 • 1 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3169 引用 • 8208 回帖
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    713 引用 • 1174 回帖 • 119 关注
  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    164 引用 • 594 回帖 • 1 关注
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 26 关注
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 14 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 607 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    28 引用 • 108 回帖
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    262 引用 • 664 回帖 • 2 关注
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 1 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 335 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 192 关注
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 355 关注