최근에 중고 DL360 g6 서버를 구입했습니다.
2개의 5670 CPU, 12개의 코어, 24개의 스레드를 갖추고 있으며 80GB RAM이 함께 제공됩니다.
Windows 운영 체제는 매우 빠르게 실행되지만 Linux 배포판은 매우 느리게 실행됩니다. 예를 들어, 터미널을 열기 위해 메뉴를 클릭하는 데는 다양한 Linux 배포판에서 약 1~10분이 소요됩니다. 가장 느린 배포판은 설치해야 하는 CentOS입니다. GUI가 없어도 전혀 문제가 없습니다. GUI 없이도 모든 것이 원활하게 실행됩니다.
하드웨어가 1024x768보다 높은 해상도를 지원하지 않는다는 것을 알고 있지만 내 Linux 배포판은 모두 1920x1080 @ 60hz에서 실행됩니다. 해상도를 낮추려고 시도했는데(해상도를 낮추기 위해 디스플레이 설정을 여는 데 거의 1시간이 걸렸습니다!) 기본 설정에 비해 속도가 향상되었지만 여전히 작동하지 않습니다.
렉 없이 GUI를 사용하려면 어떻게 해야 하나요? 이 문제를 어떻게 해결할 수 있나요?
감사해요.
편집: lspci는 다음 온보드 VGA 컨트롤러를 보여줍니다.
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] ES1000 (rev 02)
설치 중 GUI는 전혀 지연되지 않습니다.
답변1
문제는 최신 데스크톱 환경과 이를 지원할 수 없는 오래된 그래픽 카드를 사용하려고 한다는 것입니다. 일반적으로 서버에는 아무도 사용하지 않기 때문에 그래픽 카드가 상대적으로 좋지 않습니다. 귀하의 GPU가 2007년 제품이고 현재 작은 비디오 메모리로 간주되는 기능을 갖추고 있다는 사실은 이와 관련하여 도움이 되지 않습니다.
GNOME은 기본적으로 3D 가속이 필요한 GNOME Shell을 사용합니다. 귀하의 카드가 이를 지원하지 않기 때문에 CPU가 모든 렌더링 작업을 수행해야 하며, 아시다시피 CPU는 이를 매우 느리게 수행합니다. 설치에서는 일반적으로 DirectFB 스타일 렌더링을 사용하고 2D 프레임 버퍼 지원만 필요하므로 설치 중에는 이 내용이 표시되지 않습니다. 거의 모든 VESA 호환 카드가 이를 수행할 수 있습니다.
몇 가지 옵션이 있습니다:
- GUI 사용을 피하고 GUI가 없는 서버만 사용하십시오.
- 서버에 더욱 강력한 그래픽 카드를 장착하고 사용해 보세요.
- 다른 시스템에서 GUI를 실행하고 X11 전달 SSH 세션을 통해 실행하려는 프로그램만 실행하십시오.
- GNOME Flashback 또는 MATE와 같이 3D 지원이 필요하지 않은 GUI로 전환하십시오. 이 옵션을 선택하는 경우 설명서(또는 Google)를 검색하여 해당 데스크탑 환경에 대한 3D 또는 OpenGL 지원을 비활성화하는 방법을 결정해야 합니다.