Mac 과열 및 그래픽 문제로 인해 문제가 있기 때문에 Unix 시스템이 스플래시/로딩 화면에 GPU를 사용하는지 궁금합니다. Unix 유형 시스템(예: MacOS 10.6, 10.10 및 다양한 Ubuntu 버전)은 부팅 화면을 표시하지만 실제로는 GUI로 부팅되지 않습니다(보통 부팅 후 단순한 검은색/파란색/흰색 화면만 표시됨). 그러나 Windows가 부팅되고(하드 드라이브 활동 소리가 들리기 때문에 이런 일이 발생하는 것 같습니다) 검은색 화면만 표시됩니다(스플래시 화면이나 로딩 화면 없음). 내가 2008 ATI iMac을 가지고 있기 때문에 이것이 궁금합니다. 나중에 열 페이스트를 다시 도포하여 효과가 있는지 확인한 다음 리플로우를 시도할 계획입니다. (이것은 매우 임시적인 해결책일 뿐이지만 효과가 있는지 확인하고 싶습니다.) 다른 모든 방법이 작동하면 실패하고 쓰레기통에 들어갈 수도 있습니다.
답변1
문자 그대로의 질문에 대한 대답은 '예'입니다. 모든 시스템은 GPU를 사용하여 부팅 메시지와 스플래시 화면을 표시합니다. 모니터에 콘텐츠를 표시하는 유일한 방법은 GPU이기 때문입니다.
그러나 묻고 싶은 질문에 대한 대답은 '아니오'입니다. 부팅하는 동안 GPU가 사용되는 방식과 시스템이 완전히 부팅된 후 GPU가 사용되는 방식이 다릅니다. 부팅 프로세스 중에 운영 체제는 GPU를 사용합니다.텍스트 모드아니면 간단하게프레임버퍼. 이는 GPU에 대한 작업이 거의 필요하지 않으므로 GPU 오류를 유발하거나 과열을 일으킬 가능성이 적습니다. 텍스트 모드의 제한 사항은 텍스트를 단일 고정 폭 글꼴로만 표시할 수 있다는 것입니다. 프레임버퍼 모드는 임의의 이미지를 표시할 수 있지만 속도가 매우 느립니다. 두 모드 모두 GPU와 모니터에서 얻을 수 있는 최대 해상도보다 낮은 해상도를 사용할 수 있습니다.
시스템이 완전히 부팅되면 컴퓨팅 성능을 활용하여 다양한 방식으로 GPU를 사용하기 시작할 수 있습니다. 여기에는 운영 체제의 복잡한 드라이버가 포함되며 GPU에 대한 몇 가지 중요한 계산이 포함될 수 있습니다. Linux에서는 모드가 다음과 같습니다.X 윈도우 시스템(또는 그 대체품, 예:웨이랜드.
fbdev
X.org 드라이버(GPU를 간단한 프레임 버퍼로 사용) 또는 X.org를 사용하여 Linux에서 GUI를 얻을 수 있습니다.전자 장비 보안 협회드라이버(이것은 프레임 버퍼 이상의 기능을 수행하지 않으며 해상도가 제한된 매우 오래된 표준입니다). 빠르지도 않고, 예쁘지도 않을 수도 있지만 없는 것보다는 낫습니다.
X가 작동하지 않는 모드에서 시작되는 것을 방지하려면 먼저 텍스트 모드에서 작업해야 할 수도 있습니다. 이를 수행하는 방법은 분포에 따라 다릅니다. 이것아치스 위키Arch를 사용하지 않더라도 유용할 수 있습니다. 루트로 로그인 후 생성 또는 편집/etc/X11/xorg.conf
비디오 드라이버를 선택합니다. 예를 들어, fbdev의 경우 다음과 같은 것이 필요합니다(테스트되지 않음):
Section "Device"
Identifier "fbdev"
Driver "fbdev"
Option "fbdev" "/dev/fb0"
EndSection
또한 배포판에 따라 적절한 드라이버가 아직 없는 경우 이를 설치해야 합니다. 예를 들어 Debian/Ubuntu에서는 다음과 같습니다.
apt-get install xserver-xorg-video-fbdev