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

Posted fly2wind

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用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

以上是关于使用AwesomeWM作为Mate(Gnome相同) Desktop的窗口管理器的主要内容,如果未能解决你的问题,请参考以下文章

来了解下GNOME 2 的 Linux 文件管理器 Caja

自动加密/解密:检测文件在 Mate/Gnome 应用程序中关闭

CentOS7安装图形桌面系统(GNOME / KDE / Cinnamon / MATE / Xfce)

在Ubuntu16.04使用MATE Terminal

掌上电脑设备可以使用Ubuntu MATE 18.10 Linux映像了

如何检查 Lua 中是不是存在模块?