Using CADFEKO on Ubuntu Machine

Spencer Sellers_21091
Spencer Sellers_21091 Altair Community Member
edited June 2023 in Community Q&A

Hello,

I'm trying to install and use FEKO on a Ubuntu machine. I've successfully installed in and run ". initfeko" and I'm getting this error when I try to run "cadfeko":

_______________________________________________________________________________________________________

QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: linuxfb, minimal, offscreen, vnc, webgl, xcb.

Aborted (core dumped)

____________________________________________________________________________________________

Can anyone help?

Thanks!

- Spencer

 

Tagged:

Answers

  • Johan_Huysamen
    Johan_Huysamen
    Altair Employee
    edited September 2022

    Dear Spencer

    The following information from the Altair Feko 2022 Installation Guide should be useful here:

     

    Determining Missing Linux System Dependencies

    If CADFEKO or POSTFEKO fails to start up with a message referring to “xcb”, the following commands can be run to determine if a system has missing dependencies:

    ldd $FEKO_HOME/bin/platforms/libqxcb.so | grep "not found"

    ldd $FEKO_HOME/bin/xcbglintegrations/libqxcb-glx-integration.so | grep "not found"

    where $FEKO_HOME is set to the Feko installation path which contains the bin subdirectory.

    Note: Ignore libQt* dependencies, since these are resolved by the application at startup.

     

    Kind regards,

    Johan H

  • Vishnu_22106
    Vishnu_22106 New Altair Community Member
    edited June 2023

    Dear Spencer

    The following information from the Altair Feko 2022 Installation Guide should be useful here:

     

    Determining Missing Linux System Dependencies

    If CADFEKO or POSTFEKO fails to start up with a message referring to “xcb”, the following commands can be run to determine if a system has missing dependencies:

    ldd $FEKO_HOME/bin/platforms/libqxcb.so | grep "not found"

    ldd $FEKO_HOME/bin/xcbglintegrations/libqxcb-glx-integration.so | grep "not found"

    where $FEKO_HOME is set to the Feko installation path which contains the bin subdirectory.

    Note: Ignore libQt* dependencies, since these are resolved by the application at startup.

     

    Kind regards,

    Johan H

    I had a similar issue and this helped, thanks a lot!