Unixシステムや他の同様のシステムは、スプラッシュ/ロード画面(存在する場合)にGPUを使用しますか?

Unixシステムや他の同様のシステムは、スプラッシュ/ロード画面(存在する場合)にGPUを使用しますか?

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ウィンドウシステム(またはその代替品、例:ウェイランド

fbdevX.orgドライバ(GPUを単純なフレームバッファとして使用)またはX.orgを使用してLinuxでGUIを取得できます。電子機器セキュリティ協会ドライバ(これはフレームバッファ以上の機能を実行せず、解像度が制限された非常に古い標準です)。早くもなく、きれいでもないかもしれませんが、ないよりも優れています。

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

おすすめ記事