一直想在我的机器上运行 Ubuntu 的 LTS 版本。当我构建它时,安装了 17.10,没有问题。升级到 18.04 后,屏幕变黑了。
完全重新安装了 18.04 桌面版,但必须使用 nomodeset 才能进行安装,但同样没有 GUI 并且似乎冻结了。
降回 16.04.5 并且发生同样的事情。
尝试了两个服务器版本并添加了 GUI。在 16.04 上我们确实获得了 GUI,但它会在首次登录后崩溃,重新启动后它会转到桌面但不久后就会崩溃。
再次安装 17.10,一切正常,没有任何问题。
sudo lshw-c 视频:
description: VGA compatible controller
product: Carrizo
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 1
bus info: pci@0000:00:01.0
version: 87
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
resources: irq:38 memory:e0000000-efffffff memory:f0000000-f07fffff ioport:f000(size=256) memory:feb00000-feb3ffff memory:c0000-dffff
17.10 和 18.04 之间唯一的变化是 IRQ 从 226 变成了 38。
尝试将窗口管理器更改为 lightdm,但屏幕仍然黑着,我猜是驱动程序的问题。我已通过 SSH 连接到盒子。所有按键(Ctrl++Alt等F3)都无法让我进入控制台。
有任何想法吗?
我把 x 日志放在这里:
我认为它可能没有尝试 VGA 输出,而只有两个显示端口?
[ 8.641] (II) AMDGPU(0): Output DisplayPort-0 has no monitor section
[ 8.641] (II) AMDGPU(0): Output DisplayPort-1 has no monitor section
[ 8.641] (II) AMDGPU(0): Output DisplayPort-2 has no monitor section
[ 8.642] (II) AMDGPU(0): EDID for output DisplayPort-0
[ 8.642] (II) AMDGPU(0): EDID for output DisplayPort-1
[ 8.642] (II) AMDGPU(0): EDID for output DisplayPort-2
[ 8.642] (II) AMDGPU(0): Output DisplayPort-0 disconnected
[ 8.642] (II) AMDGPU(0): Output DisplayPort-1 disconnected
[ 8.642] (II) AMDGPU(0): Output DisplayPort-2 disconnected
[ 8.642] (WW) AMDGPU(0): No outputs definitely connected, trying again...
[ 8.642] (II) AMDGPU(0): Output DisplayPort-0 disconnected
[ 8.642] (II) AMDGPU(0): Output DisplayPort-1 disconnected
[ 8.642] (II) AMDGPU(0): Output DisplayPort-2 disconnected
[ 8.642] (WW) AMDGPU(0): Unable to find connected outputs - setting 1024x768 initial framebuffer
答案1
我已经解决了这个问题。尽管 proliant gen10 有一个 VGA 端口,但它也有两个 HPE D 端口。
我买了一个 D-Port 转 HDMI 适配器并插入 - 成功。X 运行良好。
因此,出于某些奇怪的原因,17.10 会选择 VGA 并默认使用它,但 16.04 和 18.04 会完全忽略 VGA。希望这对其他人有所帮助。