Ubuntuを使用してOpenboxをインストールおよび構成する方法

2017年以降、Ubuntu Linuxディストリビューションはデフォルトのデスクトップ環境としてGNOMEを使用しており、ほとんどの場合、これは無数のテーマやプラグインとうまく統合できる完全に使用可能なユーザーインターフェイスです。 そのモダンなデザイン哲学により、デスクトップをクリーンに保ちながら、アプリを簡単に見つけることができます。

ただし、古いマシンを使用している場合は、少し軽いものが必要な場合があり、XFCEデスクトップを使用するXubuntu Linuxや、LXDEデスクトップを使用するLubuntuなどを選択する場合があります。

4M Linuxなどの他のディストリビューションでは、JWMやIceWMなどのはるかに軽量なウィンドウマネージャーを使用しています。 これらがデフォルトのオプションとして付属しているUbuntuの公式フレーバーはありません。

Openboxウィンドウマネージャーを使用すると、同じくらい軽量なものを作成できます。 これはかなり必要最低限​​のウィンドウマネージャーであり、必要に応じて構築およびカスタマイズできます。

Openboxは、デスクトップを思い通りに作成するための究極のキャンバスです。

このガイドでは、Ubuntu内でOpenboxをセットアップする基本、メニューを変更する方法、ドックを追加する方法、および壁紙を設定する方法について説明します。

04以降、このガイドで後述するOpenboxメニュー構成ツールobmenuは、他のソフトウェアとの技術的な競合のために削除されました。 UbuntuにOpenboxをインストールして使用することは可能ですが、メニューのカスタマイズは、より複雑なテキストファイルを編集することによってのみ行うことができます。

Openboxのインストール

Openboxをインストールするには、ターミナルウィンドウを開きます(を押します CTRL, すべて、T)同時に、またはダッシュ内の「TERM」を検索して、アイコンを選択します。

次のコマンドを入力します。

sudo apt install openbox obconf

右上隅のアイコンをクリックして、ログアウトすることを選択します。

Openboxに切り替える方法

ログイン画面から、通常どおりにユーザー名を選択します。 When the screen expands to let you enter your password, press the画面が拡大してパスワードを入力できるようになったら、を押します。 歯車のアイコン 画面の右下にあります。 A dialog will open with the following options:次のオプションを含むダイアログが開きます。

  • 箱を開ける
  • Ubuntuの
  • ウェイランドのUbuntu

選択する 箱を開ける。 次に、通常どおりにサインインします。

デフォルトのオープンボックス画面

デフォルトのOpenbox画面は、かなり当たり障りのない画面です。

Right-デスクトップを右クリックすると、メニューが表示されます。 それがすべての瞬間に、それがあります。 あなたは本当に多くをすることはできません。

カスタマイズプロセスを開始するには、メニューを表示してターミナルを選択します。

オープンボックスの壁紙を変更する

  1. ディスプレイの解像度を設定することから始めます。 たぶん、Openboxは最初からそれを正しく理解していませんでした。 ターミナルウィンドウを開き、xrandrコマンドを実行して表示解像度を設定します。

    xrandr -s 1920x1080

    そこにモニターのリフレッシュレートを含めて、特定のリフレッシュレートを設定することもできます。

    xrandr -s 1920x1080 -r 60

  2. 次に、壁紙用のフォルダを作成します。

    mkdir〜 /写真/壁紙

  3. いくつかの壁紙画像をフォルダにコピーします。 新しいアイデアが必要な場合は、Unsplashをチェックしてください。 そこにあるものはすべて高解像度で、完全に無料で使用できます。

  4. 壁紙の背景を設定するために使用するプログラムは、fehと呼ばれます。

    fehをインストールするには、次のコマンドを実行します。

    sudo apt install feh

  5. アプリケーションのインストールが完了したら、次のコマンドを入力して初期バックグラウンドを設定します。

    feh --bg-scale〜 / Pictures / wallpaper / <nameofpicture>

    <nameofpicture>を、背景として使用する画像の名前に置き換えます。

  6. 現時点では、これは一時的に背景を設定するだけです。 To set the background every time you log in you will need to create an autostart file as follows:ログインするたびにバックグラウンドを設定するには、次のように自動起動ファイルを作成する必要があります。

    cd〜 / .config
    mkdir openbox
    cdオープンボックス
    ナノオートスタート

  7. まず、xrandrコマンドをファイルに追加して、Openboxが自動的に正しい解像度を使用するようにします。

  8. 次に、自動起動ファイルに次のコマンドを入力します。

    sh〜 / .fehbg&

    アンパサンド(&)は、コマンドをバックグラウンドで実行するため、非常に重要です。お見逃しなく。

    全体として、次のようになります。

    xrandr -s 1920x1080 -r 60
    sh〜 / .fehbg&

ドックをOpenboxに追加する

デスクトップの見た目は少し良くなりましたが、アプリケーションを起動する方法があると便利です。

これを行うには、かなり上品な外観のドックであるカイロをインストールできます。

  1. 最初に行う必要があるのは、コンポジットマネージャーをインストールすることです。 Open up a terminal window and enter the following code:ターミナルウィンドウを開き、次のコードを入力します。

    sudo apt install xcompmgr

  2. 次のようにCairoをインストールします。

    dock

  3. 次のコマンドを実行して、自動起動ファイルを再度開きます。

    nano〜 / .config / openbox / autostart

  4. ファイルの最後に次の行を追加します。

    xcompmgr&
    cairo-dock -o&

  5. 次のコマンドを入力すると、Openboxを再起動してこれを機能させることができます。

    openbox --reconfigure

    上記のコマンドが機能しない場合は、ログアウトしてから再度ログインしてください。

    OpenGLを使用するかどうかを尋ねるメッセージが表示される場合があります。 Select選択する はい 続行します。

  6. Cairoドックが読み込まれ、すべてのアプリケーションにアクセスできるようになります。

    Right-ドックを右クリックし、構成オプションを選択して設定を操作します。 カイロのガイドがまもなく登場します。

右クリックメニューの調整

これは、Ubuntu3では機能しなくなった部分です。 この問題は、UbuntuがPython XNUMXに切り替えたことが原因でした。obmenuユーティリティは、Python XNUMXとのみ互換性のある古いソフトウェアを使用しています。その結果、Ubuntu開発者はそれをXNUMXリポジトリに追加しませんでした。 これは将来変更される可能性があります。

ドックがまともなメニューを提供するので、コンテキストメニューの必要性。

完全を期すために、右クリックメニューを調整する方法は次のとおりです。

ターミナルを再度開き、次のコマンドを実行します。

cp /var/lib/openbox/debian-menu.xml〜/.config/openbox/debian-menu.xml
cp /etc/X11/openbox/menu.xml〜/.config/openbox
cp /etc/X11/openbox/rc.xml〜/.config/openbox
openbox --reconfigure

デスクトップを右クリックすると、システムにインストールされているアプリケーションにリンクするアプリケーションフォルダを含む新しいDebianメニューが表示されます。

メニューを手動で調整する

独自のメニューエントリを追加する場合は、obmenuと呼ばれるグラフィカルアプリケーションを使用できます。

  1. ターミナルを開き、次のように入力します。

    obmenu&

    グラフィカルユーティリティが読み込まれます。

  2. 新しいサブメニューを追加するには、サブメニューをリストのどこに配置するかを選択し、 新しいメニュー.

  3. ラベルの入力を求められます。

    新しいアプリケーションへのリンクを追加するには、 新しいアイテム.

  4. XNUMXつのドットが付いたボタンを押して、/ usr / binフォルダーまたはその他のフォルダーに移動し、実行するファイルまたはプログラムを見つけることもできます。

  5. アイテムを削除するには、削除するアイテムを選択し、ツールバーの右側にある小さな黒い矢印を押して、 削除します.

  6. 最後に、セパレータを表示する場所を選択して選択することにより、セパレータを入力できます。 新しいセパレーター.

Openboxデスクトップ設定の構成

一般的なデスクトップ設定を調整するには、メニューを右クリックしてobconfを選択するか、ターミナルに次のように入力します。

obconf&

エディターは、次のようにいくつかのタブに分割されています。

  • テーマ
  • 外観
  • Windows
  • 移動とサイズ変更
  • マウス
  • デスクトップ
  • マージン
  • ドック

テーマ windowを使用すると、Openbox内のウィンドウのルックアンドフィールを調整できます。

デフォルトのテーマはいくつかありますが、独自のテーマをダウンロードしてインストールすることもできます。

外観 windowを使用すると、フォントスタイル、サイズ、ウィンドウを最大化、最小化、動作の体系化、クローズ、ロールアップ、およびすべてのデスクトップに表示できるかどうかなどの設定を調整できます。

ウィンドウズ タブを使用すると、ウィンドウの動作を確認できます。 たとえば、マウスをウィンドウに合わせると自動的にウィンドウに焦点を合わせたり、新しいウィンドウを開く場所を設定したりできます。

移動とサイズ変更 windowを使用すると、抵抗が発生する前にウィンドウを他のウィンドウにどれだけ近づけることができるかを決定できます。また、アプリケーションを画面の端から移動したときに、アプリケーションを新しいデスクトップに移動するかどうかを設定できます。

マウス windowを使用すると、マウスをウィンドウに合わせたときにウィンドウにフォーカスを合わせる方法を決定できます。また、ダブルクリックがウィンドウに与える影響を決定することもできます。

デスクトップ ウィンドウでは、仮想デスクトップの数と、デスクトップを切り替えようとしていることを示す通知が表示される期間を決定できます。

余白 windowを使用すると、画面の周囲のマージンを指定して、ウィンドウがそれらを通過できないようにすることができます。

ドック タブを使用すると、ドックの選択設定を制御できます。 カイロのことではありません。 むしろ、TintXNUMXなどの従来のパネルをインストールすることを選択した場合は、これらの設定が適用されます。

サマリー

このドキュメントでは、Openboxへの切り替えの基本的な概念を紹介します。

Openboxの主な設定ファイルとその他のカスタマイズオプションについて説明する別のガイドが作成されます。