KiCad 与 Wayland 支持

主要观点:KiCad 开发团队就 KiCad 对 Wayland 的支持情况进行说明,当前 Wayland 支持虽可用但存在诸多问题导致用户体验大幅下降,团队决定避免特定窗口管理器的变通方法,专注核心功能开发,为用户提供关于 Wayland 限制的清晰文档,并给出用户使用建议。
关键信息:

  • Fedora 和 Ubuntu 计划在近期放弃 X11 支持,KiCad 需为用户提供 Wayland 支持指导。
  • Wayland 支持存在窗口管理、输入交互、性能稳定、对话框和 UI 等方面的问题,这些问题源于 Wayland 设计缺失及碎片化。
  • 团队决定不调查 Wayland 特定问题的报告,专注于 X11 支持,为专业用户推荐 X11 桌面环境,为普通用户说明使用 Wayland 的局限性。
  • 团队将继续关注 Wayland 发展,欢迎上游项目的修复,鼓励开发者通过多种方式帮助改善 Wayland 支持。
    重要细节:
  • 窗口管理问题包括窗口位置和恢复、停靠面板定位、多窗口协调、窗口拖动限制等。
  • 输入交互问题有光标/指针扭曲、焦点管理、输入设备处理等。
  • 性能稳定问题包含 OpenGL 调用节流、高 CPU/GPU 占用、图形故障、应用程序冻结崩溃、剪贴板功能等。
  • 对话框和 UI 限制涉及模态对话框行为、外部工具集成等。
  • 团队不支持 Wayland 特定问题报告,但欢迎内部功能的 bug 报告。
  • 专业用户可使用 X11 桌面环境,普通用户可接受 Wayland 的局限性。
  • 开发者可通过贡献上游项目、赞助开发、测试提供反馈等方式帮助改善 Wayland 支持。
阅读 12
0 条评论