Linux
 Computer >> コンピューター >  >> システム >> Linux

ComptonでLinuxデスクトップを高速化する方法

ComptonでLinuxデスクトップを高速化する方法

デスクトップコンポジターは、画面のティアリングによるものであれ、単にデスクトップアイキャンディーへの憧れによるものであれ、現代の必需品になっています。コンポジターは多くの場合、速度とリソースのコストがかかりますが、その日を節約するために小さなコンポジターがここにあります:コンプトン。 Comptonは、最も過酷なマシンでも実行できるため、ローエンドハードウェアのグラフィックスをスムーズにしたり、新しいマシンのデスクトップを超高速にすることができます。

知らない人のために、ComptonはLinuxデスクトップと組み合わせて使用​​するように設計された超軽量のスタンドアロンコンポジターです。古いハードウェアに最適で、速度と応答性を犠牲にしないコンポジターを必要とする軽量ディストリビューションでよく使用されます。ここには、KDE、MATE、Xfceの3つのデスクトップの手順が含まれています。同じ原則を他の多くのデスクトップにも適用できることに注意してください。

GNOMEとCinnamonを含めることを望んでいましたが、それらのコンポジターは組み込まれており、置き換えることができないようです。そうでない場合は、コメントでお知らせください。

コンプトンのインストールと使用

Comptonは非常に一般的であり、ディストリビューションのリポジトリで利用できるはずです。そうでない場合は、プロジェクトのGitHubページに手順が含まれています。

コマンドラインでインストールする場合、DebianまたはUbuntuベースのシステムの場合は、次のように入力します。

sudo apt install compton

Fedora / Red Hatシステムの場合:

sudo dnf install compton

このチュートリアルでは、インストール後のデスクトップごとに、コンプトンを無効にする、シェルでComptonを試す、デスクトップの自動起動プログラムのリストにComptonを追加するという3つの手順について説明します。

コマンドを単独で使用するのではなく、古いX Renderバックエンドの代わりにOpenGLを使用するようにスイッチを追加します。これにより、目的のパフォーマンスが得られます。

compton --vsync opengl-swc --backend glx

MATEとXfceは、KDEよりも少し簡単に動作するので、そこから始めて、難易度の高い順に続けていきます。

MATE

MATEまたはXfceのコンポジターはどちらも特に重いものではありませんが、Comptonは画面のティアリングの処理に優れており、少なくともMATEまたはXfceよりも高速であることがわかりました。 (より気の利いたユーザーはそのようなことを測定できます!)

コンポジターを無効にするには、[メニュー]->[設定]->[ウィンドウ]をクリックします。これにより、「ウィンドウ設定」という新しいウィンドウが開きます。 [全般]タブで、[ソフトウェア合成ウィンドウマネージャーを有効にする]チェックボックスをオフにします。

ComptonでLinuxデスクトップを高速化する方法

コンポジターを無効にして、ターミナルを開き、Comptonを実行してみてください。正常に実行されたら、[メニュー]->[設定]->[スタートアップアプリケーション]をクリックして、MATEの自動起動に追加します。新しいウィンドウで、[追加]をクリックします。これにより、コマンドを入力するためのダイアログが開きます。

ComptonでLinuxデスクトップを高速化する方法

まず、コマンドに名前を付けて見つけられるようにし(Compton!)、コマンドフィールドに完全なコマンドを追加します。

ComptonでLinuxデスクトップを高速化する方法

XFCE

Xfceの手順は基本的にMATEと同じですが、ナビゲートするウィンドウが増えています。メインの[アプリケーション]メニューを開き、[設定]-> [ウィンドウマネージャーの調整]をクリックして、コンポジターを無効にします。これにより、新しいウィンドウが開きます。 [合成]タブを開き、[ディスプレイ合成を有効にする]オプションのチェックを外します。

ComptonでLinuxデスクトップを高速化する方法

コマンドが端末で機能することを確認します。その場合は、[メニュー]->[アプリケーション]->[設定]->[セッションとスタートアップ]をクリックして、スタートアップに追加します。新しいウィンドウで、[アプリケーションの自動起動]タブを開き、[追加]ボタンをクリックします。

ComptonでLinuxデスクトップを高速化する方法

「アプリケーションの追加」ウィンドウで、コマンドに名前を付け、「コマンド」フィールドに完全なコマンドを入力します。トリガーを「ログイン時」に設定したままにして、「OK」をクリックします。

ComptonでLinuxデスクトップを高速化する方法

KDE

これが、コンプトンがパフォーマンスに大きな違いをもたらす場所です。 KDEのネイティブコンポジターと比較して、速度と応答性が大幅に向上しました。デスクトップの反応が非常に速くなり、ほとんど暴力的になりました。プロトンの下でのゲームは、以前は苦労していた60以上のFPSで突然実行されました。

パフォーマンスはさておき、コンプトンの視覚的な調整はKDEの下でゴージャスに見え、メニューには非常に上品な半透明性があります。

ComptonでLinuxデスクトップを高速化する方法

ダークテーマと組み合わせると、タスクバーとメニューにスタイリッシュな黒いガラスの外観が与えられ、これまでに使用した中で最も美しいデスクトップの1つになります。

ComptonでLinuxデスクトップを高速化する方法

Comptonは一般的にKDEでうまく動作しますが、システム設定を使用してデスクトップの解像度を手動で変更すると機能しなくなることに注意してください。これにより、デスクトップの半分にすべてのボタンと入力が間違った場所に表示されたままになります。キーボードショートカットを使用してログアウトすると問題は解決しましたが、デスクトップの解像度を変更する前に、システムモニターからComptonを無効にする必要があります。

また、ズームアウトしてすべてのデスクトップを表示することはできなくなったことも注目に値します。これは私がめったに使用しないものなので、見逃すことはありませんが、この機能に依存している場合は、Comptonは適していません。

それ以外の場合、特にアプリケーションがフルスクリーンで解像度を変更した場合(非常に低い解像度で実行されているDOSゲームでも)、Comptonは一般的にKDEのコンポジターよりも安定していました。あなたがハードコアゲーマーなら、提供されている深刻なパフォーマンスの向上のために機能を取り戻す価値があります。

ComptonをKDEで動作させる

ComptonをKDEと連携させるには、さらに準備が必要です。それほど難しくないので、慌てる必要はありません。コンポジターを無効にするのは簡単です。 KDEのシステム設定を開き、「表示と監視」に移動し、「コンポジター」セクションを開いて、「起動時にコンポジターを有効にする」チェックボックスをオフにします。ターミナルで指定されたComptonコマンドを試してみてください。すべてがうまくいけば、upiは先に進むことができます。

ComptonでLinuxデスクトップを高速化する方法

これは物事が少し難しくなるところです。 KDEの自動開始ダイアログはスイッチでその生のComptonコマンドを受け入れないため、基本的なスクリプトを作成する必要があります。心配しないでください。それについて説明します。

新しいテキストファイルを作成することから始めます。これを「compton-script.sh」と呼びます。次のテキストをコピーして貼り付けます:

#!/bin/bash
 
/usr/bin/compton --vsync opengl-swc --backend glx

ファイルを保存し、ファイルを右クリックして[プロパティ]を選択して実行可能にします。 [権限]タブを開き、[実行可能ファイル]チェックボックスをオンにします。

ComptonでLinuxデスクトップを高速化する方法

これで、そのスクリプトを使用する準備が整いました。スタートアップに追加するには、[システム設定]を開き、[自動スタート]がある[スタートアップとシャットダウン]セクションを選択します。自動起動したら、[スクリプトの追加]ボタンをクリックし、新しいダイアログウィンドウでスクリプトファイルを参照します。 [OK]をクリックすると、終了します。

ComptonでLinuxデスクトップを高速化する方法

コンプトンのような素晴らしいコンポジターにもかかわらず、まだ画面のティアリングが発生していますか? Linuxから画面ティアリングを削除する方法については、ガイドを参照してください。


  1. Windows 10 PC を高速化する方法

    Windows 10 コンピューターを高速化する方法を探しているなら、あなたは正しい場所にいます。今日に至るまで、動作が遅く、新しい PC でも高速であると思われる Windows 10 コンピューターをいくつか見て、修正してきました。私の経験によると、システムのパフォーマンスに影響を与えるいくつかの理由により、Windows の動作が遅くなる場合があります。 Windows (すべてのバージョン) の動作が遅くなる最も一般的な理由は次のとおりです: マルウェア感染。 Windows の起動時に実行される大量のプログラム ページング ファイル (仮想メモリ) の設定が無効です。 破損

  2. MSCONFIG で PC をスピードアップする方法

    これは、私たちの意見では、これまで Windows 用に作成された最高のコマンドです。 MSCONFIG は Windows の過去のバージョンに存在し、Windows 10 にも存在します。これは、この記事を読んでいるうちに理解できる明らかな理由からです。 MSCONFIG で PC をスピードアップする方法を知ってください! MSCONFIG が役立つ理由 MSCONFIG で多くのことを制御できますが、自動的に起動するプログラムを制御するため、MSCONFIG が特に気に入っています。これらは、貴重なメモリを使用しているプログラムでもあります。これにより、コンピューターの読み込みに