デスクトップ環境を取り除き、ウィンドウマネージャーのみを使用する方法は?


16

すべての作業にxtermを使用しています。GNOMEのようなデスクトップ環境が提供しなければならない機能は、私にはあまり役に立たないことに気付きました。GNOMEとKDEを完全に削除し、実行レベル5(X11)でのみウィンドウマネージャーを使用して、ビデオの再生、ブラウザーの使用、およびNautilusのようなファイルマネージャーを使用することは可能ですか?どうすればいいですか?それは良い考えですか?どのウィンドウマネージャーをお勧めしますか?

これまでに行ったこと:Window Makerをインストールしました。再起動すると、ログイン時にもう1つの選択肢が提示されました-GNOME、KDE、Window Maker。Window Makerを選びました。パネル、通知領域、デスクトップアイコンなどの通常のデスクトップ機能を使用せずに、複数のワークスペース、カスタマイズ可能なキーボードショートカットを提供します。

しかし、Nautilusを起動すると、デスクトップの背景がGNOMEで設定したものに変わり、すべてのデスクトップアイコンがGNOMEの場合と同じように復元されますが、Window Makerのキーボードショートカットは引き続き機能します。しかし、GNOMEの背景とデスクトップアイコンを削除するには、ログアウトして再度ログインする必要があります。

Nautilusを起動してもGNOMEの背景が出ないように修正するにはどうすればよいですか?他のファイルマネージャーを使用する必要がありますか?

更新

dwmをコンパイルしてインストールしました。それはまったく難しくありませんでした。ログイン画面のメニューにdwmを表示するには、次の手順を実行する必要がありましたが。

$ cd /usr/share/xsessions/  
$ vim dwm.desktop  

ではdwm.desktopI書きました:

[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=To start dwm session
Exec=/usr/local/bin/dwm
Type=Application

今回ログインするとき、メニューにdwmが表示されました。

更新

次の手順を使用して、ノーチラスの問題を解決しました。

$ gconftool-2 --recursive-list "/apps" |less

ここでノーチラスを検索しました。それは私に与えた

 /apps/nautilus:
  /apps/nautilus/preferences:
   show_icon_text = local_only
   start_with_sidebar = true
   click_policy = double
   background_color = #ffffff
   start_with_toolbar = true
   start_with_location_bar = true
   mouse_back_button = 8
   thumbnail_limit = 10485760
   directory_limit = -1
   ...

その後、キーを設定するだけの簡単な問題でした

$ gconftool-2 --get "/apps/nautilus/preferences/show_desktop"
$ true
$ gconftool-2 --set "/apps/nautilus/preferences/show_desktop" --type bool false
$ gconftool-2 --get "/apps/nautilus/preferences/exit_with_last_window
$ false
$ gconftool-2 --set "/apps/nautilus/preferences/exit_with_last_window" --type bool true
$ gconftool-2 --get "/apps/nautilus/preferences/media_automount_open
$ true
$ gconftool-2 --set "/apps/nautilus/preferences/media_automount_open" --type bool false

便利なリンク


3
たぶんこれは2つの質問でしょうか?答えを見るまで気がつきませんでしたが、「どのウィンドウマネージャーを勧めますか?」の後、方向を完全に変えたようです。
マイケルMrozek

@Michael:投稿の時点で私は混乱し、いくつかのデスクトップ環境なしでLinuxを使用することは不可能だと考えました。それがNautilusがデスクトップアイコンをもたらす理由です。これが、1つのスレッドに「2つの」質問を投稿する理由になりましたが、当時は密接に関連しているように見えました。
アンドリューデュフレーネ

回答:


13

私は尋ねた同様の質問を一度。デスクトップ環境に付属しているその他のツールや機能を無視している場合は、間違いなく良いアイデアです。

解決策は、デスクトップ環境(または使用しないもの)をインストールする必要はなく、選択したウィンドウマネージャーだけをインストールすることです。私は(また)軽量ウィンドウマネージャーについて別の質問をしました。要約は、多くのエフェクトをCompizに追加する場合は、dwmのような軽量のものを選択することです。

Nautilusについては、本当に必要ですか、それとも機能の一部ですか?そうでない場合は、おそらく他の何か、おそらくThunarに切り替える必要があります。


3
ノーチラス以外の何かを探すことを提案するための+1。これは本当にgnome専用です。
xenoterracide

Thunarは本当にクールですが、(私が間違っていない限り)HALが必要です。
ステファン

@Stefanよくわかりませんが、「HALが必要」は問題ですか?
プネヘヘ

1
途中でudevに置き換えられます...だから悪いことではありませんが、実際にはスペースを占有しているだけです。
ステファン

しかしwiki.ubuntu.com/Halsectomyによると、上流のthunarで修正されました:D
Stefan

15

Nautilusを起動してもGNOMEの背景が出ないように修正するにはどうすればよいですか?

これが発生する理由は、NautilusがGnomeのファイルマネージャーであるだけでなく、Gnomeのデスクトップの描画も担当しているためです。したがって、nautilusを起動すると、それが責任の1つであると見なされるため、デスクトップがレンダリングされます。

この動作を無効にするには、オプションで呼び出す--no-desktopか、gconfキー/apps/nautilus/preferences/show_desktopをfalseに設定します。


1
sepp2kに感謝します。しかし、他のアプリケーションがNautilusを開くとどうなりますか?blueman-managerのように、Bluetooth経由で携帯電話に接続するために使用するアプリケーション。[参照]をクリックして携帯電話でファイルを表示すると、nautilusが開きます。--no-desktopこの場合、どうすれば合格できますか?確かに、blueman-managerを制御することはできません。
アンドリューデュフレーネ

@アンドリュー:良い点。gconfキーを使用すると、これに注意する必要があります。
sepp2k

0

別のランレベルに切り替えるだけの方が簡単ではないですか?(GUIのない​​ランレベル)


4
質問をする人はX11を使用します(特に最初の文のxterm)。Xレスランレベルへの切り替えはどのように役立ちますか?
マット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.