Package Details: qtile-git v0.18.0.r112.g2ec771fe-2

Git Clone URL: (read-only, click to copy)
Package Base: qtile-git
Description: A full-featured, pure-Python tiling window manager. (git version)
Upstream URL:
Licenses: MIT
Conflicts: qtile
Provides: qtile
Submitter: Mr.Elendig
Maintainer: mcol
Last Packager: mcol
Votes: 65
Popularity: 0.093366
First Submitted: 2008-09-23 19:38
Last Updated: 2021-09-18 10:51

Dependencies (44)

Required by (5)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

RogerDuran commented on 2013-12-08 20:54

rpodgorny, you are right, fixed

rpodgorny commented on 2013-12-08 20:28

since this is (supposedly) a pure python thing, shouldn't the arch be set to 'any' (instead of 'i686' and 'x86_64')?

Dieter_be commented on 2013-02-02 21:00

the inclusion of the config examples repo in this package is confusing. because that repo uses configs that are not necessarily in sync with the main repo.
that's what was causing the breakage.

the correct thing to do is copying the config from /usr/lib/python2.7/site-packages/libqtile/resources/ instead
the package should probably print this advice as a postinst message

Anonymous comment on 2012-12-27 21:25

Issue solved:

Anonymous comment on 2012-12-27 20:36

I'm on a fresh Arch install trying to set up Qtile. Configuration file I'm using comes from /usr/share/doc/qtile-git/examples/config
When I test it with:
python2 ~/.config/qtile/
I'm getting the following error:
Traceback (most recent call last)
File "/home/me/.config/qtile/", line 7, in <module>
ImportError: cannot import name Key
Needless to say I can't even start Qtile. Any idea what may be wrong here?

vchimishuk commented on 2012-11-15 19:13

RogerDuran, thanks. Now it is ok.

RogerDuran commented on 2012-11-14 23:13

vchumushuk, try removing python2-cairo and then installing pycairo-xcb-git, ie:

pacman -Rdd python2-cairo
yaourt -S pycairo-xcb-git

-Rdd skip dependency checks

vchimishuk commented on 2012-11-14 22:53


I have problems with building qtile because of pycairo-xcb-git package conflicts with python2-cairo. And I can't remove python2-cairo because it is in dependency with other important packages.
I was trying to build qtile with python2-cairo instead of pycairo-xcb-git, -- it is built. But qtile crashes on start in this case. Here is stacktrace.
Maybe you can recommend something?

$ qtile
2012-11-15 00:46:57,023 qtile fire:183 Internal event: setgroup((), {})
2012-11-15 00:46:57,024 qtile fire:183 Internal event: focus_change((), {})
2012-11-15 00:46:57,025 qtile fire:183 Internal event: layout_change((<libqtile.layout.max.Max object at 0x958024c>, <libqtile.manager.Group object at 0x949374c>), {})
Traceback (most recent call last):
File "/usr/bin/qtile", line 77, in <module>
q = make_qtile()
File "/usr/bin/qtile", line 72, in make_qtile
File "/usr/lib/python2.7/site-packages/libqtile/", line 756, in __init__
File "/usr/lib/python2.7/site-packages/libqtile/", line 830, in _process_screens
File "/usr/lib/python2.7/site-packages/libqtile/", line 193, in _configure
i._configure(qtile, self)
File "/usr/lib/python2.7/site-packages/libqtile/", line 166, in _configure
File "/usr/lib/python2.7/site-packages/libqtile/", line 175, in __init__
self.surface = cairo.XCBSurface(
AttributeError: 'module' object has no attribute 'XCBSurface'

RogerDuran commented on 2012-10-30 11:26

@ei-grad done

ei-grad commented on 2012-10-30 11:07

Add python2-distribute to build depends, please.