\r\n\r\n

デスクトップ環境はウィンドウマネージャを使うべき?

テーマから全く新しい環境まで、リナックスデスクトップは非常に自由に設定することができます。軽量なデスクトップ環境を求めるなら、ウィンドウマネージャをデスクトップ環境として利用することも...。

ある種のOSは、何をやっても大枠は変わらない。 Linuxはこの点が違っていて、その核にあるのは非常に高い柔軟性である。実行するコンピュータによって、見た目も性能も動作も全く異なる。その結果、Linuxでは自分に合ったものを簡単に見つけることができます。

linux-window-desktop-manager-featured

しかし、これは自分が何を求めているのかがわからないと難しいでしょう。ちょっとユニークなものを使っている場合は、なおさらです。この例では、デスクトップ環境としてウィンドウ・マネージャーを使用しています。このルートを検討する場合、まず検討すべきことがいくつかあります。

デスクトップ環境は何ですか?

デスクトップ環境は、コンピュータを簡単に操作できるようにするためのプログラム群です。これには、例えばファイルマネージャーも含まれます。デスクトップ環境の例としては、KDEのPlasma DesktopやGNOMEなどがあります。主要部品の1つはウィンドウマネージャと呼ばれるものです(Pla○aのKWinやGNOMEのMutterなど)。要するに、実行するアプリケーションをウィンドウズに一定の形で表示させる役割を持つソフトウェアです。

window manager as desktop environment linux

例えば、デスクトップ上で実行するプログラムは、多くの場合、移動したり、サイズを変更したりすることができます。異なるアプリケーションの切り替えや最小化・最大化も簡単に行えます。ウィンドウマネージャは、プログラムの周りにフレームを作り、クリックやドラッグで移動させるなどの方法を提供します。

このソフトウェアは、他のソフトウェアと組み合わせて、デスクトップ環境を形成することが多い。例えば、アプリケーションを制御するためのプログラムドックなどがあります。したがって、ウィンドウ・マネージャーを単体で呼び出すのは、少々語弊があります。とはいえ、自分で使うこともできますし、そのために設計されたものもあります。また、フルデスクトップ環境と同じタスクを実行できる別個のプログラムを追加することも非常に簡単です。

のように、コンピュータをは何ですか?

お使いのシステムで最適に動作するため、最終的にウィンドウマネージャ(およびその他数種類)を使用することになる可能性が高いです。デスクトップ環境の非常に小さな(重要ではあるが)部分として、実際に物を動かすのに必要なプログラム以外にも、多くのプログラムを削除しているのです。古いパソコンを使っていて、共有できる資料があまりないという方には、とても助かると思います。

すべてのアプリケーションが正しく動作するためには、メモリが必要です。メモリは、アプリケーションを実行するための手段を提供します。それがないと、仕事ができないのです。そこで、RAMが4GBしかないコンピュータがあるとします。特にウェブブラウザは、その半分以上を占めてしまうこともあります(特に特定の重いブラウザ)。これに、複数のプログラムを同時に開くとなると、かなり混乱します。

GNOME デスクトップのようなものを実行すると、システム・メモリを大量に消費することがあります。例えば、新しいセッションは半分のギガバイトを使用します。大したことではないと思われるかもしれませんが、それでも一部のユーザーにとっては問題になることがあります。その分、実際に使用する他のプログラムにメモリを割く方がいいかもしれません。リソースが非常に限られているシステムにとって、これはまさに大きな懸念材料です。

window manager as desktop environment linux

これに対して、多くのウィンドウマネージャは、本質的に非常に軽量で、場所をとりません。例えば、Openboxは大規模なデスクトップ環境を動かすのに必要なものの、ほんの一部しか占有していないのです。メモリをあまり占有できないシステムには非常に有効です。

window manager as desktop environment linux

マウスよりキーボードの方がいいのか?

ウィンドウマネージャの中には、マウスをより重視するものもあります。スタンドアローンでの使用を前提としたものでは、キーボードショートカットが必須となり、その使い方を覚えなければならないこともあります。特に、よりユニークなウィンドウ・マネージャーでは、より馴染みのあるウィンドウ・マネージャーとは異なる挙動を示します。

例えば、i3 Window Managerをチェックしてみてください。デスクトップ環境で一般的に見られるウィンドウマネージャとは異なり、プログラムの移動や配置を行うためのキーボードショートカットに非常に重点を置いています。これは、そのデザインにも起因しています。開いたウィンドウが重ならないようにするためです。その代わり、画面上の領域を分割したり、完全にその下に配置することができます。

window manager as desktop environment linux

そのため、マウスだけではできない、行き先を指示するキーボードショートカットが必要なのです。例えば、ウィンドウを水平または垂直に配置することを要求するコマンドがあります。これは、ワークフローを高速かつ効率的にするためのものですが、使い方を学ぼうとする姿勢があればの話です。

とはいえ、デスクトップ環境のものでも、ほとんどのウィンドウマネージャは、ショートカットを使うように設定することができます。しかし、誰もが他の人ほどキーボードに頼らず、また効率的に作業できるわけではありません。

window manager as desktop environment linux

どの程度調整するのですか?

デスクトップ環境には、柔軟性の高いものがあることはよく知られています。例えば、Pla○aのデスクトップは、変更・調整のしやすさに定評があります。しかし、ウィンドウマネージャのバリエーションが多いにもかかわらず、ウィンドウマネージャの方が柔軟性がある。

通常よりも得られるものが少ないからです。ウィンドウズ・マネージャーは、できることが非常に限られています。ほとんどの場合、番組を表示し、切り替える方法を提供するだけです。他のプログラムが起動している必要があります。

window manager as desktop environment linux

例えば、デスクトップパネルやアプリケーションドックなどは、最初から用意されていません。つまり、システムクロックやバッテリーアイコンなどのようなものは表示されないということです。その代わり、さまざまなプログラムに頼って仕事をする必要があります。デスクトップ環境には、デフォルトでこのようなコンテンツが含まれています。ウィンドウ・マネージャーを使うということは、システムの一部をゼロから組み合わせなければならないことを意味します。

window manager as desktop environment linux

これにより、ウィンドウマネージャの自由度が高まります。もちろん、デスクトップ環境から物を取り除いて、できるだけミニマムにすることは可能ですが、作業環境がすっきりしているほうが、扱いやすいと思います。また、いろいろなものを混ぜ合わせるのも簡単です。プログラムドックやシステムパネルは数多く存在し、どれを選んでもいいのです。

妥協点:軽量なデスクトップ環境

ウィンドウマネージャ(宇宙っぽいと思うなら余計なプログラムも入っている)は、あなたには向かないかもしれません。もしかしたら、手間がかかる分、面倒なのかもしれません。デスクトップを一から作り上げることに興味がない人もいるかもしれません。

window manager as desktop environment linux

それでいいんです。他にも、何かを素早く、柔軟に手に入れる方法はたくさんあります。例えば、軽量なデスクトップ環境は数多く存在します。ウィンドウマネージャを使うだけではコンパクトとは言えないかもしれませんが、それを補うだけの機能があります。例えば、システムトレイや、時計のようなものがアバウトに搭載されるのです。

また、異なるソフトウェアセグメント同士を混在させることも可能です。デスクトップ環境において、異なるウィンドウマネージャを使用することは完全に可能です。LXDEのように、箱から出して、別のウィンドウマネージャ(Openbox)をプログラムに組み合わせて、使いやすくしているものもあります。

デスクトップ環境の代わりにウィンドウマネージャを使ってみたことがありますか?また、デスクトップをピカピカに保つために何をしていますか?あなたの提案を以下で共有してください。

写真提供:3dmentat/Depositphotos

  • 2021-03-12 06:06 に公開
  • 閲覧 ( 25 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ