XDG和桌面环境

1、定义

  • XDG(X Desktop Group):一套 freedesktop.org 制定的目录规范,用来统一应用的配置、缓存、数据和运行时文件存放路径,在 freedesktop.org 制定的规范中,最常见的是 XDG Base Directory Specification(基础目录规范)

  • 作用是推动 Linux/Unix 桌面环境的标准化

    • 不同桌面环境(GNOME、KDE、XFCE)之间的统一
    • 统一的配置文件目录、运行时目录规范
    • 桌面应用之间的文件类型、菜单、图标标准

2、目录定义

image

3、Xorg (X11) 与 Wayland区别

  • Xorg (X11) 就是显示服务器,早于Wayland, 而Wayland是一种新一代显示协议
  • 两个架构不同,Wayland数据流处理更优,更深了解可以查资料
  • Weston 是 Wayland 协议的官方参考实现,它不是桌面环境

4、桌面环境与Weston的区别

  • 桌面环境 (GNOME, KDE, XFCE)
    • 给用户完整的桌面体验:任务栏、设置中心、文件管理器、应用生态
  • Weston
    • 只是一个 最简的 compositor + 示例 shell,主要用来演示和测试 Wayland
    • 没有文件管理器、控制中心、完整应用生态
posted @ 2025-09-28 00:16  变秃了也就变强了  阅读(22)  评论(0)    收藏  举报