使用AwesomeWM作為Mate(Gnome相同) Desktop的窗口管理器


本文通過MetaWeblog自動發布,原文及更新鏈接:https://extendswind.top/posts/technical/using_awesomewm_as_wm_of_mate_desktop

AwesomeWM這種平鋪的窗口管理器用得很爽,只是基於wine的qq最近又莫名其妙抽風,感覺還是切到deepin-wine上比較靠譜。而deepin-wine在awesome下運行qq會報錯X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 20 (X_GetProperty),而在Gnome系下運行正常。看到Gnome和Mate能夠運行i3wm,就折騰了一下試試。

  1. 安裝AwesomeWM、Mate桌面環境與dconf-editor(arch下使用pacman -S)。

  2. 進入Mate桌面環境后,修改org.mate.session.required-components windowmanager的值為’awesome’,如果不需要桌面上的圖標,可以將org.mate.session.required-components的值只留下windowmanager

  3. 上面的設置無法通過命令行打開awesome,需要添加awesome的圖標。在/usr/share/applications目錄下新建awesome.desktop,內容如下(網上直接粘的,估計有些可以不要,懶得試了):

[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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM