Rhel

Gnome 顯示管理器 (gdm) 執行級別 5 無法正常工作,控制台出現黑屏

  • November 17, 2021

我有一個超微伺服器,不管用了多久,它都可以正常工作,並且每月都yum update在上面做一次,目前它是 RHEL 7.9 3.10.0-1160.15.2.el7.x86_64。它是一塊 Nvidia K620 顯卡,除了主機板藍色 vga 埠外,還有一個白色 DVI 輸出埠。

在主機板藍色 VGA 埠上使用 24" 1920x1200 顯示器,在執行級別 5 之前,所有基本黑白文本的 linux 都顯示在其上,在執行級別 3 中,我在 VGA 監視器上獲得基於文本的登錄螢幕。當進入執行級別 5 時( ie graphics.target) 顯示器上的 vga 模式變為空白,然後我將顯示器切換到 DVI 模式,然後從 k620 顯卡獲得 gnome 圖形登錄顯示。這就是它的工作方式,我對此很滿意。

更新到NVIDIA-Linux-x86_64-460.32.03.runVGA 顯示器後,我只能使用文本登錄(執行級別 3)。當我嘗試轉到graphics.target並將顯示器設置為DVI時,我會得到一個黑屏如果我通過VNC通過網路遠端訪問gnome桌面,一切仍然有效。

此外,一台只有藍色主機板 VGA 但具有 Nvidia P100 gpgu(無圖形輸出)的類似伺服器在執行級別 5 圖形控制台顯示到 VGA 控制台監視器的情況下工作。但是現在經過nvidia

$$ cuda $$更新我也不再有圖形控制台,並且被基本的文本控制台困住了。 我認為這是 RHEL linux 和/或 gnome 顯示管理器問題,不一定是 nvidia;我正在尋找有關正在發生的事情以及如何重新獲得執行級別 5 圖形登錄控制台的見解。 我所知道的只是nvidia-xconfig在文件上工作,/etc/X11/xorg.conf 在我遇到問題之前,在 RHEL 7.9 中一切正常,實際上沒有xorg.conf文件存在;所以我知道我完全不知道圖形現在在 rhel 7.9 中是如何工作的。請幫忙。一個人如何修復 gdm,如果我可以嘗試任何與 gdm 相關的東西怎麼辦?

我在https://access.redhat.com/solutions/421683中找到了答案

僅提到的redhat解決方案mesa-libGL 供參考,這是我成功的做法:

  • 在 /etc/default/grub 中取消黑名單 nouveau 後跟 grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
  • rpm -ev --nodeps mesa-libGLES mesa-libGLU mesa-libGL-devel mesa-dri-drivers mesa-libEGL-devel mesa-libEGL mesa-libxatracker mesa-libgbm mesa-libGLU-devel mesa-filesystem mesa-libOSMesa mesa-khr-devel mesa-libglapi mesa-libGLw mesa-libGL
  • yum install mesa* xorg-x11-drv-nouveau
  • dracut -vf
  • yum history sync刪除 yum 更改的外部警告。
  • 如果使用 dkms dkms status,請確保它對 nvidia 的響應為空。
  • 重啟
  • 控制台圖形已恢復,就像安裝 nvidia 或 cuda 之前一樣。

引用自:https://unix.stackexchange.com/questions/644015