You are not logged in.

#1 2023-02-03 21:14:56

bach
Member
Registered: 2014-10-20
Posts: 24

terminator wont start : undefined symbol: cairo_tee_surface_index

Hi,

since my last update today, terminator does not want to start anymore and i can't figure out how to solve the error.

$ terminator 
Traceback (most recent call last):
  File "/usr/bin/terminator", line 48, in <module>
    import terminatorlib.optionparse
  File "/usr/lib/python3.10/site-packages/terminatorlib/optionparse.py", line 22, in <module>
    from terminatorlib.terminator import Terminator
  File "/usr/lib/python3.10/site-packages/terminatorlib/terminator.py", line 12, in <module>
    from . import borg
  File "/usr/lib/python3.10/site-packages/terminatorlib/borg.py", line 11, in <module>
    from .util import dbg
  File "/usr/lib/python3.10/site-packages/terminatorlib/util.py", line 21, in <module>
    import cairo
  File "/usr/lib/python3.10/site-packages/cairo/__init__.py", line 1, in <module>
    from ._cairo import *  # noqa: F401,F403
ImportError: /usr/lib/python3.10/site-packages/cairo/_cairo.cpython-310-x86_64-linux-gnu.so: undefined symbol: cairo_tee_surface_index

any idea ?

Offline

#2 2023-02-03 22:29:05

seth
Member
Registered: 2012-09-03
Posts: 49,993

Re: terminator wont start : undefined symbol: cairo_tee_surface_index

ldd /usr/lib/python3.10/site-packages/cairo/_cairo.cpython-310-x86_64-linux-gnu.so
pacman -Qs cairo
pacman -Qikk python-cairo cairo

Do you use anaconda/miniconda or did you possibly run pip as root?

Offline

#3 2023-02-03 23:20:56

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: terminator wont start : undefined symbol: cairo_tee_surface_index

Offline

#4 2023-02-04 19:45:05

bach
Member
Registered: 2014-10-20
Posts: 24

Re: terminator wont start : undefined symbol: cairo_tee_surface_index

yes !
downgrade of cairo to 1.17.6-2 solved my terminator issue.
Thanks @Scimmia !

not realy solved until python-cairo bug is resolved, should i mark the subject of my post as [SOLVED] ?

Last edited by bach (2023-02-04 19:47:39)

Offline

Board footer

Powered by FluxBB