我的 Ubuntu 20.04 服务器运行在专用的 HP Proliant DL120 G7 硬件(Xeon E31230 3.2GHz、32GB RAM、4x 1TB SATA、嵌入式 Matrox G200)上。
在我安装桌面(ubuntu-desktop/gdm3 或 xfce/lightdm)之前,服务器一直很稳定,没有任何问题。安装桌面后,服务器可以运行一段时间,然后随机崩溃并拒绝正常重启。硬重置允许服务器重启,然后重复此行为。
请注意,我仅通过 xRDP 访问桌面,但无论会话是否登录都会发生崩溃。
我并不是一个特别高级的 Linux 用户,所以我不知道从哪里开始尝试诊断这个问题的原因。任何建议都将不胜感激。
=====
我没有充分考虑硬件规格,但实际上这可能是问题所在。运行:
lspci -v -s 01:00.1
返回
01:00.1 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200EH (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company MGA G200EH
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f9000000 (32-bit, prefetchable) [size=16M]
Memory at fbde0000 (32-bit, non-prefetchable) [size=16K]
Memory at fb000000 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [a8] Power Management version 3
Capabilities: [b0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [c0] Express Legacy Endpoint, MSI 00
Kernel driver in use: mgag200
Kernel modules: mgag200
从输出结果来看,系统只有 16MB 的视频 RAM。我不确定这是否与主系统内存共享。但正如您所说,这对于运行 GUI 来说不是一个好兆头。