私は デスクトップ環境なしのウィンドウマネージャー を使用でき、気になる機能を失わないことに気付きました。アプリケーションは引き続き正常に機能しますが、アプリケーションウィンドウは自由に調整できます。
これにより、LXDEやXFCEなどの軽量のデスクトップ環境でマイユースケースを使用する必要がほとんどなくなります。
それがリストの終わりかどうか疑問に思います。切り取れるものはありますか?最低限、FirefoxのようなGUIアプリを実行できるものが欲しいです。端末を使って他のアプリケーションを起動できるものを想像します。
他の「軽量」ウィンドウマネージャーを見てみましたか;-)ウィンドウマネージャー?
たとえば、私は完全にi3に満足しています: http://i3wm.org/
これは、アプリケーションを起動するためのdmenuを備えたタイリングウィンドウマネージャーです。デスクトップやその他の特別な機能はなく、バイナリはほんの数KBです。
この範囲には他にもたくさんあります:
絶対的な最小要件は、ウィンドウマネージャーを使わずに、アプリケーションを起動するためにdmenu( http://tools.suckless.org/dmenu/ )のようなものを使ってX-Serverを実行することです。アプリケーションウィンドウのサイズ変更や移動などができないため、これが本当に望んでいるかどうかはわかりません。
Xウィンドウマネージャーの比較 のWikipediaページでは、さまざまなウィンドウマネージャーを4つのカテゴリ(ヘビーウェイト、ミドルウェイト、ライトウェイト、ミニマル)に分類しています。あなたはおそらく最小限のカテゴリーの人たちに興味があるでしょう。
現在、Matchbox、sithWM、evilwm、dwm、WMFS、wmii、scrotwmなどがあります。 (i3は軽量化されます。Xfwm(デフォルトではXfceで使用されます)とOpenbox(デフォルトではLXDEで使用されます)はどちらも、この分類ではMiddleweightと見なされます。)
これらを分類するためにどのような根拠が使用されたかはわかりません。また、どれほど正確であるかを知るのに十分なほど試していません。
ただし、Compizのスタンドアロンについて述べた点については、LXDEをOpenboxで使用するか、XFCEをXFWMで使用するよりも軽いとは思いません。 Compizはリソースビーストです。 GNOMEで必要のないものをロードしない限り、単独で使用してもGNOMEで使用する場合と大差ありません。
(XFCEとLXDEはデスクトップ環境であることを思い出してください。デスクトップ環境なしでCompizを実行できるのと同じように、これらのデスクトップ環境の残りを使用せずにデフォルトのウィンドウマネージャーを実行できます。まあ、少なくともLXDEなしでOpenboxを実行できることはわかっています。 XFCEなしでXFWMを実行しようとしたことはありません。)
私のエンジニアは、ミニマリストのウィンドウマネージャーとして ratpoison が大好きです。
軽量化が必要なときは、Open Look(olwmとolvwm)の再構築の苦労を経験しますが、しばらくはそれほど苦労しませんでした。
X11でウィンドウマネージャーを使用する必要はありません。 [〜#〜] gwin [〜#〜] とともに、テキストモードのウィンドウマネージャーである [〜#〜] twin [〜#〜] を使用できます。マウス。ただし、プライマリWebブラウザを Links に、チャットプログラムを Finch に切り替える必要がある場合があります。
KDEに移行する前は、ハードコア Fluxbox ユーザーでした。コマンドインターフェイスfbrunがあり、右クリックでカスタマイズ可能なメニューとともにプログラムを起動できます。これにはウィンドウタブもあり、これは最初のWMの1つだと思います。 IIRC Fluxboxは Damn Small Linux が使用するWMです。
icewm
は非常に軽量です。 1GBのヘッドレスサーバーで適切に動作しますRAM with Xvfb
and x11vnc
。軽量の「デスクトップ環境」を使いたい場合は、ROX-Filerが好きです。
CwmのOpenBSD実装は、軽量と豊富な機能の素晴らしいバランスです。デフォルトでは、ログインするとxtermのみが表示されます。ウィンドウの周りには装飾がなく、デスクトップには何もありません。すべてはキーボードを介して行われます(そして、はい、私はすべてを意味します)。 sshしたい場合Alt+.
はsshダイアログを表示します。プログラムを実行したい場合Shift+Alt+/
はexecダイアログを表示します。
機能/コマンドの完全なリストが利用可能です manページとして 。
残念ながら、これは私の知る限りOpenBSDでのみ利用できます。ソースをコンパイルしてLinuxで実行することもできますが、これはOpenBSDの使用が許可されていないときに行うことです。
そのような場合の私の好みは間違いなくxmonad
です。スタンドアロンのウィンドウマネージャーであり、GNnomeまたはKDEデスクトップ環境なしで使用できます(ただし、xmonadのGnomeがあります)。
xmonadは、synapticの下でパッケージとして入手できます。私はubuntuでSudo apt-get install xmonad
を使用してインストールし、xmonadセッションにログインしました。それ以来、xmonadのみを使用しています。初心者で使用するのは少し面倒ですが、あなたのニーズを正確に満たします。
32MB RAMしかない古い199MHzラップトップで、かなり長い間 jwm を使用しました。
かなりうまくいき、見た目はかなり良かった。構成もXMLファイルでうまく行われます。
個人的には、デスクトップ環境ではなく「Xvesa」を使用することを好みます。
Xvesaは、firefoxと一種のアプリケーションを実行するのに十分強力です。
[Xvesaは、最小で最小のLinux OSであるtinycoreで使用されています]
たとえば、X11でアプリケーションを直接起動する方法を時々読みます。たとえば、デスクトップ環境/ウィンドウマネージャー/起動時に実行するアプリケーションがfirefox/is gimp/is other otherであることをX11に伝えます。
多分Kiosk mode
に関連しています。アプリからアプリに切り替えることはできません-シングルを使用してください。アプリ。