ubuntu 22.04 暂停后黑屏

ubuntu 22.04 暂停后黑屏

我刚刚安装了 Ubuntu 22.04 LTS。它工作正常,但在我暂停会话后,重新启动会话后屏幕仍然黑屏。

我该如何解决?

谢谢

答案1

这是我的决赛 决赛;> 回答 -

之前的答案中的网卡修复已经工作了很长一段时间,但问题不断出现。

此时我有两个最后的怀疑,

1.AMD-gpu(APU 的图形驱动程序)

2.固件错误(AMD 处理器内)

  • 让我再说一遍,我已经独立测试了所有系统组件,尤其是 RAM。

关于AMD-GPU:我尝试过专有驱动程序以及 MESA 包和所有附加驱动程序,但都没有用。

关于固件错误:在社区中,怀疑电源管理失败,设备不再响应,这在某种程度上是正确的,并且超出了我的专业知识的修复范围,但我已经做了一些事情 -

  • 已确认我的 2500U 在电源顶部仅显示 2 个 C 状态(C1、C2)。

  • 系统设置表明它正在尝试达到 C8 - 位于 /sys/module/processor/parameters/max_cstate

  • 为了限制 C 状态,我已将 grub 更新为 C2 - at - /etc/default/grub。 C状态被限制在定义的值,但崩溃问题并没有解决。

此时,我没有找到任何理由进一步研究这个问题,因为这仍然是许多论坛中的一个实时问题,而且我没有线索进行进一步调查,看来 AMD 与 Linux 存在各种形式的问题。

如果你想在 Linux 上做一些严肃的工作,最好远离 AMD。

答案2

更新- 从长远来看,下面提供的解决方案并没有改善这种情况,我不得不断开 Wi-Fi 模块并使用便宜的 USB Wi-Fi 适配器。


这可能是由 PCIe 适配器(我的 wifi 卡)引起的 - 当我检查使用的驱动程序是 Realtek 驱动程序时,而设备是 Intel 驱动程序。然而,安装正确的驱动程序可以防止再次发生。

1.如何检查可疑设备

我正在寻找一个好的资源监视器并找到了 Flatpack Resources

  • 关联
    幸运的是,这个应用程序(资源)还在 Clean GUI 中显示附加卡(本例中为 Wi-Fi)的驱动程序。

我知道 WIFI 卡的品牌,并且看到 Realtek 驱动程序,这一点非常明显。 请参阅图片。

(此图像是驱动程序更新后显示的英特尔,以前是瑞昱) 在此输入图像描述

2.检查硬件

找到使用的驱动程序后查看硬件

这是我的 Wi-Fi 卡的图片 在此输入图像描述

3. 获取合适的驱动程序

访问制造商的官方网站(最好)并下载适当的软件包。

3a.安装英特尔驱动程序

  • 提取内容

  • 将有 2 个文件,“.ucode”是驱动程序,还有一个“READ ME”文件

  • 使用任何文本编辑器打开“READ ME”文件,然后按照说明将“.ucode”文件复制到“/lib/firmware”文件夹。

  • 您必须使用 root 权限从命令行执行复制,GUI 可能无法工作。这些说明位于“READ ME”文件中的第 64 行左右。

尖端-

-- 您需要 cd 到下载文件夹cd Downloads(将“.ucode”文件保留在外面,以避免再次进入 intel 文件夹)

-- 运行“READ ME”文件第 64 行附近提供的命令。 (不要复制%,它是用来表示根终端的) 在此输入图像描述

- 重启

-- 检查资源应用程序以验证更改。

希望您的 Ubuntu 崩溃问题已得到解决。

答案3


到目前为止,下面提供的这些解决方案都没有任何持久效果,但是找到了一个解决方案,该解决方案与笔记本电脑的 WIFI 适配器(PCIe)有关,但并没有持续很长时间。解决方法请参考另一个答案。我不会删除任何这些答案,因为大多数更新都没有改变,尽管几乎没有效果。


**更新 3 另一个补充

(如果有人看到这么多更新感到困惑,请知道我没有撤消任何已写入的更新,解决方案已堆叠)。

关闭交换
(此外还开启UEFI启动,系统现在的响应速度更快了。即使没有 UEFI 系统也稳定)

禁用交换对我来说不起作用(它在重新启动时重新启用,并且添加 cron 作业不是我的选择),我不得不清除(删除)交换分区全部一起。使用Gparted(Ubuntu中预装的)非常直观。

swap 是 Windows 中分页文件的 Linux 版本,是硬盘的一部分,如果内存使用量超过系统 RAM,则存储在 RAM 中的数据将被转移。有时,即使 RAM 使用量非常少,未更改的数据(一段时间内未更改)也会移至此处。

*推测-

Ubuntu 可能将一些数据存储在硬盘驱动器上(即使在挂起模式下),对于我的情况,笔记本电脑有 2 个硬盘(SSD 和 HDD)SSD,Ubuntu 的启动驱动器在 BIOS 中显示为磁盘 2,我相信这是背后的原因。如果这是常见情况,请告知社区。*


**更新2

按电源按钮有时会非常延迟或不起作用,在这种情况下,在按一次电源按钮后。数到20,如果没有反应,尝试按“ALT”“CTRL”+“F1”

根据系统的不同,会打开稳定/不稳定(将自动退出)文本输入字段,只需按“ESC”并登录。


**更新

问题又出现了

解决方案 - 只需按一次电源按钮,不要按住

请在按下电源按钮后等待一段时间

在旧答案之后进行的一些修改是-

怀疑交换大小太低(我的是 2GB),为了消除对 SSD 的多次写入,我将盖子关闭功能更改为暂停(挂起将数据存储在RAM中而不是写入磁盘,注意有风险)/etc/systems/logind.conf。 (只需删除 -lid close 暂停选项前的#(注释)

后来这个问题又出现了,幸运的是,我也找到了解决方案。

假设 - 可能不是图形驱动程序问题,而是深度睡眠,所有驱动程序都关闭,只有电源按钮带有唤醒信号


〜旧答案

关闭电源设置下的“屏幕空白”可以解决该问题。 电源设置窗口

(AMD 集成显卡笔记本电脑)(在 2 天内测试了 5 次盖子关闭循环,尚未出现矛盾)

相关内容