Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: dangsasquatch on 30 August 2023, 05:55:54

Title: Qtile troubleshooting
Post by: dangsasquatch on 30 August 2023, 05:55:54
I would be grateful for some help getting Qtile to run.

The error I'm getting from qtile.log is: cffi library 'libcairo.so.2' has no function, constant or global variable named 'cairo_xcb_surface_create'

When I look up this error it says you must install xcffib before cairocffi. So I completely removed qtile and all of it's deps, and installed python-xcffib first, and then the rest of Qtile. Still would not start.

I checked my qtile config with mypy (it passed), and I even tried the default config.

I have other WMs running on this machine: i3, herbstluft, awesome. Qtile is the only one giving me problems. There must be something I have installed that is conflicting with Qtile? I've been trying off-and-on for a few weeks to solve, but it looks like I need some help.
Title: Re: Qtile troubleshooting
Post by: ndowens on 31 August 2023, 07:37:30
qtile may need to be rebuilt possibly
Title: Re: Qtile troubleshooting
Post by: dangsasquatch on 01 September 2023, 02:35:04
Is it on an Artix repo? I been getting it from Arch.

When I attempt to install qtile-git I get this error:

ERROR Missing dependencies:
   cairocffi[xcb]>=1.6.0
==> ERROR: A failure occurred in build().
    Aborting...
Title: Re: Qtile troubleshooting
Post by: dangsasquatch on 02 September 2023, 01:59:38
From what I've read, Qtile has fixed the xcffib/cffi issue months ago. I can't figure out why I'm still getting the same error.
Title: Re: Qtile troubleshooting
Post by: dangsasquatch on 08 October 2023, 04:06:40
Not sure which, but either an update and/or the last batch of packages moved to Artix repo, Qtile now works for me.  8)