我刚刚安装了 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.检查硬件
找到使用的驱动程序后查看硬件
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 次盖子关闭循环,尚未出现矛盾)