Xfce4のデフォルトのウィンドウマネージャーを変更する方法


11

Xfce4のデフォルトのウィンドウマネージャーを変更するにはどうすればよいですか?

何らかの理由で、xfwmxfce4シェルを実行しても実行されません。


xfce4シェルはどのように起動しますか?
っぽい

あなたは使う--replaceなど、コマンドの順序をcompiz --replace...それがインストールされていた場合にXFCEやエメラルドでMetacityのを使用する
ウリエレーラ

すでにxfwm4 --replaceで試してみましたが、ログオフしても長続きしません。
-idgar

xfce4シェルはどのように起動しますか?
-ish

1
lightdmでxfceセッションを選択するだけで
idgar

回答:


12

デフォルトのウィンドウマネージャを永続的に変更するのに最も簡単な方法は次のとおりです。

  1. 目的のWMをダウンロードします。

  2. 次に、[システムツール]> [設定]> [起動アプリケーション]に進みます。

  3. 次に、「追加」をクリックします。

  4. たとえば、デフォルトのWMをメタシティに変更する場合は、「名前」に「metacity」、「コマンド」に「metacity --replace」を入力します。「追加」をクリックします。

  5. ログアウト>ログインします。


10

こうYourWindowManager --replaceすでにログイン時に開始されているxfwm4手段を、あなたは、今のは作業が、として迅速かつクリーンな方法があること...それは新しいウィンドウマネージャを起動するために停止しているこの男は説明して彼の一例としてのKWinを取ります。

XFCEは、/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmlまたはxubuntuの下で指定されたウィンドウマネージャーを起動します。/etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

このファイルを見てClient0_Commandプロパティおよび編集、その値:<value type="string" value="xfwm4"/>まで<value type="string" value="kwin"/>(選択のあなたのウィンドウマネージャとは明らかに、交換してください「のKWin」)あなたは、ルートを移動する必要があります。/home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml変更をユーザースペースにのみ影響させる場合は、そのファイルをコピーして編集することもできます。

XFCEでは、ログアウト中にセッションを保存するのが一般的であるため、セッションをクリーンアップすることを忘れないでください。設定マネージャー->セッションおよびスタートアップ->セッションタブ->保存済みセッションのクリア

これで、ログアウトして再度ログインできます。


xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --set openbox --force-arrayopenboxお好みのウィンドウマネージャーに変更)を使用して、コマンドラインから同じことを行うことができます。
ミケル

@Mikelこれにより、「新しい値が1つありますが、決定できるのは2つのタイプのみです」
-d33tah

@ d33tahこのコマンドは、xfconfバージョン4.12.1で私のために働い:xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --type string --set "awesome" --force-array
josch

2

一般に...

  1. 必要なウィンドウマネージャーをまだダウンロードしていない場合はダウンロードします
  2. --replaceで実行します。XFCEデフォルトマネージャーの場合 xfwm4 --replace
  3. ログアウトしますが、「今後のログインのためにセッションを保存する」オプションを必ずチェックしてください。ログアウトダイアログは、使用できない場合は、コマンドラインから呼び出すことができます。xfce4-session-logout

0

xfwm4に変更するには、次のコマンドが機能するはずです。これにより、デフォルトでXfceのデフォルト設定に戻ります。

xfconf-query --channel xfce4-session --property /sessions/Failsafe/Client0_Command --type string --set 'xfwm4' --type string --set '--replace'

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.