LinuxでNvidiaグラフィックカードをオーバークロックする方法

LinuxでNvidiaグラフィックカードをオーバークロックする方法

Nvidiaグラフィックカードは、企業が独自のグラフィックドライバーを使用しているため、Linuxの標準です。他のすべてのGPUプロバイダーの中で、Nvidiaは、ビデオゲームをプラットフォーム上でかなりうまく実行できるようにするまともな(クローズドソースではありますが)グラフィカルドライバーを提供します。

それでも、Nvidia GPUは、Linuxの基盤となるテクノロジーが原因で、Windowsと比較してLinuxでパフォーマンスが低下することがあります。ありがたいことに、ハードウェアをオーバークロックすることで、これらのパフォーマンスの欠点を簡単に回避できます。

LinuxでNvidiaグラフィックカードをオーバークロックする方法はいくつかありますが、ユーザーが簡単なGUIを使用して情報を提供し、Nvidiaグラフィックカードをオーバークロックできるため、GreenWithEnvyグラフィカルツールをインストールするのが最も簡単な方法です。

警告:余分なオーバーヘッドを処理できる電源装置があると確信できる場合を除いて、Nvidiaグラフィックカードをオーバークロックしようとしないでください。消費電力とストック消費電力について知るには、このPSU計算機にコンポーネントをリストしてください。

GreenWithEnvyをインストールします

LinuxにGreenWithEnvyNvidiaオーバークロックアプリケーションをインストールする方法はいくつかあります。開発者によると、アプリを機能させるための好ましい方法はFlatpakを使用することです。Flatpakの理由は、ソフトウェアが準備ができており、何もコンパイルする必要がないためです。

この方法でGreenWithEnvyアプリケーションをインストールする方法を説明する前に、Flatpakランタイムについて説明することが重要です。これがないと、このプログラムをインストールして実行することはできません。

Flatpakランタイムは、人気のあるLinuxディストリビューションの大部分に非常に簡単にインストールできます。起動するには、ターミナルウィンドウを開きます。次に、このガイドをクリックして、すべてを機能させる方法を学びます。

Flatpakランタイムのインストールが完了したら、ターミナルウィンドウで次のコマンドを入力して、LinuxシステムにGreenWithEnvyアプリケーションを安全にインストールできます。

LinuxでNvidiaグラフィックカードをオーバークロックする方法

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpakインストールflathubcom.leinardi.gwe

GreenWithEnvyをインストールする他の方法

Flatpakを使用できず、システムでGreenWithEnvyアプリケーションを使用する必要がありますか?幸運なことに、開発者は、ソースからコンパイルすることで、さまざまなLinuxディストリビューションにプログラムを簡単にインストールできます。

Linuxでソースからプログラムをコンパイルするには、エラーなしでソフトウェアをビルドするために必要なすべての依存関係ファイルをインストールすることから始めます。これらの依存関係を機能させるには、ターミナルウィンドウを起動し、現在使用しているOSに対応するコマンドを入力します。

Ubuntu

sudo apt install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util

Debian

sudo apt-get install git meson python3-pip libcairo2-dev libgirepository1.0-dev libglib2.0-dev libdazzle-1.0-dev gir1.2-gtksource-3.0 gir1.2-appindicator3-0.1 python3-gi-cairo appstream-util

Arch Linux

Arch Linuxでは、GreenWithEnvyの依存関係を手動でインストールする必要はありません。代わりに、以下のコマンドを使用して、ターミナルにAURパッケージをビルドしてインストールします。

sudo pacman -S gitbase-devel
git clone https://github.com/trizen/trizencd trizenmakepkg -sritrizen -S gwe

Fedora

sudo dnf install desktop-file-utils git gobject-introspection-devel gtk3-devel libappstream-glib libdazzle libnotify meson python3-cairocffi python3-devel python3-pip redhat-rpm-config

OpenSUSE

残念ながら、開発者はOpenSUSEにインストールする依存関係の概要を説明していません。上記のFedoraの依存関係は似ているので、使ってみてください。または、それらが機能しない場合は、Flatpakリリースに固執します。

依存関係を処理した後、次のターミナルコマンドを使用して、ソースコードからGreenWithEnvyをビルドしてインストールします。

gitのクローン--recurse-サブモジュール -j4 https://gitlab.com/leinardi/gwe.git 
CD GWE 
gitのチェックアウトリリース
PIP3は、インストール -r requirements.txt
中間子をbuild --prefix / usr 
ninja -v  -C build 
ninja -v  -C build install

最後に、システムにNvidia-xconfigパッケージをインストールし、それを使用してGPUをオーバークロックモードに設定します。

Ubuntu

Ubuntuで最新のNvidiaGPUドライバーを使用していると仮定すると、nvidia-xconfigアプリがインストールされている必要があります。

Debian

sudo apt-get install nvidia-xconfig

Arch Linux

NVIDIA-xconfigののパッケージには、アーチ上のデフォルトのNvidiaドライバなので、別のパッケージとしてインストールする必要はありませんが付属しています。

Fedora

sudo dnf install nvidia-xconfig

OpenSUSE

nvidia-xconfigパッケージは、OpenSUSENvidiaドライバーに含まれています。

sudo nvidia-xconfig --cool-bits =12

GreenWithEnvyでオーバークロック

グラフィックカードのオーバークロックは注意が必要です。一般的に言って、少しずつ微調整するのが最善です。最良の結果を得るには、ガイドに従ってください。専門家でない限り、逸脱しないでください。

オーバークロックを開始するには、LinuxPCでGreenWithEnvyを起動します。アプリケーションが開いたら、カードの温度を確認します。統計を少し見て、「SLOWDOWNTEMP」または「SHUTDOWNTEMP」を通過しないことを確認してください。

LinuxでNvidiaグラフィックカードをオーバークロックする方法

温度が良好であると仮定して、「電源」セクションに移動します。次に、マウスを使用してスライダーを約5%上にドラッグし、「適用」ボタンをクリックします。たとえば、電力が120に設定されている場合は、125に移動します。

コンピューターを少し使って、HDビデオを見たり、ビデオゲームを実行したりして、すべてが安定して実行されているかどうかを評価するなど、グラフィックを多用する操作を行います。問題が解決しない場合は、パワーをさらに5〜10%増やしてください。

オーバークロックを元に戻す

オーバークロックに不満がありますか?LinuxデスクトップでGreenWithEnvyアプリケーションを開き、「電源」セクションを見つけます。その後、スライダーを見てデフォルトに戻します。

注:デフォルトがわからない場合は、スライダーの縦線です。

スライダーで電源をデフォルトに戻した後、「適用」をクリックして変更を確認します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか