如何在 Centos 8 中启动 GUI?

如何在 Centos 8 中启动 GUI?

我在 Centos 8 上进行了全新实例化。我安装了服务器和 GUI。一切都工作正常。但随后,我需要为我的 GPU 安装 Nvidia 驱动程序。要安装 Nvidia 驱动程序,我遵循了这些指示

但现在,我无法显示图形界面。当电脑启动时,出现黑屏,我按 Alt + F5,提示我使用多用户模式而不是图形模式登录。

我尝试执行sudo inti 5但没有做任何事情。该命令通常会切换到图形界面。

我也尝试过systemctl isolate graphical.target

当我执行时,systemctl get-default我得到了graphical.target预期的结果。但是当我重新启动时,GUI 永远不会出现。我进入 PC 的唯一方法是按 ALT + F5 并使用命令行登录。

我不知道这是否与我的问题有关或现在。但是,该命令 echo $DISPLAY返回空行,因为它尚未设置。

我怎样才能恢复 GUI?

更新 以下是下面建议的命令的输出

在此输入图像描述

答案1

使用以下命令卸载您安装的 NVIDIA 驱动程序:

sh ./NVIDIA-Linux*.run --uninstall

现在安装 NVIDIA 驱动程序ELrepo 网站。首先安装 ELrepo 存储库(如网站上所述),然后通过安装“kmod-nvidia”

dnf install kmod-nvidia

这样您就拥有了可靠的安装。您找到的这些说明可能有效,但如果您没有合适的条件,则会失败。 ELrepo 软件包包含与 nvidia 网站相同的驱动程序,只是采用更可靠的安装和更新方法。

相关内容