LinuxでX11を設定する方法 編集

オプション
推敲ツール: AIライター GoogleGemini ChatGPT

かつては X11 の設定を変更するのが一般的でしたが、現在では Xorg が全てのハードウェアと設定を自動的に行います。自動コンフィギュレーションは非常にうまく機能しているので、通常はLinuxシステム上でxorg.confファイルを見つけることすらできない!しかし、特定のハードウェアのために高度な設定を変更したり、パスを変更したりする必要がある場合は、まだそうすることができます。このWikiHowでは、ほとんどのLinuxディストリビューションのX11設定ファイルであるxorg.confを作成・編集する方法を説明します。

  • 1
    既存の設定ファイルがあるか確認する。Xorg.confファイルが既にあるかどうかを確認するには、cat /etc/X11/xorg.confを実行します。ファイルが存在する場合は、ステップ8に進みます。そのようなファイルがない場合は、この方法を続けてコンソールから作成できます。
    • ほとんどの人はxorg.confを編集する必要はないでしょう。このファイルを作成または編集する必要があるのは、高度な設定や特定のハードウェアを動作させるために必要な特定のテキストを追加する必要があるなど、特別な理由がある場合だけです。
  • 2
    Ctrl+Alt+F1を押してコンソールに切り替えます。これにより、新しいログインプロンプトが表示されます。
  • 3
    rootユーザーでログインします。コンソールからであってもrootとしてログインするのがためらわれる場合は、一般ユーザーとしてログインし、この方法の残りのコマンドの前にsudoを付けることができます。
  • 4
    ウィンドウマネージャのstopコマンドを実行する。いくつか例を挙げます:
    • LightDMを使っている場合は、service lightdm stopを実行します。
    • Gnomeを使っている場合は、service gdm stopを実行します。
  • 5
    cd /etc/X11を実行して、正しいディレクトリに入ります。ここで設定ファイルを作成します。
  • 6
    sudo Xorg -configureを実行します。これで/etc/X11にxorg.confというスケルトンファイルが作成されます。ビデオカードやマウスなどのハードウェアからの情報が自動的にファイルに追加されます。
  • 7
    ウィンドウマネージャの起動コマンドを使って X を再起動します。例えば、LightDMを再起動するには、service lightdm startを実行します。
  • 8
    設定ファイルを開いて編集します。例えば、vimを使って編集する場合は、vim /etc/X11/xorg.confと入力します。
    • ファイルを編集する権限がない場合は、コマンドの前にsudoを付けてください。
  • 9
    必要なセクションを編集する。自動コンフィギュレーションはすでにこのファイルにハードウェアに関する必要な情報を入力しています。変更が必要な場合は、適切なセクションで行う必要があります:
    • ファイル:ファイルパス名(フォントパスを含む)。フォントは Xorg -configure によって自動検出されているはずですが、さらに追加する必要があれば、fontpath (location) のような新しいエントリーを追加できます。
    • デバイス:ビデオアダプターとドライバー情報。
    • モニタ:ここでは、リフレッシュレート、DPI、ガンマなど、モニタの仕様を編集できます。これらの値を調整する必要があることが分かっている場合のみ、値を調整してください。
    • サーバーフラグ:サーバーがシグナルにどのように反応するかなど、一般的なサーバーフラグです。
    • ベンダー:ベンダー固有の情報。
    • Module: モジュール:起動時に XServer にモジュールをロードすることで、フォントや 3D グラフィックスなどを容易にすることができます。
    • 拡張機能:拡張機能を有効にします。
    • 入力クラス:マウス、タッチパッド、キーボードなどの入力デバイス。オプション XkbLayout はキーボードのレイアウトを制御します。
    • Server Layout(サーバーレイアウト):複数のデスクトップなどを制御します。
  • 10
    変更を保存し、Xorgを再起動します。ファイルを保存したら、ウィンドウマネージャの stop と start コマンドを使って Xorg を再起動します。いくつか例を挙げます:
    • LightDM を使っている場合、service lightdm stop を実行して停止し、service lightdm start を実行して再起動します。
    • Gnome を使っている場合は、service gdm stop を実行してサーバーを停止し、service gdm start を実行して再起動します。
  • この記事は、CC BY-NC-SAの下で公開されている " How to Configure X11 in Linux " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    ショートカットキー一覧

    文字装飾

    アクションショートカットキー使用例
    太字にする Ctrl+B 太文字
    斜体にする Ctrl+I 斜体
    下線を引く Ctrl+U 下線

    リンク

    アクションショートカットキー使用例
    リンクの挿入・編集 Ctrl+L リンク

    リスト

    アクションショートカットキー使用例
    インデント追加 Tab
    • リスト
      • インデント
    インデント解除 Shift+Tab リスト
    • インデント

    編集補助

    アクションショートカットキー
    行ったアクションを取り消す Ctrl+Z
    取り消したアクションをやり直す Ctrl+Y, Shift+Ctrl+Z
    改行を追加する Shift+Enter
    クリップボードに切り取る Ctrl+X
    クリップボードにコピーする Ctrl+C
    クリップボードから貼り付ける Ctrl+V
    すべて選択する Ctrl+A

    移動

    アクションショートカットキー
    行の先頭に移動する Home
    文章の先頭に移動する Ctrl+Home
    行の末尾に移動する End
    文章の末尾に移動する Ctrl+End
    ページを上にスクロールする PageUp
    ページを下にスクロールする PageDown
    任意のキーワードを検索する Ctrl+F