Skip to content

QT plugins directories not copied to VisIt install plugins directory #18161

@griffin28

Description

@griffin28

Describe the bug

I did a make install -j 2 after building VisIt and when I tried to run VisIt, I received an error Qt: Warning: Could not find the Qt platform plugin "xcb" in "" . I did an export QT_DEBUG_PLUGINS=1 to get more information and discovered the QFactoryLoader was looking specifically in the VisIt install plugins directory (and I believe 1 or 2 others) for the xcb stuff. Once I copied the directories in the QT plugins directory to the VisIt plugins directory that was created after doing the make install everything worked.

I don't remember this being an issue with earlier VisIt releases. I checked an old VisIt install and don't see anything QT related in the plugins directory.

TP library build command:

build_visit --build-mode Debug --makeflags -j16 --no-thirdparty --no-visit --cmake --python --vtk --qt --qwt --boost --mpich --adios --adios2 --advio --boxlib --cfitsio --conduit --gdal --h5part --hdf5 --cgns --netcdf --mfem --silo --szip --icet --zlib --xdmf --tbb --thirdparty-path /home/kgriffin/VisIt/third_party/3.3.0

VisIt build command:

cmake -DCMAKE_BUILD_TYPE=Debug -DVISIT_INSTALL_THIRD_PARTY=ON -DVISIT_BUILD_ALL_PLUGINS=ON -DCMAKE_INSTALL_PREFIX=/usr/local/visit ../src

Desktop

  • OS and version: Ubuntu 20.04.5
  • VisIt Version: 3.3.0 and 3.3.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingimpact mediumProductivity partially degraded (not easily mitigated bug) or improved (enhancement)likelihood mediumNeither low nor high likelihoodreviewedIssue has been reviewed and labeled by a developer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions