What he means is that cairo is not compiled with xcb support, which we require. This will be a hard one to fix and would require you to compile your own version of cairo and be sure you enable xcb support.
As for the warning, the first one is just noting that the logging is starting. I don't recognize the second one about xcffib, that one may be a problem with your xcffib installation. All of the safe_import warnings are ok, it just means some of the widgets aren't usable unless you install the noted missing Python package. With the last one, qtile tries to set a decent cursor, but if you don't have the necessary xcb-cursor library, it just throws that error, it's fine. Sean On Sun, Sep 6, 2015 at 11:21 AM, Dieter Devlaminck <[email protected]> wrote: > Hi, > > What do you mean with cairo and xcb are not enabled? I've have them > installed. > > Dieter > > Op zondag 6 september 2015 17:54:20 UTC+2 schreef John Dulaney: >> >> > Date: Sun, 6 Sep 2015 09:32:51 -0600 >> > From: [email protected] >> > To: [email protected] >> >> > Subject: Re: [qtile-dev] qtile on centos 7.1 >> > >> > On Sun, Sep 06, 2015 at 08:07:22AM -0700, Dieter Devlaminck wrote: >> > > Hi, >> > > >> > > I've installed qtile on centos 7.1 >> > > >> > > I've install the X Window System, but otherwise I don't have a >> desktop or >> > > display manager. >> > > >> > > When I launch qtile through startx, I get a black screen with a mouse >> > > pointer. None of the configured keys in the default >> > > ~/.config/qtile/config.py seems to work. >> > > >> > > The following warnings are in .qtile.log >> > > >> > > init_log:105 Starting Qtile >> > > <mdoule>:41 >> > > >> /usr/lib/python2.7/site-packages/qtile-0.10.1-py2.7.egg/libqtile/xcbq.py:41: >> >> > > IMportWarning: Not importing directory >> > >> > Are these really the full errors, typos and everything? Looks like you >> > may not have xcffib installed correctly. However, it would help to >> > have an exact copy paste of the errors. >> > >> > > '/usr/lib64/python2.7/site-packages/xcffib': missing from >> xcffib.xprotor >> > > import CW, WindowClass, EventMask >> > > safe_import:49 Can't IMport Widget: '.mpdwidget.Mpd', no module named >> mpd >> > > .... >> > > >> > > further warnings for no modules named pythonwifi.iwlibs, not module >> named >> > > httplib2, no module keyring and xcb-cursor not found, fallback to >> font >> > > pointer >> > >> > Assuming these are the warnings I think they are, they're harmless. >> > >> > Tycho >> > >> > > Are these warnings part of the problem? How can I find out what is >> going >> > > wrong? >> > > >> >> The answer is easy, the solution, not so much. In RHEL (and thus Centos) >> 7's >> cairo, xpyb and xcb are not enabled. I have asked about getting them >> enabled, >> but was told it is not likely. I might could try to pull in a few >> favors, but I cannot >> promise anything. >> >> John. >> > -- > You received this message because you are subscribed to the Google Groups > "qtile-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "qtile-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
