今天早上我醒来发现我的电脑无法登录。
起初,我怀疑我是否在 DOSBox 中运行了某些东西,导致磁盘损坏……在发现情况可能并非如此后,通过使用恢复控制台对我的磁盘进行 SMART 检查和 fsck;我开始设置专有的 EFI 兼容 memtest86。RAM 也没有问题。我正在运行 2015 HP z640 服务器。
经过一番研究,我发现禁用模式设置是可行的,但现在我的显卡却一团糟。我的主卡是 xfx 5500XT 8GB GDDR5,所以我认为这不会是个问题。我关闭了电源,移除了 Radeon HD5450 1G DDR3,将我的第二个桌面屏幕切换为通过 DisplayPort->HDMI 连接。现在我的机器可以正常工作了。
这肯定是最近发生的,因为自从一年前获得新 GPU 以来,我的 PC 就一直配备两个 GPU。我工作时,电脑大部分时间处于关闭状态,因为它耗电(我认为接近 800W)
系统配置快照来自dpkg -l
,lsb_release
(已过滤)
Ubuntu 18.04.5 LTS
如果重要的话,这些是与内核相关的软件包
linux-generic-hwe-18.04 5.4.0.74.83~18.04.67
linux-headers-generic-hwe-18.04 5.4.0.74.83~18.04.67
linux-hwe-5.4-headers-5.4.0-73 5.4.0-73.82~18.04.1
linux-hwe-5.4-headers-5.4.0-74 5.4.0-74.83~18.04.1
linux-image-generic-hwe-18.04 5.4.0.74.83~18.04.67
linux-signed-generic-hwe-18.04 5.3.0.62.115
这些与 XOrg 相关
xorg 1:7.7+19ubuntu7.1
xorg-docs-core 1:1.7.1-1.1
xorg-sgml-doctools 1:1.11-1
xserver-xorg-core-hwe-18.04 2:1.20.8-2ubuntu2.2~18.04.5
xserver-xorg-hwe-18.04 1:7.7+19ubuntu8~18.04.3
xserver-xorg-input-all-hwe-18.04 1:7.7+19ubuntu8~18.04.3
xserver-xorg-input-libinput-hwe-18.04 0.28.1-1~18.04.1
xserver-xorg-input-wacom-hwe-18.04 1:0.36.1-0ubuntu1~18.04.1
xserver-xorg-legacy-hwe-18.04 2:1.20.8-2ubuntu2.2~18.04.5
xserver-xorg-video-all-hwe-18.04 1:7.7+19ubuntu8~18.04.3
xserver-xorg-video-amdgpu-hwe-18.04 19.1.0-1~18.04.1
xserver-xorg-video-ati-hwe-18.04 1:19.1.0-1~18.04.1
xserver-xorg-video-fbdev-hwe-18.04 1:0.5.0-1ubuntu1~18.04.1
xserver-xorg-video-intel-hwe-18.04 2:2.99.917+git20171229-1ubuntu1~18.04.1
xserver-xorg-video-nouveau-hwe-18.04 1:1.0.16-1~18.04.1
xserver-xorg-video-qxl-hwe-18.04 0.1.5-2build2~18.04.1
xserver-xorg-video-radeon-hwe-18.04 1:19.1.0-1~18.04.1
xserver-xorg-video-vesa-hwe-18.04 1:2.4.0-1~18.04.1
xserver-xorg-video-vmware-hwe-18.04 1:13.3.0-2build1~18.04.1
这些与 GPU / DRM 相关
libdrm-radeon1:amd64 2.4.101-2~18.04.1
libdrm-radeon1:i386 2.4.101-2~18.04.1
libva-drm2:amd64 2.1.0-3
libva-drm2:i386 2.1.0-3
libva-wayland2:amd64 2.1.0-3
libva-x11-2:amd64 2.1.0-3
libva-x11-2:i386 2.1.0-3
libva2:amd64 2.1.0-3
libva2:i386 2.1.0-3
libvdpau1:amd64 1.1.1-3ubuntu1
libvidstab1.1:amd64 1.1.0-2~18.04.york0
具体来说,机器会解密硬盘,进入登录屏幕,但在显示用户之前冻结。在恢复模式下,它可以一直启动到登录屏幕,登录并工作,但处于 800x600 或 1024x768 模式。
文本模式启动,所有 EFI 固件检查通过(HDD、RAM、自检)。图形模式启动,模式设置禁用,有或没有恢复模式。
前一天我注意到,通过某个特定网站上的第二个旧 GPU 进入的 Firefox 窗口会导致屏幕停止接收信号或停止显示。我认为这是 Linux 的怪癖,因为它没有冻结机器,而且我能够将窗口重新定位到主显示器,这并没有停用,但确实导致第一个显示器重新激活。
apt log 中的最新条目
Start-Date: 2021-06-03 19:44:00
Commandline: /usr/bin/unattended-upgrade
Install: linux-image-5.4.0-74-generic:amd64 (5.4.0-74.83~18.04.1, automatic), linux-modules-extra-5.4.0-74-generic:amd64 (5.4.0-74.83~18.04.1, automatic), linux-headers-5.4.0-74-generic:amd64 (5.4.0-74.83~18.04.1, automatic), linux-hwe-5.4-headers-5.4.0-74:amd64 (5.4.0-74.83~18.04.1, automatic), linux-modules-5.4.0-74-generic:amd64 (5.4.0-74.83~18.04.1, automatic)
Upgrade: linux-headers-generic-hwe-18.04:amd64 (5.4.0.73.82~18.04.66, 5.4.0.74.83~18.04.67), linux-image-generic-hwe-18.04:amd64 (5.4.0.73.82~18.04.66, 5.4.0.74.83~18.04.67), linux-generic-hwe-18.04:amd64 (5.4.0.73.82~18.04.66, 5.4.0.74.83~18.04.67)
End-Date: 2021-06-03 19:45:13
Start-Date: 2021-06-04 06:21:24
Commandline: /usr/bin/unattended-upgrade
Remove: linux-headers-5.4.0-54-generic:amd64 (5.4.0-54.60~18.04.1)
End-Date: 2021-06-04 06:21:26
Start-Date: 2021-06-04 06:21:31
Commandline: /usr/bin/unattended-upgrade
Remove: linux-image-5.4.0-54-generic:amd64 (5.4.0-54.60~18.04.1), linux-modules-extra-5.4.0-54-generic:amd64 (5.4.0-54.60~18.04.1), linux-modules-5.4.0-54-generic:amd64 (5.4.0-54.60~18.04.1)
End-Date: 2021-06-04 06:21:40
这是过去 3 个月内唯一的内核或 xorg 更改。另一张卡在另一台机器上运行良好(现在它将永远存在那里)