Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
画像処理装置のソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
画像処理装置
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:グラフィックス]] [[en:Graphics processing unit]] {{Related articles start}} {{Related|NVIDIA}} {{Related|AMDGPU}} {{Related|Intel}} {{Related|Wayland}} {{Related|Xorg}} {{Related|OpenGL}} {{Related|Vulkan}} {{Related|ハードウェアビデオアクセラレーション}} {{Related|外付け GPU}} {{Related articles end}} [[Wikipedia:ja:GPU|画像処理装置]] (GPU) とは、ディスプレイに表示されるビデオフィードを生成する、コンピュータ内のハードウェアです。GPU には、[[Wikipedia:GPU#統合GPU|Integrated Graphics Processors]] (IGP) と 専用 GPU (ディスクリート GPU) の2種類があります。特に、後者は[[Wikipedia:ja:グラフィックスカード|グラフィックスカード]]とも呼ばれています。この頭字語は、グラフィックスカード全てを指す言葉としてしばしば用いられます。 GPU は並列計算を得意とするので、[[GPGPU|GPUによる汎用計算]] (GPGPU) にも用いられています。 == インストール == Linux カーネルには、オープンソースのビデオドライバが含まれており、ハードウェアアクセラレーション付きのフレームバッファをサポートしています。しかし、[[OpenGL]]、[[Vulkan]]、[[Xorg]] における 2D アクセラレーション、そして[[ハードウェアビデオアクセラレーション]]に関しては、ユーザランドでのサポートが必要です。 まず、使用しているグラフィックスカードを確認してください (''Subsystem'' の部分に固有モデルが表示されます): $ lspci -vnnd ::03xx {{Tip|{{ic|::03}} は「[https://admin.pci-ids.ucw.cz/read/PD/03 ディスプレイコントローラ] PCI デバイスクラス」を意味し、{{ic|xx}} は「そのクラス内の全てのサブクラス」を意味します。}} 次に、対応するビデオドライバをインストールする必要があります。以下の表に代表的なベンダー3社が挙げられています。 32ビットのソフトウェアに関しては、[[multilib]] リポジトリを有効化し、''lib32-'' という接頭辞がついたユーザ空間のドライバをインストールしてください (例えば、{{Pkg|lib32-mesa}}、{{Pkg|lib32-vulkan-radeon}}、{{Pkg|lib32-nvidia-utils}} などです)。 X11 に関しては、他の [https://dri.freedesktop.org/wiki/DDX/ Device Dependent X (DDX)] ドライバは、{{Grp|xorg-drivers}} パッケージグループからインストールするか、[https://aur.archlinux.org/packages?K=xf86-video xf86-video] で検索して特定のパッケージをインストールすることができます。ほとんどの場合、DDX ドライバをインストールする必要はありません。詳細は、[[Xorg#ドライバ]] を見てください。 === AMD === AMD はオープンソースのドライバをサポートしています。かつてプロプライエタリなドライバが提供されていましたが、もはやパッケージは存在しません。[https://www.amd.com/en/resources/support-articles/release-notes/RN-AMDGPU-UNIFIED-LINUX-25-10-1.html][https://lists.archlinux.org/archives/list/aur-requests@lists.archlinux.org/thread/P5XHCIBVBY7PBPUC7AV3QD4CTROCRYSG/#KPTEHMZ2GPTRMXR37D25HJ4HY2KYPVKJ] {{Tip|モデルネーム (例: ''Radeon RX 6600'') を GPU ファミリ (例: ''RDNA 2'') に読み替えるには、[[Wikipedia:List of AMD graphics processing units#Features overview]] を見てください。}} GPU ファミリ毎の [[VA-API]] のサポートに関しては、[[ハードウェアビデオアクセラレーション#比較一覧]] を見てください。 {| class="wikitable" style="text-align:center" |- ! ドキュメント ! GPU ファミリ ! DRM ドライバ ! OpenGL ! Vulkan ! DDX ドライバ |- | [[AMDGPU]] | GCN 3 及びそれ以降 (例: RDNA 1-4) | rowspan="4" | [[Linux]] に同梱 | rowspan="3" | {{Pkg|mesa}} | {{Pkg|vulkan-radeon}} | {{Pkg|xf86-video-amdgpu}}<sup>2</sup> |- | [[AMDGPU]]<sup>1</sup> / [[ATI]] | GCN 1&2 | colspan="2" | 使用するドライバによる |- | rowspan="3" | [[ATI]] | R300 から TeraScale まで | rowspan="2" | 無し | rowspan="2" | {{Pkg|xf86-video-ati}}<sup>2</sup> |- | R100 & R200 | {{Pkg|mesa-amber}} |- | Rage 4 及びそれ以前 | colspan="5" | 利用できません [https://www.x.org/wiki/RadeonFeature/][https://www.phoronix.com/news/Linux-6.3-Dropping-Old-DRM] |} # {{Pkg|linux}} ≥ 6.19 でデフォルトで有効化されています。それ以外のバージョンでは、手動で選択できます。 # 問題なく動作させるには、modesetting ドライバを使用する必要があります。 === Intel === Intel は、オープンソースドライバを提供しており、かつサポートしています。ただし、PowerVR ベースのグラフィックス (GMA 3600 シリーズ) はサポートされていません。 {{Tip|Intel の ''N'' 世代ハードウェアという文言は、CPU の世代ではなく、[[Wikipedia:List of Intel graphics processing units|GPU の世代]]を指しています。これは、CPU の世代とは異なります。}} GPU ファミリ毎の [[VA-API]] のサポートに関しては、[[ハードウェアビデオアクセラレーション#比較一覧]] を見てください。以下は、パッケージのみを記載しています。 {| class="wikitable" style="text-align:center" |- ! ドキュメント ! GPU ファミリ ! DRM ドライバ ! OpenGL ! Vulkan ! DDX ドライバ ! VA-API |- | rowspan="6" | [[Intel graphics]] | 第12.1世代及びそれ以降 | rowspan="6" | [[Linux]] に同梱 | rowspan="5" | {{Pkg|mesa}} | rowspan="3" | {{Pkg|vulkan-intel}}<sup>1</sup> | rowspan="6" | {{Pkg|xf86-video-intel}}<sup>2</sup> | {{pkg|intel-media-driver}} |- | 第8世代から第11世代まで | {{pkg|intel-media-driver}}<br>またはレガシーな {{pkg|libva-intel-driver}} |- | 第7世代 & 第7.5世代 | rowspan="2" |{{pkg|libva-intel-driver}} |- | 第5世代 & 第6世代 | rowspan="3" | 無し |- | 第3世代から第4.5世代まで | rowspan="2" | 無し |- | 第2世代 | {{Pkg|mesa-amber}} |} # 第7世代と第7.5世代は[https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/intel/vulkan_hasvk/anv_device.c#L1600 サポートが不完全で]、第8世代は Vulkan 1.3 に制限されています。 # 第3世代及びそれ以降のハードウェアでは、''modesetting'' DDX ドライバが推奨されています。詳細は [[インテルグラフィックス#インストール]] を見てください。 === NVIDIA === NVIDIA は完全にオープンソースなドライバをサポートしていません。NVIDIA は2022年からハイブリッドなアプローチ (オープンな DRM ドライバとクローズドなユーザランドドライバ) を取り始めました。 {{Tip|モデルネーム (例: ''RTX 4060'') を GPU ファミリ (例: ''NV190'') に読み替えるには、[https://nouveau.freedesktop.org/CodeNames.html nouveau wiki のコードネームのページ]を見てください。}} どの API がサポートされているかについては、[[ハードウェアビデオアクセラレーション#NVIDIA]] を見てください。GPU ファミリ毎の詳細は [[ハードウェアビデオアクセラレーション#VDPAU ドライバ]] を見てください。 {| class="wikitable" style="text-align:center" |- ! ライセンス ! ドキュメント ! GPU ファミリ ! DRM ドライバ ! OpenGL ! Vulkan ! DDX ドライバ |- | rowspan="2" | オープン | rowspan="2" | [[Nouveau]]<sup>1</sup> | [https://nouveau.freedesktop.org/CodeNames.html#NVE0 Kepler (NVE0/GKXXX)] 及びそれより新しいもの | rowspan="2" | [[Linux]] に同梱 | rowspan="2" | {{Pkg|mesa}} | {{Pkg|vulkan-nouveau}} | rowspan="2" | {{Pkg|xf86-video-nouveau}}<sup>2</sup> |- | [https://nouveau.freedesktop.org/CodeNames.html#NV04 Fahrenheit (NV04/05)] から [https://nouveau.freedesktop.org/CodeNames.html#NVC0 Fermi (NVC0/GF1XX)] まで | 無し |- | オープンな DRM ドライバ、プロプライエタリなユーザランドドライバ | rowspan="6" | [[NVIDIA]]<sup>1</sup> | [https://nouveau.freedesktop.org/CodeNames.html#NV160 Turing (NV160/TUXXX)] 及びそれより新しいもの | {{Pkg|nvidia-open}} | colspan="3" | {{Pkg|nvidia-utils}} |- | rowspan="5" | プロプライエタリ | [https://nouveau.freedesktop.org/CodeNames.html#NV110 Maxwell (NV110/GMXXX)] から <br/> [https://nouveau.freedesktop.org/CodeNames.html#NV190 Ada Lovelace (NV190/ADXXX)] まで | {{AUR|nvidia-580xx-dkms}} | colspan="3" | {{AUR|nvidia-580xx-utils}} |- | [https://nouveau.freedesktop.org/CodeNames.html#NVE0 Kepler (NVE0/GKXXX)] | {{AUR|nvidia-470xx-dkms}} | colspan="3" | {{AUR|nvidia-470xx-utils}} |- | [https://nouveau.freedesktop.org/CodeNames.html#NVC0 Fermi (NVC0/GF1XX)] | {{AUR|nvidia-390xx-dkms}} | {{AUR|nvidia-390xx-utils}} | rowspan="2" | 無し | {{AUR|nvidia-390xx-utils}} |- | [https://nouveau.freedesktop.org/CodeNames.html#NV50 Tesla (NV50/G80-90-GT2XX)] | {{AUR|nvidia-340xx-dkms}} | {{AUR|nvidia-340xx-utils}} | {{AUR|nvidia-340xx-utils}} |- | [https://nouveau.freedesktop.org/CodeNames.html#NV40 Curie (NV40/G70)] 及びそれより古いもの | colspan="6" | パッケージはもう存在しません |} # 専用 GPU と合わせて統合ビデオカードを使用する NVIDIA Optimus のあるノート PC については、[[NVIDIA Optimus]] を見てください。 # [https://nouveau.freedesktop.org/CodeNames.html#NV50 NV50 (G80)]及びそれ以降においては、''modesetting'' DDX ドライバが推奨されています。詳細は [[Nouveau#インストール]] を見てください。 == ロード == ほとんどのカーネルモジュールドライバは、システムのブート時に自動的にロードされるはずです。 ロードされない場合は: # [[カーネルパラメータ]]に {{ic|nomodeset}} や {{ic|1=vga=}} が'''含まれていない'''ことを確認してください。ドライバは [[KMS]] を必要とするためです。 # また、[[カーネルモジュール#ブラックリスト|カーネルモジュールブラックリスト]]によってドライバが無効化されていないことを確認してください。 == モニタリング == GPU のモニタリングは、GPU の温度、コアと VRAM の使用量、P-state を確認するために行われます。 ==== CLI ==== * {{App|amdgpu_top|AMDGPU の使用率を表示するツール|https://github.com/Umio-Yasuno/amdgpu_top|{{Pkg|amdgpu_top}}}} * {{App|nvtop|AMD、Intel、NVIDIA 用の、GPU プロセスモニタリングツール|https://github.com/Syllo/nvtop|{{Pkg|nvtop}}}} * {{App|radeontop|GPU 使用率ビューア。全体のアクティビティのパーセンテージと個々のブロックの両方を確認できます。ATI の R600 及びそれより新しい GPU、さらに [[AMDGPU]] ドライバを使用するカードで動作します。|https://github.com/clbr/radeontop|{{Pkg|radeontop}}}} * {{App|nvidia-smi|NVIDIA のプロプライエタリドライバにバンドルされている、Fermi 及びそれより新しい [[NVIDIA]] GPU 用の CLI モニタリングツール。|https://docs.nvidia.com/deploy/nvidia-smi/index.html|{{pkg|nvidia-utils}}}} ==== GUI ==== * {{App|amdgpu_top|AMDGPU の使用率を表示するツール|https://github.com/Umio-Yasuno/amdgpu_top|{{Pkg|amdgpu_top}}}} * {{App|AmdGuid|完全に Rust 製の基本的なファン制御 GUI。|https://github.com/Eraden/amdgpud|{{AUR|amdguid-wayland-bin}}, {{AUR|amdguid-glow-bin}}}} * {{App|Radeon Profile|AMD Radeon カード現在のクロックを読み取ったり変更したりできる Qt5 ツール。|https://github.com/emerge-e-world/radeon-profile|{{AUR|radeon-profile-git}}}} * {{App|TuxClocker|Qt5 のモニタリング及びオーバークロックツール|https://github.com/Lurkki14/tuxclocker|{{AUR|tuxclocker}}}} * {{App|Plasma System Monitor|システムのセンサー、プロセス情報、他のシステムリソースをモニタリングするインターフェイス。[[KDE|KDE Plasma]] にバンドルされています。|https://apps.kde.org/plasma-systemmonitor/|{{pkg|plasma-systemmonitor}}}} * {{App|LACT|Linux システムで AMD、NVIDIA、Intel GPU を制御できます。|https://github.com/ilya-zlobintsev/LACT|{{pkg|lact}}}} {{TranslationStatus|Graphics processing unit|2026-02-13|859652}}
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:App
(
ソースを閲覧
)
テンプレート:Grp
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
画像処理装置
に戻る。
検索
検索
画像処理装置のソースを表示
話題を追加