FAHControl broken with Manjaro update

Moderators: Site Moderators, FAHC Science Team

Post Reply
pcwolf
Posts: 43
Joined: Fri Apr 03, 2020 4:49 pm

FAHControl broken with Manjaro update

Post by pcwolf »

Edit: moved topic to v7.6 pubic release forum from Beta test of v8 -j

Greetings:

Many years folding, updates to kernel series 6. suddenly FAHControl launch from icon is broken. Processor status shows FAH threads running and reporting results normally. Click on icon does nothing.

Running FAHControl from command line provides the following error results:

pcwolf@B550:[/usr/bin]$ FAHControl
Traceback (most recent call last):
File "/usr/bin/FAHControl", line 25, in <module>
from fah import FAHControl, load_fahcontrol_db
File "/usr/lib/python2.7/site-packages/fah/__init__.py", line 25, in <module>
import util
File "/usr/lib/python2.7/site-packages/fah/util/__init__.py", line 26, in <module>
import gtk
File "/usr/lib/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 40, in <module>
from gtk import _gtk
File "/usr/lib/python2.7/site-packages/cairo/__init__.py", line 1, in <module>
from ._cairo import * # noqa: F401,F403
ImportError: /usr/lib/python2.7/site-packages/cairo/_cairo.so: undefined symbol: cairo_tee_surface_index

Any clues on what broken and how to repair?
Thanks in advance
-Phil
Image
Joe_H
Site Admin
Posts: 7870
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: FAHControl broken with Manjaro update

Post by Joe_H »

It looks like this updated version of Manjaro has removed support for Python 2.7. Some distros have that version of Python available as a legacy install, don't know if that is an option for you.

An option that exists for newer versions of Linux with only support for Python 3 is - https://github.com/cdberkstresser/fah-control. They took the open source for FAHControl and recoded it to work with Python 3.
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
pcwolf
Posts: 43
Joined: Fri Apr 03, 2020 4:49 pm

Re: FAHControl broken with Manjaro update

Post by pcwolf »

Solved by rebuilding python2-cairo from AUR.
Image
Post Reply