Linux(Mint)で端末専用デスクトップを持つことはできますか?
普通に始めたいです。つまり、GUIプログラム(IDE、ブラウザなど)を起動できるようにしたいのですが、起動後に端末に加えてデスクトップには何もしたくありません。理想的には、デスクトップに一種の組み込み端末があるはずです。
私の現在の「解決方法」は黒いデスクトップを持ち、++を使用してシェルをCtrl実行することです。しかし、理想的には、1つをデスクトップの修理された部分にしたいと思います。AltT
目標は、可能な限り中断を最小限に抑えながら、標準的な作業を完了するためにのみ端末を使用するようにすることです。
答え1
とにかくXを実行する必要があります。しかし、あなたが要求したものと同じものを得ることができますタイルウィンドウマネージャ。最初のものの1つは「イオン」(今はあまり人気がありません)でした。
追加資料(もちろん具体的な推奨事項は除く)それコメントが作成されます):
答え2
技術的には、GUIプログラムを実行するために必要なのはXサーバーだけです。端末エミュレータを実行し、ここからすべてのプログラムを実行できます。しかし、人生はそうではありません。ウィンドウマネージャまったく不便:ウィンドウ間の切り替え、ウィンドウのアップロード、サイズ変更、移動、非表示、閉じ、その他の操作のためのインターフェイスはありません。
したがって、必要なのはおそらくデスクトップ環境のないウィンドウマネージャです。多くのウィンドウマネージャがあります -Wikipediaには比較表があります。、Debianにはより多くのパッケージが含まれていますが(57パッケージが利用可能ですx-window-manager
)より多くの存在感(このリストも完全ではありませんが、このリストにないほとんどのプログラムは、おそらく作成者が主に使用するミニマリストプログラムです)。
あまり人気のないほとんどのウィンドウマネージャはミニマリストになりがちですが、すべてではありません。デスクトップ環境用に特別に設計されたウィンドウマネージャを除いて、ほとんどすべてのウィンドウマネージャは、あらゆる種類の画面「気を散らす」ことなく快適に使用できます。
環境の仕組みをより効果的に制御するには、次の3つのオプションがあります。素晴らしい、Luaでプログラムされています。トップサメ、Lispプログラミング。xmonad、Haskellでプログラムされています。すごい、xmonadはタイル、トップサメはスタック(そしてある程度スタッキングをサポートします)。ほとんどの場合、フルスクリーンウィンドウを使用することに慣れている場合は、タイリングウィンドウマネージャが好きです。同時に表示するすべてのウィンドウを収容するのに十分な画面スペースがない場合、スタッキングは本当に役に立ちます。
構成が少ないミニマリズムを好む場合は、リストに移動し、作成者の特異性があなたと一致するまでいくつかテストしてください。
どのウィンドウマネージャを選択してもログインすると、フルスクリーン端末を実行し、そこからすべてのプログラムを実行できます。ほとんどすべてのウィンドウマネージャはプログラムを実行する方法を提供しますが、望まない場合はそれを使用する必要はありません。
答え3
私の問題に対する追加の解決策:
i3に慣れるまで、現在の解決策はカスタムレイアウトを持つ終了子を使用することです。起動アプリケーションにコマンドを追加しましたterminator -l mylayout
。実行すると、フルスクリーンモードでアプリケーションが実行されます。
私が望む方法で正確に動作します。