Package Details: awesome-gnome 2.3-1

Git Clone URL: (read-only, click to copy)
Package Base: awesome-gnome
Description: Setup awesome as window manager of GNOME 3
Upstream URL:
Keywords: awesome gnome
Licenses: CCPL
Submitter: dynamo
Maintainer: dynamo (stas-t)
Last Packager: stas-t
Votes: 8
Popularity: 0.002930
First Submitted: 2016-06-19 05:14
Last Updated: 2020-02-27 20:25

Latest Comments

1 2 3 Next › Last »

marcinn commented on 2020-04-29 19:19


stas-t commented on 2020-04-29 19:14

@marcinn: yes, there is one tip if you're using autorandr:

marcinn commented on 2020-04-29 19:04

Hi. After latest OS updates I've got blank screen and awesome is not loading. Any tips?

stas-t commented on 2020-02-27 20:52

Thanks @dynamo! I've pushed my updates: they should fix the startup failure, until the next GNOME release at least :)

Locally I also put notification-daemon just before awesome in RequiredComponents of awesome.session. I personally prefer that missed notifications don't disappear and I can review them. Pls let me know if I need to push these changes as well.

dynamo commented on 2020-02-25 15:47

Cool @stas-t. I updated to you can maintain this package.

marcinn commented on 2020-01-13 22:12


Bless you, stas-t. Works again.

BTW: I have patch ready to commit.

stas-t commented on 2020-01-12 20:17

Hi dynamo,

I think I can do this for some time. Two things have to be fixed a.t.m.:

  • remove two items from awesome.session which I mentioned before

  • in awesome-gnome.desktop use gnome-session --builtin --session=awesome: this will prevent gnome-shell from starting when starting from XDM/GDM

I will have to follow GNOME blogs and use e.g. this Git repo as a reference:

dynamo commented on 2020-01-10 17:37

I no longer use Archlinux and switch to use Awesome only, so we need other maintainer(s). Please notice me if anyone can do that.

stas-t commented on 2019-10-27 08:51

You can read more about this approach here:

stas-t commented on 2019-10-27 08:27

@frydac: Sorry for providing you incomplete information. I've just made some checks and:

It seems that gdm now alway starts gnome-shell for gnome-session indeed.

Because of this the option to start awesome-gnome I know of is via startx from console. For that you need ~/.xinitrc file. Mine looks like

eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export GDK_BACKEND=x11
env GDK_DPI_SCALE=0.72 GTK_THEME=Materia-dark-compact systemd-cat \
  /usr/lib/notification-daemon-1.0/notification-daemon &
exec gnome-session --session=awesome

If this works for you and you like the result - you may stop and disable gdm.service and use normal console login. Note: for security reasons you may want to run your session with exec startx so that if Xorg dies for any reason - the user will have to re-authenticate again.

UPD: The main point is that exec gnome-session ... call should appear in .xinitrc and then it will be called when Xorg process is running.