KDE wayland 环境下 Electron 的 appimage 程序没有边框和阴影

122 天前
 shuiguomayi
基于 Electron 的 appimage 程序,例如 cursor ,cherrystudio ,等等,
通过检索
- AI:Gemini ,deepseek
- Google
获得有价值的参考资料
- [ArchLinux + KDE 一周使用小结 | 蚊帐]( https://mozz.ie/posts/experience-summary-for-arch-and-kde/)
- [Electron CSD shadows/border? : r/kde]( https://www.reddit.com/r/kde/comments/m09b5u/electron_csd_shadowsborder/)
- [How to bring back global menu for Electron apps on Wayland? : r/kde]( https://www.reddit.com/r/kde/comments/1f6gz1y/how_to_bring_back_global_menu_for_electron_apps/)

解决方法是
1. 给 appimage 的启动参数里添加 `obsidian --enable-feature=UseOzonePlatform --ozone-platform=wayland`让它强制使用 wayland
2. 给该 app 的 Special Window Setting 中指定 “无标题栏和边框”为否。

但经过测试,在 ubuntu KDE plasma 6.3.5 下,没有效果。有大佬在类似的环境下对 Electron 程序设定边框和阴影成功的吗?
399 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1133361

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX