나는 훌륭하게 실행되는 Supermicro 서버를 가지고 있으며, yum update
얼마나 오랫동안 매달 실행하고 있으며 현재 RHEL 7.9를 사용하고 있습니다 3.10.0-1160.15.2.el7.x86_64
. 이는 마더보드의 파란색 VGA 포트 외에 흰색 DVI 출력 포트 1개가 있는 Nvidia K620 그래픽 카드입니다.
마더보드의 파란색 VGA 포트에서 24인치 1920x1200 모니터를 사용하면 런레벨 5까지 Linux에 나타나는 모든 것이 기본 흑백 텍스트로 표시되고 런레벨 3에서는 VGA 모니터 기반 로그인 화면에 텍스트가 표시됩니다. 런레벨 5에 들어갈 때( 즉, graphic.target) 모니터의 vga 모드가 공백이 된 다음 모니터를 DVI 모드로 전환한 다음 k620 그래픽 카드에서 gnome 그래픽 로그인 디스플레이를 가져오면 그게 됩니다. 방식, 만족합니다.
업데이트 후에 NVIDIA-Linux-x86_64-460.32.03.run
는 VGA 모니터(런레벨 3)에서만 텍스트 로그인을 할 수 있습니다. Graphics.target으로 이동하여 모니터를 DVI로 설정하려고 하면 검은색 화면이 나타납니다. VNC를 통해 네트워크를 통해 gnome 데스크탑에 원격으로 액세스하면 모든 것이 여전히 잘 작동합니다.
또한 유사한 서버에는 파란색 마더보드 VGA만 있지만 VGA 콘솔 모니터에 실행 레벨 5 그래픽 콘솔이 표시되는 Nvidia P100 gpgu(그래픽 출력 없음)가 있습니다. 하지만 이제 nvidia [cuda] 업데이트 이후에는 더 이상 그래픽 콘솔이 없고 기본 텍스트 콘솔만 있습니다.
나는 이것이 반드시 nvidia가 아닌 RHEL Linux 및/또는 gnome 디스플레이 관리자 문제라고 생각합니다. 무슨 일이 일어나고 있는지, 런레벨 5 그래픽 로그인 콘솔을 다시 얻는 방법에 대한 통찰력을 찾고 있습니다. 내가 아는 것은 파일이 실제로 존재하지 않는 문제가 발생할 때까지 RHEL 7.9에서 nvidia-xconfig
파일이 작동 하고 모든 것이 잘 작동한다는 것입니다 . 따라서 지금은 RHEL 7.9에서 그래픽이 어떻게 작동하는지 전혀 모릅니다. 도와주세요. gdm을 고치는 방법, gdm과 관련된 것을 시도해 볼 수 있다면 어떨까요?/etc/X11/xorg.conf
xorg.conf
답변1
이 질문에 대한 답을 찾았습니다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를 설치하기 전과 동일하게 복원됩니다.