2026-09-27-资源大屏美化方案调研-社区现成项目对比.md

系统资源大屏「美化」方案调研 —— 社区现成项目对比


一、方案全景(按"改动大小"分三类)

A 类:只美化控制台,不动架构(1 小时内见效,免费)

手段效果代价 / 风险
大字号控制台字体:Terminus32x16 等(/usr/share/consolefonts/ 已有),改 /etc/default/console-setup 的 FONTSIZE + setupcon2560×1440 下从 320×89 变成 160×45,字大一圈,远看可用无
btop 社区主题:btop 自带 41 个主题(/opt/btop/themes/),已逐个真机截图 → btop 全主题示范图集:tokyo-night、tokyo-storm、gruvbox_dark_v2、kanagawa-dragon、flexoki-dark、nord、dracula、monokai、phoenix-night、catppuccin 系需外部下载配色立刻现代化无;但 16 色下渐变仍有色阶断层
kmscon(Ubuntu 24.04 apt 有 9.0.0):把文本控制台整体换成图形化终端(跑在 DRM/KMS 上)真彩色 + 抗锯齿字体 + 可显示中文,btop 主题才真正好看项目较久未更新(9.0.0),NVIDIA 专有驱动 + nvidia-drm 下需实测
X + alacritty / kitty 全屏(apt 均有):开机启 X,全屏跑终端 + btop同上真彩色 + 任意字体,比 kmscon 稳,还能顺便上网页仪表盘装 X 栈(~150–300MB),tty1 从控制台变图形
换更漂亮的 TUI:btm(bottom, apt 0.9.6)、nvitop(GPU 专用)、glances、sampler、wtf换个仪表风格仍是 TUI

实测补充(2026-09-27):41 个主题已逐个在 GPU 机真机截图 → btop 全主题示范图集 (42 张,含内置默认;带暗色/亮色筛选与主题名搜索;点图看原图)。 顺带查出一个真问题:btop 只在 ~/.config/btop/themes/ 与 /usr/share/btop/themes/ 里找主题, 而本机主题装在 /opt/btop/themes/,~/.config/btop/themes 原本只是个空目录 —— 也就是说此前换主题一直没生效(始终用内置默认主题)。已把该目录改成指向 /opt/btop/themes 的软链,现在写 color_theme 就能真正换肤。

B 类:单机 Web 仪表盘(颜值/功能平衡最好,推荐的"别人做好的"路线)

项目★GPU 支持端口/服务存活装法说明
netdata80.7k✅ 官方维护的 nvidia_smi 采集器(利用率/显存/温度/功耗/风扇/时钟/PCIe)+还有 DCGM 采集器✅ portcheck 采集器(TCP/UDP 端点)apt 1.43.2 或官网 kickstart 一条命令本机 apt 就能装;UI 现代深色、图表顺滑、可做 kiosk 大屏;CPU/内存/磁盘/网络/GPU/端口全覆盖
dashdot3.5k✅ 原生 GPU 卡片(源码 apps/view/src/widgets/gpu.tsx,文档 configuration/gpu.mdx)❌Docker / npm很漂亮的极简单机面板,但不管端口存活
beszel25.8k❌ README 无任何 GPU/nvidia 内容❌Docker / 二进制轻量、有历史数据与告警、容器统计;无 GPU
glances33.7k✅ GPU 插件(nvidia-ml-py)❌apt 3.4.0.3Web/TUI 双模,中规中矩
哪吒 Nezha10.3k⚠️ 仓库内检索不到 GPU/nvidia 相关代码路径(本次核实),GPU 要自己扩展✅ 探针式面板 + agent中文社区主流,多机、告警、皮肤/主题多(如 nezha-liquidglass)
cppla/ServerStatus4.7k⚠️ 同上,需第三方分支✅后端单文件 + 前端中文「云探针」经典,皮肤多
Uptime Kuma91.9k❌✅ 最好看的状态页Docker / npm只做"服务活没活",颜值极高

C 类:大屏监控栈(最像"机房大屏",可轮播、可多机)

Grafana + Prometheus + node_exporter + NVIDIA DCGM / nvidia_gpu_exporter,配社区看板:

Grafana 社区看板下载量(本次实测)用途
Node Exporter Full (ID 1860)145,696,218Linux 主机总览(CPU/内存/磁盘/网络/负载),事实标准
NVIDIA DCGM Exporter Dashboard (ID 12239)40,567,922GPU:利用率/显存/温度/功耗/风扇/ECC
Nvidia GPU Metrics (ID 14574)42,496轻量 GPU 看板(配 nvidia_gpu_exporter)

二、本机(GPU 机 zywpc)实测的"能不能直接装"

apt-cache policy 实测结果(Ubuntu 24.04.3):

包可用版本用途
netdata1.43.2✅ B 类首选,一装就有一整套 Web 仪表盘
glances3.4.0.3Web/TUI + GPU 插件
btm0.9.6bottom,替代 btop 的 TUI
kmscon9.0.0真彩色图形终端(控制台美化天花板)
alacritty / kitty0.13.2 / 0.32.2真彩色终端(需 X/Wayland)
prometheus / prometheus-node-exporter2.45.3 / 1.7.0Grafana 栈的数据侧
cockpit314Red Hat 系管理面板
grafana / uptime-kuma无 apt 包需官方源 / Docker / npm

三、结论与建议

  1. 想要"别人做好的、开箱就好看、还带 GPU" → Netdata 打底 + 浏览器 kiosk 显示。 一套采集器就覆盖你要的全部指标(含 GPU 与端口存活),官方维护,本机 apt 可装,UI 本身就是现成漂亮大屏。
  2. 想要"机房大屏 + 轮播 + 多机" → Grafana + Prometheus + DCGM,颜值上限最高、社区看板最成熟, 但装的东西最多、维护成本最高,且 Grafana 要额外加源。
  3. 只想"最小改动、立刻不那么丑" → A 类:32×16 字体 + btop 社区主题(10 分钟), 再往上就是 kmscon 或 X+alacritty 真彩色终端(中文也能显示)。
  4. 不推荐 dashdot / beszel / 哪吒 作为本机主方案:dashdot 有 GPU 但没有端口探活; beszel、哪吒(按当前代码核实)都没有 GPU 采集。

四、参考出处(本次核实)

下载此文件