Welcome to MilkyWay@home

Posts by jacob

1) Message boards : Application Code Discussion : Running MilkyWay@Home GPU tasks on Linux with Mesa OpenCL (Message 66537)
Posted 14 Jul 2017 by jacob
Post:
I am using current OpenSUSE Tumbleweed with the open-source driver for R9 280X and when I let Boinc download the precompiled MilkyWay@Home application for GPU tasks, all tasks segfault right after starting.

I digged into the problem with a debugger and after hours found out that the libelf library compiled into the application clashes with an incompatible system libelf library used by my OpenCL implementation (libMesaOpenCL.so is linked to libelf.so).

So I compiled my own version of MilkyWay@Home, which is now linked against my system libelf. This works perfectly -- all tasks now finish and validate.

Apart from giving this information (which I was unable to find on internet) to the community, I have a question: This way I repeatedly need to overwrite the Boinc-downloaded precompiled application with the custom-built one every time I start Boinc. Is there a way how to prevent Boinc from stubbornly re-downloading the malfunctioning prebuilt application?




©2024 Astroinformatics Group