Package Details: awesome-gnome 0.0.1-2

Package Base: awesome-gnome
Description: Setup awesome as window manager of GNOME 3
Upstream URL: http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome
Category: gnome
Licenses: CCPL
Submitter: rainux
Maintainer: None
Last Packager: None
Votes: 45
First Submitted: 2011-10-11 22:48
Last Updated: 2013-07-08 18:33

Dependencies (2)

Required by (0)

Sources

  • awesome-gnome.desktop
  • awesome.desktop
  • awesome.session

Latest Comments

Comment by greenshackle

2014-12-31 22:16

The PKGBUILD is missing the package() function. Simply rename the build() function to package() to fix.

Comment by shawnjgoff

2014-08-06 15:27

I found my cursor either invisible or frozen after installing this. The following setting fixed it.

gsettings set org.gnome.settings-daemon.plugins.cursor active false

Comment by ingamedeo

2013-07-08 18:33

@peacememories Done :)

Comment by peacememories

2013-05-31 23:10

To fix this out of date package you actually just need to add awesome to the RequiredComponents list (like so: http://pastebin.com/K1bXyJXr )
Please update if you have the time =)

Anonymous comment

2013-05-08 01:46

@tonyskn
Great find! Only problem that's based on Gnome 3.6, so I can only imagine it will stop working at some point in the future.

See https://live.gnome.org/ThreePointSeven/Features/DropOrFixFallbackMode

Basically a lot of the functionality in Gnome that was split out into different daemons appears to all being put back into gnome-shell. I think part of this has to do with eventual move to Wayland.

I eventually just added the keyboard shortcuts I cared about (volume, screenshot) to awesome itself.

Comment by tonyskn

2013-05-06 16:56

@korylprince:

Regarding the keyboard shortcuts, here's what worked for me:
- install gnome-settings-daemon-compat
- add "gnome-fallback-media-keys-helper" to the list of "RequiredComponents" or start it manually...

Anonymous comment

2013-04-26 04:11

I too discovered the upgrade hosed my system. Luckily, I managed to (mostly) fix it.

Change your /usr/share/gnome-session/sessions/awesome.desktop

to

[GNOME Session]
Name=Awesome session
RequiredComponents=gnome-settings-daemon;notification-daemon;gnome-screensaver;awesome;

(Note that I added notification-daemon and gnome-screensaver. You can take those out if you want.)

The .session definition changed apparently. (compare man pages on gnome-session.)

Biggest problem I face now is that gnome keyboard shortcuts no long work. Apparently the functionality moved from gnome-settings-daemon to gnome-shell in 3.8. (https://live.gnome.org/Wayland/Gaps#Global_keyboard_shortcuts)

Don't see this being "fixed". Maybe someone can find an alternative.

Comment by Glaucous

2013-04-25 18:30

I can confirm this as well. Downgrading gnome-session to 3.6 seems to make it somewhat work for now, with some problems.

Comment by aptx

2013-04-23 05:45

Not starting since update to gnome 3.8

Comment by tulcod

2013-03-20 11:37

@aptx: gnome-screensaver doesn't start automatically anymore because they added


AutostartCondition=GNOME3 if-session gnome-fallback


to /etc/xdg/autostart/gnome-screensaver.desktop. My fix was to copy that file to .config/autostart, and modify the autostartcondition to:


AutostartCondition=GNOME3 if-session awesome

Comment by shawnjgoff

2012-11-17 14:43

I'm not sure if it's something I've done, but gnome-settings-daemon isn't being launched anymore, but I can start it manually and it works.

Comment by aptx

2012-11-05 12:53

Since gnome 3.6 got released, I can no longer lock my screen with awesome-gnome. It works with gnome-shell as well as with gnome-shell in fallback mode. Any ideas?

Comment by kebertx

2012-08-17 19:10

gdm is not a legitimate dependancy. You can start awesome gnome with slim, lightdm, or with startx (gnome-session --session=awesome). Please replace gdm with gnome-session in the dependencies.

Comment by rainux

2012-06-20 16:50

@gtmanfred: Thanks! That helps a lot. I've already used it and added you as contributor, let me know if you mind your Email appeared in the PKGBUILD.

Comment by gtmanfred

2012-04-10 21:53

I wrote you a cleaner PKGBUILD... please use it
http://dpaste.com/729798/


# Maintainer: Rainux Luo <rainux@gmail.com>

pkgname=awesome-gnome
pkgver=0.0.1
pkgrel=1
pkgdesc='Setup awesome as window manager of GNOME 3'
arch=('any')
url='http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome'
license=('CCPL')
depends=('awesome' 'gdm>=3.0.0')
install=awesome-gnome.install
source=($pkgname.desktop
awesome.desktop
awesome.session)
md5sums=('0adaf444fb792e6d918379f6989f66dd'
'871ecdef3228176b42e9e455c63e942f'
'aee7eca72ee8c734ed6fbf4e3c333d96')

build() {
cd $srcdir
install -Dm644 $srcdir/${source[2]} $pkgdir/usr/share/gnome-session/sessions/${source[2]}
install -Dm644 $srcdir/${source[1]} $pkgdir/usr/share/applications/${source[1]}
install -Dm644 $srcdir/${source[0]} $pkgdir/usr/share/xsessions/${source[0]}
}

# vim:set sts=2 ts=2 sw=2 et: