GnomeでAwesomeをすばやく設定する というチュートリアルでは、GNOMEの機能と利点を保持するような方法でAwesomeウィンドウマネージャーを設定するプロセスについて説明します。 MATEデスクトップはGNOME 2の最新バージョンであると考えたので、MATEでAwesomeをセットアップしようとしていますが、効果はありません。
GNOME <2の手順を説明するチュートリアルの一部を使用しようとしています:
gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop false
そして
gconftool-2 --type string --set /desktop/gnome/applications/window_manager/current /usr/bin/awesome
または
gconftool-2 --type string --set /desktop/gnome/applications/window_manager/current /usr/bin/awesome
次に書く
[Desktop Entry]
Version=1.0
Type=Application
Name=Awesome
Comment=The awesome launcher!
TryExec=awesome
Exec=awesome
~/.local/share/applications/awesome.desktop
に。
効果はありません。トピックの 別のチュートリアル の内容は次のとおりです。
/usr/share/xsessions/Xsession.desktopに次のファイルを作成します。
[Desktop Entry]
Encoding=UTF-8
Name=Awesome + MATE
Comment=Awesome + MATE
Exec=/etc/X11/Xsession
〜/ .xsessionに次のファイルを作成します
#!/bin/sh
mate-session &
awesome
ログアウトしてから、右上の小さな歯車をクリックして「Awesome + Mate」を選択します。
下部のMATEパネルを削除し、上部の通知領域を削除し、[プロパティ]に移動して、[展開]のチェックを外します。
コントロールパネルのデスクトップアイコンを無効にする->ルックアンドフィール-> MATEの調整
(コントロールパネルはどこですか?)
とにかく、これはまだうまくいきません。まず、MATEをUbuntuにインストールします。
Sudo apt install mate-desktop
ただし、グリーターの歯車をクリックしたときにMATEを選択するオプションは、インストールするまで表示されません。
Sudo apt install mate-session-manager
また(上記以外の何かをインストールする必要がありますか?)さて、上記のすべてを行うと、グリーターコグで「Awesome + Mate」を選択すると、awesome
デスクトップが短時間点滅し、MATEに置き換えられます完全に。さて、MATEからログオフすると、awesome
に戻ります。 awesome
を終了すると、グリーターに戻ります。 「Awesome + Mate」体験を選択したときに期待したものではありません。
私は何をすべきか?
あなたが言及したチュートリアルは、最初はうまくいきませんでした。
まず、~/.local/share/applications/awesome.desktop
のファイルは認識されません。 /usr/share/xsessions
に入れる必要があります
第二に、このデスクトップエントリを使用すると、素晴らしいものだけが起動しますが、gnome-session
、mate-session
、またはxfce4-session
(または、セッションマネージャがロードする限り、 Gtkテーマ、Wifiアプレット、サウンドマネージャーなど)これを行うには、Xsession
を呼び出すだけのデスクトップエントリを作成します。
$ cat /usr/share/xsessions/Xsession.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Xsession
Comment=Xsession
Exec=/etc/X11/Xsession
次に、ユーザーディレクトリに.xsession
ファイルを書き込みます。
$ cat ~/.xsession
#!/bin/sh
xfce4-session &
awesome
最後に、lightdmで「Xsession」エントリを選択すると、セッションの残りの部分で素晴らしい起動が表示されます。 (xfce4-session
を使用してXubuntuで、mate-session
を使用してDebian Wheezyでテストしました。)
Ubuntu Mate 15.04に正常にインストールしました。
私がしたことは:
Sudo apt-get install awesome
ログアウトした後、ログイン画面の右上隅でWMとしてawesomeを選択できます。
Ubuntu MATE 16.04 LTS Beta 2で同様の設定をしようとして今日このスレッドを見つけた後、次のことがうまくいくことがわかりました。
from https://wiki.debian.org/JosueAbarca
# To use awesome instead of marco
gsettings set org.mate.session.required-components windowmanager 'awesome'
# You can verify it with:
gsettings get org.mate.session.required-components windowmanager
# To return to the default window manager (marco) run:
gsettings reset org.mate.session.required-components windowmanager
# To disable the desktop icons provided by caja
gsettings set org.mate.background show-desktop-icons false
編集:以前は上記で必要なものはすべて揃っていたと思っていましたが、新規インストールでセットアップしようとすると、起動するのに苦労していました。
Gsettingsで文字列を設定すると、MATEにウィンドウマネージャーとして起動するアプリケーションがわかりますが、これは起動する実行可能ファイルを指定することと同じではないようです。
以下を/usr/share/mate/applications/awesome.desktop
に配置した後、上記のgsettingsセットを使用してMATEで素晴らしい起動を行います(他のファイルの1つをテンプレートとして使用しましたが、これらの行の一部は不要な場合があります)
[Desktop Entry]
Type=Application
Name=awesome
Exec=awesome
NoDisplay=true
# name of loadable control center module
X-MATE-WMSettingsModule=awesome
# name we put on the WM spec check window
X-MATE-WMName=awesome
# back compat only
X-MateWMSettingsLibrary=awesome
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=awesome
X-MATE-Bugzilla-Component=general
X-MATE-Autostart-Phase=WindowManager
X-MATE-Provides=windowmanager
X-MATE-Autostart-Notify=true