PC 更新后开始出现屏幕故障

dsp*_*ejs 3 display graphics 20.04

我不确定是什么原因造成的。我没有更改任何系统设置。我所做的唯一可能破坏某些事情的事情就是更新我的软件。

我的更新是:

upgrade linux-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32 5.8.0.49.55~20.04.33
upgrade linux-image-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32 
upgrade linux-headers-generic-hwe-20.04:amd64 5.8.0.48.54~20.04.32 
upgrade linux-image-extra-virtual:amd64 5.4.0.70.73 5.4.0.71.74
upgrade linux-image-generic:amd64 5.4.0.70.73 5.4.0.71.74
upgrade linux-libc-dev:amd64 5.4.0-70.78 5.4.0-71.79
upgrade libseccomp2:amd64 2.4.3-1ubuntu3.20.04.3 2.5.1-1ubuntu1~20.04.1
upgrade nomachine:amd64 7.3.2-3 7.4.1-3```
Run Code Online (Sandbox Code Playgroud)

删除 nomachine 并没有解决问题。

以前更糟,我不知道如何准确描述,但我整个屏幕的用户界面都出现故障。所以我重新启动并停止,但现在终端文本看起来像这样:

故障终端文本

我没有更改任何终端设置。这似乎发生在整个操作系统中。这是另一个例子:

闪烁的码头

不知道如何解决这个问题?我没有时间重新安装操作系统,我也不认为我应该这样做,因为这太荒谬了,不应该发生。我不知道我做了什么使系统不稳定。

编辑

早些时候我也尝试过启动PC。它失败并卡在终端中的某些命令上(无法拍下它所说的照片)。

所以我用两个可用的内核重新启动到恢复模式。我遇到了这样的奇怪故障:

对话文字无序,颜色混杂

那没有用。所以我正常重启了电脑,现在我以某种方式登录正常。现在我收到弹出窗口,说要报告系统错误。它是这样说的:

报告蓝牙错误

环境

  • Ubuntu 20.04.2 LTS
  • GNOME 3.36.8
sudo lshw -class display
  *-display
       description: VGA compatible controller
       product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:33 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff
Run Code Online (Sandbox Code Playgroud)

我也做了MemTest86,它通过了 0 个错误。

如果需要更多详细信息,请告诉我。

hey*_*ema 8

-49 和 -50 内核有缺陷,已被撤回。存在图形问题(可能仅与内部英特尔视频子系统有关)。

启动你的电脑。在 GRUB 菜单中,选择第二个选项,Advanced Options(或类似选项),然后选择 -48 内核,如果没有 -48 则选择更早的内核,然后暂时关闭它。

使用软件更新程序保持最新状态,一旦您看到 -51 内核或更高版本,请在下次启动时选择它。

更新#1(对于@dspacejs):

启动 Synaptic 并安装这些文件(搜索 5.8.0-48)...

在此处输入图片说明

跑:

ls -al /boot
Run Code Online (Sandbox Code Playgroud)

确认它initrd.img-5.8.0-48-generic在那里。

如果它不存在,则运行:

sudo update-initramfs -c -k 5.8.0-48-generic
Run Code Online (Sandbox Code Playgroud)

然后:

sudo update-grub
reboot
Run Code Online (Sandbox Code Playgroud)

在 GRUB 菜单中,选择Advanced Options,然后选择 -48 内核进行引导。