RHEL更新问题:

RHEL更新问题:

我使用的是 ThinkPad P50s,CentOS7,具有最新的内核,并且我已经尝试过Ctrl+ Alt+ F1 ,然后Ctrl+ Alt+F2尝试打开显示器。

醒来时,我知道系统正在运行,因为音乐会播放,而我的屏幕保持全黑。

可能有用的信息是“systemctl hibernate”将无法作为“hibernate.target 的依赖作业失败”工作。

这是一个最小安装,之后加载了 GNOME,所以我不确定我是否缺少重要的依赖项,但即使这样我也不知道如何补救。

答案1

正如我们所遇到的,其原因是,由于 CentOS/RHEL 内核是为服务器而不是桌面而设计的,因此新硬件在这些内核上运行得不太好。

因此,解决方案只是安装一个更新的、>4.0 的内核来支持更新的硬件。目前最新的稳定版本是 4.10.3,它kernel-ml位于elrepo.kernel-lt是一个替代解决方案,但在这种情况下,我建议kernel-ml

由于该软件包始终包含最新的稳定内核,因此这些指令在可预见的将来可能不会改变。

要将您的内核升级到最新的稳定版本,只需按照以下说明操作即可取自本网站

要安装最新内核,请添加 ELRepo 存储库。

添加 ELRepo GPG 密钥:

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

然后,使用命令在 CentOS 7 / RHEL 7 / Scientific Linux 7 中添加 ELRepo:

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

通过安装以下软件包启用 ELRepo 最快镜像:

# yum install yum-plugin-fastestmirror

接下来,启用 ELRepo 并使用命令安装 Linux Kernel 4.10 版本:

yum --enablerepo=elrepo-kernel install kernel-ml

最后,重新启动,并且uname -r应该显示4.10一些其他数字,但启动时您也会在 grub 菜单上看到它。

现在我们实际采用的解决方案是重新安装 Ubuntu 计算机并在虚拟机中运行 CentOS。对于每个人来说,无论哪种解决方案最适合您。

答案2

睡眠和唤醒在使用 Thinkpad T450/460/470 的 RHEL v7.5 上运行良好,但在 2018 年 9 月内核更新后它被破坏了。

https://bugzilla.redhat.com/show_bug.cgi?id=1628958

现在唤醒后屏幕保持空白。仅键盘 LED 唤醒。现在 RHEL 7.5 中唯一的解决方案是强制完全关闭。

红帽对这种情况有所了解,但他们的解决方案都不起作用。甚至不https://access.redhat.com/discussions/3523071#comments。我相信 CentOS 7.5 中也存在同样的问题

与这里所写的相反,内核 3.0 直到一个月前都运行良好。

uname -a
Linux my-thinkpad 3.10.0-862.11.6.el7.x86_64 #1 SMP Fri Aug 10 16:55:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

通过删除错误的更新解决了该问题。做了 ayum downgrade microcode_ctl并将其添加microcode_ctl到 中的排除列表中/etc/yum.conf。重新启动后,像以前一样睡眠并恢复工作。

RHEL更新问题:

RHEA-2018:2397 - 产品增强咨询:microcode_ctl 错误修复和增强更新

microcode_ctl-2.1-29.16.el7_5.x86_64.rpm

现在已修复

Removed:
  microcode_ctl.x86_64 2:2.1-29.16.el7_5

Installed:
  microcode_ctl.x86_64 2:2.1-29.10.el7_5

请勿安装https://access.redhat.com/errata/RHEA-2018:2397

相关内容