Gnome 顯示管理器 (gdm) 執行級別 5 無法正常工作,控制台出現黑屏
我有一個超微伺服器,不管用了多久,它都可以正常工作,並且每月都
yum update
在上面做一次,目前它是 RHEL 7.93.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.run
VGA 顯示器後,我只能使用文本登錄(執行級別 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 之前一樣。