gpu
本文最后更新于:2025年5月15日 中午
GUI
桌面环境
- Desktop environment (简体中文)
- 【转】四大Linux图形界面赏析:KDE、Gnome、Xfce、LXDE
- GTK、KDE、Gnome、XWindows图形界面
- Linux桌面环境(桌面系统)大比拼[附带优缺点]
GNOME 桌面
1 |
|
显示管理器
显示服务器
x11
- linux图形窗口这家子(xwindows x11 xserver xclient窗口管理器 xdm xwm kde QT GTK+)
- Linux图像系统框架-理解X11与Qt的层次结构
- [GUI] QT事件与X11的关系
- Qt主线程卡死,竟然与X11的_XReply()有关
- Xsession :warning:unable to write to /tmp; X session may exit with an error问题解决
- Ubuntu系统开机后类似死机(鼠标键盘失效 但系统时间仍在正常更新)解决办法
multiseat
窗口管理器
wayland
- linux wayland qt,详解Qt Lighthouse和Wayland
- 通过docker使用wayland和x11的gui程序
- Wayland开发入门系列4:xserver
- Wayland开发入门
- Wayland是一个简单的“显示服务器”(Display Server)
- Linux图形栈一览:基于DRM和Wayland
gpu
ai
admgpu
在 AMD GPU 驱动中,gfx(Graphics Core Next) Ring Buffer 和 uvd(Unified Video Decoder) Ring Buffer 分别用于图形和视频解码任务,是 GPU 调度器中的两个不同的环形缓冲区。以下是它们之间的主要区别:
gfx Ring Buffer(图形环形缓冲区):
- 用途: 用于处理图形渲染和计算任务。
- 任务类型: 包括图形渲染管道中的图形指令和通用计算任务。
- 关联的任务: 与图形 API(如 OpenGL、Vulkan)相关联,用于执行图形任务。
uvd Ring Buffer(视频解码环形缓冲区):
- 用途: 用于处理硬件视频解码任务。
- 任务类型: 专注于解码视频流,支持 Unified Video Decoder(UVD)功能。
- 关联的任务: 与视频解码 API 相关,例如在视频播放中执行解码任务。
总的来说,这两个环形缓冲区服务于不同类型的 GPU 任务。gfx Ring Buffer 处理与图形渲染和通用计算相关的任务,而 uvd Ring Buffer 专门处理硬件视频解码任务。它们在 GPU 调度器中的调度和执行上有所区别,以满足图形和视频处理的不同需求。
virtio
gpu
https://realwujing.github.io/linux/kernel/drivers/gpu/gpu/