%20%E3%81%AB%20GPU%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
Unix システムが起動時のスプラッシュ/読み込み画面に GPU を使用しているかどうか疑問に思っていました。Mac が過熱してグラフィックの問題が発生するという問題があったからです。Unix タイプのシステム (MacOS 10.6、10.10、Ubuntu のさまざまなバージョンなど) では、スプラッシュ画面は表示されますが、GUI が実際に起動することはありません (通常、起動時のスプラッシュの後には、単純な黒/青/白の画面が表示されます)。ただし、Windows は起動し (ハード ドライブの動作音が聞こえるので、これが原因だと思います)、黒い画面のみが表示されます (スプラッシュ画面や読み込み画面は表示されません)。私は 2008 ATI iMac を所有していますが、これは気になります。後でサーマル ペーストを再度塗布して効果があるかどうかを確認し、次にリフローを試みる予定です (これは非常に一時的な解決策に過ぎないことはわかっていますが、何か効果があるかどうかを確認したいだけです)。ただし、他のすべてが失敗した場合は、おそらくゴミ箱行きになるでしょう。
答え1
質問に対する答えは「はい」です。すべてのシステムは、起動メッセージやスプラッシュ スクリーンを表示するために GPU を使用します。これは、GPU を経由することがモニターに何かを表示する唯一の方法だからです。
しかし、あなたが尋ねたかった質問に対する答えは「いいえ」です。起動時とシステムが完全に起動した後のGPUの使用方法は異なります。起動中、オペレーティングシステムはGPUを次のように使用します。テキストモードまたは単純なフレームバッファこれらは GPU の作業がほとんど必要ないため、GPU のバグを引き起こしたり、GPU が過熱したりする可能性は低いです。テキスト モードは、単一の等幅フォントでテキストを表示できるという制限があります。フレーム バッファ モードは任意の画像を表示できますが、速度が遅くなります。どちらのモードでも、GPU とモニタが実行できる最大値よりも低い解像度が使用される場合があります。
システムが完全に起動すると、GPUの計算能力を利用して、異なる方法でGPUを使い始める可能性があります。これにはオペレーティングシステムの複雑なドライバーが関係し、GPU上での重要な計算が必要になる場合があります。Linuxでは、このモードはXウィンドウシステム(またはそれに代わるものとしてウェイランド。
Linuxでは、X.orgfbdev
ドライバ(GPUを単純なフレームバッファとして使用)またはX.orgヴェサドライバー (これは非常に古い標準であり、フレームバッファ以上の機能はほとんどなく、解像度も限られています)。高速ではないし、見栄えも良くないかもしれませんが、何もないよりはましです。
Xが動作しないモードで起動するのを防ぐために、まずテキストモードで作業する必要があるかもしれません。これを行う方法はディストリビューションによって異なります。アーチウィキArchを使わない場合でも役に立つかもしれません。rootとしてログインしたら、作成または編集します。/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