v3.0.12 linux appimage, 疑似无法正常退出,导致开启并关闭第二个空间后界面闪退

本贴最后更新于 188 天前,其中的信息可能已经天翻地覆

Fedora 40 x64

启动就会崩溃,提示段错误。

除非删除 workspace.json,然而新建了工作空间以后虽然正常,但关掉了就无法再启动。

===============

新发现,由于如下错误,似乎无法同时开启两个工作空间,只开一个无所谓,因为退出时崩了也就算了。

$ ./siyuan-linux.AppImage
app is packaged [true], command line args [/tmp/.mount_siyuanGhIBd9/siyuan]
got kernel port [43729]
ui version [3.0.12], booting kernel [/tmp/.mount_siyuanGhIBd9/resources/kernel/SiYuan-Kernel --port 43729 --wd /tmp/.mount_siyuanGhIBd9/resources]
booted kernel process [pid=3442, port=43729]
checking kernel version
get kernel version failed: net::ERR_CONNECTION_REFUSED
get kernel version failed: net::ERR_CONNECTION_REFUSED
got kernel version [3.0.12]
network proxy [system]
[3418:0430/145140.482052:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[3418:0430/145150.327080:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[3418:0430/145150.332106:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
exited ui
段错误(核心已转储)

但是同时开两个,退出一个以后界面就都没了,只剩内核 ~

$ ./siyuan-linux.AppImage
app is packaged [true], command line args [/tmp/.mount_siyuanRIm1nm/siyuan]
got kernel port [35403]
ui version [3.0.12], booting kernel [/tmp/.mount_siyuanRIm1nm/resources/kernel/SiYuan-Kernel --port 35403 --wd /tmp/.mount_siyuanRIm1nm/resources]
booted kernel process [pid=4820, port=35403]
checking kernel version
get kernel version failed: net::ERR_CONNECTION_REFUSED
get kernel version failed: net::ERR_CONNECTION_REFUSED
got kernel version [3.0.12]
network proxy [system]
got kernel port [35653]
ui version [3.0.12], booting kernel [/tmp/.mount_siyuanRIm1nm/resources/kernel/SiYuan-Kernel --port 35653 --wd /tmp/.mount_siyuanRIm1nm/resources --workspace /home/coder/Documents/testing2]
booted kernel process [pid=4911, port=35653]
checking kernel version
get kernel version failed: net::ERR_CONNECTION_REFUSED
got kernel version [3.0.12]
network proxy [system]
[4788:0430/145539.114617:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[4788:0430/145541.330028:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[4788:0430/145546.720294:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 3 times!
段错误(核心已转储)

xx 4747 1947 4 14:55 ? 00:00:01 ./siyuan-linux.AppImage
xx 4788 1947 9 14:55 pts/1 00:00:02 /tmp/.mount_siyuanRIm1nm/siyuan --type=gpu-process --enable-crash-reporter=0d10e8e0-797d-40f6-94d2-19b413cff708,no_channel --user-data-dir=/home/coder/.config/SiYuan-Electron --gpu-preferences=WAAAAAAAAAAgAAAEAAAAAAAAAAAAAAAAAABgAAEAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAGAAAAAAAAAAYAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAA== --shared-files --field-trial-handle=3,i,11209985532500684781,9507103987155116755,262144 --enable-features=PlatformHEVCDecoderSupport,kWebSQLAccess --disable-features=SpareRendererForSitePerProcess --variations-seed-version
xx 4794 1947 0 14:55 pts/1 00:00:00 /tmp/.mount_siyuanRIm1nm/siyuan --type=utility --utility-sub-type=network.mojom.NetworkService --lang=zh-CN --service-sandbox-type=none --enable-crash-reporter=0d10e8e0-797d-40f6-94d2-19b413cff708,no_channel --user-data-dir=/home/xx/.config/SiYuan-Electron --shared-files=v8_context_snapshot_data:100 --field-trial-handle=3,i,11209985532500684781,9507103987155116755,262144 --enable-features=PlatformHEVCDecoderSupport,kWebSQLAccess --disable-features=SpareRendererForSitePerProcess --variations-seed-version
coder 4820 1947 1 14:55 pts/1 00:00:00 /tmp/.mount_siyuanRIm1nm/resources/kernel/SiYuan-Kernel --port 35403 --wd /tmp/.mount_siyuanRIm1nm/resources

  • 思源笔记

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

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

    22007 引用 • 87733 回帖 • 2 关注
3 操作
ebird98 在 2024-04-30 15:04:02 更新了该帖
ebird98 在 2024-04-30 15:00:28 更新了该帖
ebird98 在 2024-04-30 14:54:37 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • ebird98

    第一次启动正常。

    第二次启动闪退。

    第三次就是熟悉的空间被锁定和端口无法访问,因为第二次的进程还在,kill 了以后端口还在占用,除非重启 linux 系统。又从第一次开始,疑似启动两次进程就找不到内核端口了。

  • 其他回帖
  • ebird98

    疑似老毛病犯了

    electron 啊,每次更新 chromium,就可能弄点幺蛾子出来 ~

  • 给张报错截图

    1 回复

推荐标签 标签

  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 165 关注
  • 星云链

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

    3 引用 • 16 回帖 • 2 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    46 引用 • 25 回帖
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 65 回帖 • 453 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    541 引用 • 672 回帖
  • Laravel

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

    20 引用 • 23 回帖 • 724 关注
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 185 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    285 引用 • 728 回帖
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    76 引用 • 1739 回帖
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 101 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • 电影

    这是一个不能说的秘密。

    120 引用 • 599 回帖
  • Ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。

    7 引用 • 31 回帖 • 212 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 130 关注
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    122 引用 • 73 回帖
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    404 引用 • 1246 回帖 • 580 关注
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 354 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    346 引用 • 1801 回帖 • 3 关注
  • Java

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

    3186 引用 • 8212 回帖 • 1 关注
  • V2Ray
    1 引用 • 15 回帖 • 1 关注
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    130 引用 • 793 回帖
  • 知乎

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

    10 引用 • 66 回帖
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    6 引用 • 15 回帖 • 127 关注
  • CodeMirror
    1 引用 • 2 回帖 • 126 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4600 回帖 • 701 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 30 关注
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    5 引用 • 106 回帖