View Issue Details

IDProjectCategoryView StatusLast Update
0004351FreeCADFeaturepublic2020-08-26 13:59
Reportercbruner Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0004351: gui font sizes are very small on a large screen (High DPI) (how to fix)
DescriptionMy fix as shown in forum topic
https://forum.freecadweb.org/viewtopic.php?f=3&t=41656&p=392509#p392509
is to set environment variables before starting freecad.
exec=/usr/bin/env QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_SCALE_FACTOR=1.7 ~/bin/freecad_
QT seems to be borked on highdpi monitors.
According to QT documentation, these environment variables can be set inside program.

My suggestion is to add to /edit/preferences/general/display
a checkbox for QT_AUTO_SCREEN_+SCALL_FACTOR and if not checked then a text field for
QT_SCALE_FACTOR.
Steps To Reproduceuse any high dpi monitor or large screen (in my case a 4k tv).
I've attached two screen shots to illustrate the problem and solution.
Current is without env variables set and hidpi is with env set.
TagsGUI, HiDPI
FreeCAD InformationOS: Linux Mint 19.3 (X-Cinnamon/cinnamon)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21280 (Git) AppImage
Build type: Release
Branch: master
Hash: 6f3160db3e88733536c7eaf97ad7d6ebd21baccd
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/Canada (en_CA)

Activities

cbruner

2020-05-28 19:27

reporter  

current.png (430,329 bytes)   
current.png (430,329 bytes)   
hidpi.png (605,417 bytes)   
hidpi.png (605,417 bytes)   

vanuan

2020-07-19 11:09

reporter   ~0014659

I see you're using Cinnamon. Have you enabled HiDPI mode in display settings? If yes, what Zoom level did you choose? For example, GNOME supports 100%-400% scaling

vanuan

2020-07-19 11:12

reporter   ~0014660

Last edited: 2020-07-19 11:12

View 2 revisions

Also, post your
xrdb -query
output

cbruner

2020-07-19 23:52

reporter   ~0014661

3840x2160 dpi, Double (Hi-DPI)

xrdb -query
customization: -color
Xft.dpi: 211.19921875
Xft.antialias: 1
Xft.hinting: 1
Xft.hintstyle: hintfull
Xft.rgba: rgb

vanuan

2020-07-20 15:54

reporter   ~0014662

Last edited: 2020-07-20 15:54

View 2 revisions

Ok, so it's not smaller than mine. It's just that the difference between window title font size and the Qt calculated font size is larger than mine. This means Cinnamon has larger theme fonts than GNOME's.

But anyway, I see it now. Qt's menubar size should match the system's. So it doesn't inherit the theme of the operating system.

Googling around I found this: https://github.com/AppImage/pkg2appimage/issues/88

So I doubt it's related to HiDPI. It's rather an issue with AppImages not inheriting the System's theme

cbruner

2020-07-20 18:41

reporter   ~0014663

No, it's not an appImage problem. I compile from source (now) and the situation appears to be the same.

Also if you look at the images, it's not just the title font, it's all the fonts.

OS: Linux Mint 19.3 (X-Cinnamon/cinnamon)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22038 (Git)
Build type: Unknown
Branch: master
Hash: 71e1f7c331fcd97c74b4a159bb6a8c90df903e6e
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/Canada (en_CA)

vanuan

2020-07-21 20:20

reporter   ~0014664

You need to install qgtk3 platform plugin:

https://bugreports.qt.io/browse/QTBUG-62510

vanuan

2020-07-21 20:25

reporter   ~0014665

Here's a package for Ubuntu:
https://packages.ubuntu.com/bionic/qt5-gtk-platformtheme

Not sure if there's equivalent for Mint

vanuan

2020-07-21 20:26

reporter   ~0014666

After installing, use env QT_QPA_PLATFORMTHEME=gtk3

vanuan

2020-07-21 20:28

reporter   ~0014667

Make sure that the plugin (libqgtk3.so) is in the correct folder, e.g. /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/

cbruner

2020-07-21 21:18

reporter   ~0014668

After installing it, and relogging in, I'm afraid I don't see a difference.
Even compared to openoffice and gimp, freecad fonts are tiny.
ls /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/
KDEPlasmaPlatformTheme.so libqgtk3.so

cbruner

2020-07-21 21:24

reporter   ~0014669

image.png (745,403 bytes)   
image.png (745,403 bytes)   

vanuan

2020-07-22 10:11

reporter   ~0014672

You don't need to relogin. Try this:


QT_QPA_PLATFORMTHEME=gtk3 QT_DEBUG_PLUGINS=1 ./bin/FreeCAD

Find the platformthemes output, something like this:

QFactoryLoader::QFactoryLoader() looking at "/usr/local/Qt-5.13.2/plugins/platformthemes/libqgtk3.so"
Found metadata in lib /usr/local/Qt-5.13.2/plugins/platformthemes/libqgtk3.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk3"
        ]
    },
    "className": "QGtk3ThemePlugin",
    "debug": false,
    "version": 329473
}


cbruner

2020-07-22 12:41

reporter   ~0014673

Last edited: 2020-07-22 12:45

View 3 revisions

I relogged in after installing the library because I didn't see any difference.

Here is the total output from report view. I don't see any reference to libqgtk3.so
The build was done with

cmake .. -DBUILD_QT5=ON -DPYTHON_EXECUTABLE=/usr/bin/python3 -DFREECAD_USE_P
CL=OFF
report.txt (20,023 bytes)   
08:36:28  QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines" ...
08:36:28  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so"
08:36:28  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so, metadata=
{
    "IID": "org.qt-project.Qt.QIconEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz",
            "svg.gz"
        ]
    },
    "className": "QSvgIconPlugin",
    "debug": false,
    "version": 329989
}


08:36:28  Got keys from plugin meta data ("svg", "svgz", "svg.gz")
08:36:28  QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/iconengines" ...
08:36:28  OpenGL version is: 4.6 (4.6.0 NVIDIA 440.44)
08:36:28  Run Gui init script
08:36:28  Init: Running FreeCADGuiInit.py start script...
08:36:28  Init:   Searching modules...
08:36:28  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so"
08:36:28  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Tux... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/OpenSCAD... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Drawing... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Test... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Fem... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/MeshPart... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Draft... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Part... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Measure(InitGui.py not found)... ignore
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Surface... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Points... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Complete... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/ReverseEngineering... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Arch... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/TechDraw... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/AddonManager... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Path... done
08:36:29  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Image... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Import... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Start... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Web... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/PartDesign... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Mesh... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Sketcher... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Material... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Robot... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Inspection... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Idf(InitGui.py not found)... ignore
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Raytracing... done
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Show(InitGui.py not found)... ignore
08:36:30  Init:      Initializing /home/chris/github/freecad-source/build/Mod/Spreadsheet... done
08:36:30  Init:      Initializing /home/chris/.FreeCAD/Mod/Assembly4... done
08:36:30  Init:      Initializing /home/chris/.FreeCAD/Mod/sheetmetal... done
08:36:30  Module: Part
08:36:30  Loading Part module... done
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimakonadiwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDEPimAkonadiWidgets",
    "debug": false,
    "version": 329988
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimakonadiwidgets.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDEPimWidgets",
    "debug": false,
    "version": 329988
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimwidgets.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kf5deprecatedwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDELibs4SupportWidgets",
    "debug": false,
    "version": 329989
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kf5deprecatedwidgets.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libpyqt5.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface",
    "MetaData": {
    },
    "className": "PyCustomWidgets",
    "debug": false,
    "version": 329989
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libpyqt5.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqquickwidget.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "QQuickWidgetPlugin",
    "debug": false,
    "version": 329989
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqquickwidget.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqwebview.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "QWebViewPlugin",
    "debug": false,
    "version": 329989
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqwebview.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/mailcommonwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDEPimMailCommonWidgets",
    "debug": false,
    "version": 329988
}


08:36:31  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/mailcommonwidgets.so"
08:36:31  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/pimcommonwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "PimCommonWidgets",
    "debug": false,
    "version": 329988
}


08:36:32  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/pimcommonwidgets.so"
08:36:32  Loading Sketcher module... done
08:36:33  A3 available
08:36:33  Loading Path module... done
08:36:33  Loading PathStock... done
08:36:33  Loading PathToolControllerGui... done
08:36:33  Loading PathToolController... done
08:36:33  Init:      Initializing /home/chris/.FreeCAD/Mod/kicadStepUpMod... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/LCInterlocking... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/3D_Printing_Tools... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/parts_library(InitGui.py not found)... ignore
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/Mechatronic1(InitGui.py not found)... ignore
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/gbNov8.stl(InitGui.py not found)... ignore
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/BIM... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/drivdisk.stl(InitGui.py not found)... ignore
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/CycloidGearBox... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/ExplodedAssembly... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/symbols_library(InitGui.py not found)... ignore
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/ThreadProfile... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/workfeature... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/Manipulator... done
08:36:34  Init:      Initializing /home/chris/.FreeCAD/Mod/gbNov8.FCStd(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/DynamicData... done
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/pindisk.stl(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/Mechatronic... done
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/FCGear(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder2(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/A2plus... done
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder3(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/BOLTSFC(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/ose-piping-workbench... done
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/cycdisk.stl(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/fasteners... done
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/workfeature-macro(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/Lithophane... done
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/FreeCAD_assembly3(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/es.stl(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/dummy.py(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder(InitGui.py not found)... ignore
08:36:35  Init:      Initializing /home/chris/.FreeCAD/Mod/RemBench... done
08:36:36  Init:      Initializing /home/chris/.FreeCAD/Mod/lattice2... done
08:36:36  Init:      Initializing /home/chris/.FreeCAD/Mod/PieMenu... done
08:36:36  Init: Initializing freecad.asm3
08:36:36  Init: Initializing freecad.asm3... done
08:36:36  Init: Initializing freecad.gears
08:36:36  Init: Initializing freecad.gears... done
08:36:36  Init: Loading FreeCAD GUI
08:36:36  Init: Running FreeCADGuiInit.py start script... done
08:36:40  Init: Activating default workbench StartWorkbench
08:36:40  Loading GUI of Web module... done
08:36:40  Loading GUI of Start module... done
08:36:40  Loading Start module... done
08:36:40  libpng warning: iCCP: known incorrect sRGB profile
08:36:40  libpng warning: iCCP: known incorrect sRGB profile
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors" ...
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_generic.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_generic.so, metadata=
{
    "IID": "com.qt-project.Qt.QSensorPluginInterface/1.0",
    "MetaData": {
        "Keys": [
            "generic"
        ]
    },
    "className": "genericSensorPlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("generic")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_iio-sensor-proxy.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_iio-sensor-proxy.so, metadata=
{
    "IID": "com.qt-project.Qt.QSensorPluginInterface/1.0",
    "MetaData": {
        "Keys": [
            "iio-sensor-proxy"
        ]
    },
    "className": "IIOSensorProxySensorPlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("iio-sensor-proxy")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_linuxsys.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_linuxsys.so, metadata=
{
    "IID": "com.qt-project.Qt.QSensorPluginInterface/1.0",
    "MetaData": {
        "Keys": [
            "linux"
        ]
    },
    "className": "LinuxSensorPlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("linux")
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/sensors" ...
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer" ...
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "connman"
        ]
    },
    "className": "QConnmanEnginePlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("connman")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "generic"
        ]
    },
    "className": "QGenericEnginePlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("generic")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "networkmanager"
        ]
    },
    "className": "QNetworkManagerEnginePlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("networkmanager")
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/bearer" ...
08:36:40  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so"
08:36:40  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so"
08:36:40  loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so"
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats" ...
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_eps.so"
08:36:40  Got keys from plugin meta data ("eps", "epsi", "epsf")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_exr.so"
08:36:40  Got keys from plugin meta data ("exr")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_kra.so"
08:36:40  Got keys from plugin meta data ("kra")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ora.so"
08:36:40  Got keys from plugin meta data ("ora")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pcx.so"
08:36:40  Got keys from plugin meta data ("pcx")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pic.so"
08:36:40  Got keys from plugin meta data ("pic")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_psd.so"
08:36:40  Got keys from plugin meta data ("psd")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ras.so"
08:36:40  Got keys from plugin meta data ("ras")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_rgb.so"
08:36:40  Got keys from plugin meta data ("rgb", "rgba", "bw", "sgi")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_tga.so"
08:36:40  Got keys from plugin meta data ("tga")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_xcf.so"
08:36:40  Got keys from plugin meta data ("xcf")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqgif.so"
08:36:40  Got keys from plugin meta data ("gif")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqicns.so"
08:36:40  Got keys from plugin meta data ("icns")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqico.so"
08:36:40  Got keys from plugin meta data ("ico", "cur")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so"
08:36:40  Got keys from plugin meta data ("jpg", "jpeg")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqmng.so"
08:36:40  Got keys from plugin meta data ("mng")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqsvg.so"
08:36:40  Got keys from plugin meta data ("svg", "svgz")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtga.so"
08:36:40  Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtga.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tga"
        ],
        "MimeTypes": [
            "image/x-tga"
        ]
    },
    "className": "QTgaPlugin",
    "debug": false,
    "version": 329989
}


08:36:40  Got keys from plugin meta data ("tga")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so"
08:36:40  Got keys from plugin meta data ("tiff", "tif")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwbmp.so"
08:36:40  Got keys from plugin meta data ("wbmp")
08:36:40  QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwebp.so"
08:36:40  Got keys from plugin meta data ("webp")
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/imageformats" ...
08:36:40  QImage::QImage(), XPM is not supported
08:36:40  QPixmap::scaled: Pixmap is a null pixmap
08:36:40  Init: Showing main window
08:36:40  Main window restored
08:36:40  Show main window
08:36:40  Toolbars restored
08:36:40  Couldn't connect to spacenav daemon
08:36:40  Init: Entering event loop
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/accessiblebridge" ...
08:36:40  QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/accessiblebridge" ...
08:36:40  Init: Processing command line files
report.txt (20,023 bytes)   

vanuan

2020-07-22 13:02

reporter   ~0014674

Indeed, I don't see any reference to plugins/platformthemes/ and plugins/platforms/

Are you sure this is a full output? Here's mine fist lines:

FreeCAD 0.19, Libs: 0.19R22036 +2 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2020
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Loading Assembly4 WorkBench
QFactoryLoader::QFactoryLoader() checking directory path "/usr/local/Qt-5.13.2/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at "/usr/local/Qt-5.13.2/plugins/platforms/libqlinuxfb.so"

cbruner

2020-07-22 13:39

reporter   ~0014675

Last edited: 2020-07-22 13:47

View 3 revisions

My file was from the report view. You're showing the bash output.
Mine bash output is

FreeCAD 0.19, Libs: 0.19R22104 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2020
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Loading Assembly4 WorkBench
Sheet Metal workbench loaded
Interlocking laser cut workbench loaded
A3 available
connect failed: No such file or directory
Interesting, I've never noticed the connect failed before.

Apparently a known issue. https://forum.freecadweb.org/viewtopic.php?t=37021
I tried renaming ~/.FreeCAD to ~/.FreeCAD1 but that made no difference (other then default pages were cleaned up).

cbruner

2020-07-22 13:56

reporter   ~0014676

I tried running it with --write-log and this is the result.
FreeCAD.log (59,248 bytes)   
Msg: FreeCAD 0.19, Libs: 0.19R22108 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2020
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Log: Time = Wed Jul 22 09:54:08 2020
Log: AppDataSkipVendor = true
Log: AppHomePath = /home/chris/github/freecad-source/build/
Log: AppIcon = freecad
Log: AppTempPath = /tmp/
Log: BinPath = /home/chris/github/freecad-source/build/bin/
Log: BuildRepositoryURL = git://github.com/FreeCAD/FreeCAD.git master
Log: BuildRevision = 22108 (Git)
Log: BuildRevisionBranch = master
Log: BuildRevisionDate = 2020/07/21 20:12:16
Log: BuildRevisionHash = 886d9656f0c4ccfd016e373f74cc2dde965d88e1
Log: BuildVersionMajor = 0
Log: BuildVersionMinor = 19
Log: Console = 0
Log: CopyrightInfo = © Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2020
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##


Log: Debug = 0
Log: DocPath = /home/chris/github/freecad-source/build/doc/
Log: ExeName = FreeCAD
Log: ExeVendor = FreeCAD
Log: ExeVersion = 0.19
Log: LoggingConsole = 1
Log: LoggingFile = 1
Log: LoggingFileName = /home/chris/.FreeCAD/FreeCAD.log
Log: MaintainerUrl = http://www.freecadweb.org/wiki/Main_Page
Log: PATH = /home/chris/anaconda3/condabin:/home/chris/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/home/chris/.local/bin:/usr/local/cuda/bin:/home/chris/bin/flutter/bin:/home/chris/anaconda3/bin:/home/chris/bin/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin:/home/chris/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin:/home/chris/.composer/vendor/bin
Log: PYTHONPATH = 
Log: PythonSearchPath = /usr/lib/python36.zip:/usr/lib/python3.6:/usr/lib/python3.6:/usr/lib/python3.6/lib-dynload
Log: RunMode = Gui
Log: SplashAlignment = Bottom|Left
Log: SplashInfoColor = #c8c8c8
Log: SplashScreen = freecadsplash
Log: SplashTextColor = #ffffff
Log: StartWorkbench = StartWorkbench
Log: SystemParameter = /home/chris/.FreeCAD/system.cfg
Log: UserAppData = /home/chris/.FreeCAD/
Log: UserHomePath = /home/chris
Log: UserParameter = /home/chris/.FreeCAD/user.cfg
Log: Verbose = 
Log: Create Application
Log: Run App init script
Log: Init: starting App::FreeCADInit.py
Log: Init:   Searching for modules...
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Tux(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/OpenSCAD... done
Log: Drawing became obsolete in 0.17; consider using TechDraw instead.
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Drawing... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Test... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Fem... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/MeshPart... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Draft... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Part... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Measure... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Surface... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Points... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Complete... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/ReverseEngineering... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Arch... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/TechDraw... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/AddonManager... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Path... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Image... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Import... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Start... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Web... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/PartDesign... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Mesh... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Sketcher... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Material... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Robot... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Inspection... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Idf... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Raytracing... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Show(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Spreadsheet... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Assembly4... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/sheetmetal... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/kicadStepUpMod... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/LCInterlocking... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/3D_Printing_Tools(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/parts_library(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Mechatronic1(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/gbNov8.stl(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/BIM(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/drivdisk.stl(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/CycloidGearBox(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/ExplodedAssembly(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/symbols_library(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/ThreadProfile... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/workfeature(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Manipulator... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/gbNov8.FCStd(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/DynamicData... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/pindisk.stl(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Mechatronic... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/FCGear(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder2(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/A2plus... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder3(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/BOLTSFC(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/ose-piping-workbench(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/cycdisk.stl(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/fasteners... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/workfeature-macro(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Lithophane... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/FreeCAD_assembly3(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/es.stl(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/dummy.py(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/RemBench(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/lattice2(Init.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/PieMenu(Init.py not found)... ignore
Log: Init: Initializing freecad.asm3
Log: Init: No init module found in freecad.asm3, skipping
Log: Init: Initializing freecad.gears
Log: Init: No init module found in freecad.gears, skipping
Log: Using /home/chris/github/freecad-source/build/Mod as module path!
Log: System path after init:
Log:    /home/chris/github/freecad-source/build/bin
Log:    /home/chris/github/freecad-source/build/Mod/Tux
Log:    /home/chris/github/freecad-source/build/Mod/OpenSCAD
Log:    /home/chris/github/freecad-source/build/Mod/Drawing
Log:    /home/chris/github/freecad-source/build/Mod/Test
Log:    /home/chris/github/freecad-source/build/Mod/Fem
Log:    /home/chris/github/freecad-source/build/Mod/MeshPart
Log:    /home/chris/github/freecad-source/build/Mod/Draft
Log:    /home/chris/github/freecad-source/build/Mod/Part
Log:    /home/chris/github/freecad-source/build/Mod/Measure
Log:    /home/chris/github/freecad-source/build/Mod/Surface
Log:    /home/chris/github/freecad-source/build/Mod/Points
Log:    /home/chris/github/freecad-source/build/Mod/Complete
Log:    /home/chris/github/freecad-source/build/Mod/ReverseEngineering
Log:    /home/chris/github/freecad-source/build/Mod/Arch
Log:    /home/chris/github/freecad-source/build/Mod/TechDraw
Log:    /home/chris/github/freecad-source/build/Mod/AddonManager
Log:    /home/chris/github/freecad-source/build/Mod/Path
Log:    /home/chris/github/freecad-source/build/Mod/Image
Log:    /home/chris/github/freecad-source/build/Mod/Import
Log:    /home/chris/github/freecad-source/build/Mod/Start
Log:    /home/chris/github/freecad-source/build/Mod/Web
Log:    /home/chris/github/freecad-source/build/Mod/PartDesign
Log:    /home/chris/github/freecad-source/build/Mod/Mesh
Log:    /home/chris/github/freecad-source/build/Mod/Sketcher
Log:    /home/chris/github/freecad-source/build/Mod/Material
Log:    /home/chris/github/freecad-source/build/Mod/Robot
Log:    /home/chris/github/freecad-source/build/Mod/Inspection
Log:    /home/chris/github/freecad-source/build/Mod/Idf
Log:    /home/chris/github/freecad-source/build/Mod/Raytracing
Log:    /home/chris/github/freecad-source/build/Mod/Show
Log:    /home/chris/github/freecad-source/build/Mod/Spreadsheet
Log:    /home/chris/.FreeCAD/Mod/Assembly4
Log:    /home/chris/.FreeCAD/Mod/sheetmetal
Log:    /home/chris/.FreeCAD/Mod/kicadStepUpMod
Log:    /home/chris/.FreeCAD/Mod/LCInterlocking
Log:    /home/chris/.FreeCAD/Mod/3D_Printing_Tools
Log:    /home/chris/.FreeCAD/Mod/parts_library
Log:    /home/chris/.FreeCAD/Mod/Mechatronic1
Log:    /home/chris/.FreeCAD/Mod/gbNov8.stl
Log:    /home/chris/.FreeCAD/Mod/BIM
Log:    /home/chris/.FreeCAD/Mod/drivdisk.stl
Log:    /home/chris/.FreeCAD/Mod/CycloidGearBox
Log:    /home/chris/.FreeCAD/Mod/ExplodedAssembly
Log:    /home/chris/.FreeCAD/Mod/symbols_library
Log:    /home/chris/.FreeCAD/Mod/ThreadProfile
Log:    /home/chris/.FreeCAD/Mod/workfeature
Log:    /home/chris/.FreeCAD/Mod/Manipulator
Log:    /home/chris/.FreeCAD/Mod/gbNov8.FCStd
Log:    /home/chris/.FreeCAD/Mod/DynamicData
Log:    /home/chris/.FreeCAD/Mod/pindisk.stl
Log:    /home/chris/.FreeCAD/Mod/Mechatronic
Log:    /home/chris/.FreeCAD/Mod/FCGear
Log:    /home/chris/.FreeCAD/Mod/New Folder2
Log:    /home/chris/.FreeCAD/Mod/A2plus
Log:    /home/chris/.FreeCAD/Mod/New Folder3
Log:    /home/chris/.FreeCAD/Mod/BOLTSFC
Log:    /home/chris/.FreeCAD/Mod/ose-piping-workbench
Log:    /home/chris/.FreeCAD/Mod/cycdisk.stl
Log:    /home/chris/.FreeCAD/Mod/fasteners
Log:    /home/chris/.FreeCAD/Mod/workfeature-macro
Log:    /home/chris/.FreeCAD/Mod/Lithophane
Log:    /home/chris/.FreeCAD/Mod/FreeCAD_assembly3
Log:    /home/chris/.FreeCAD/Mod/es.stl
Log:    /home/chris/.FreeCAD/Mod/dummy.py
Log:    /home/chris/.FreeCAD/Mod/New Folder
Log:    /home/chris/.FreeCAD/Mod/RemBench
Log:    /home/chris/.FreeCAD/Mod/lattice2
Log:    /home/chris/.FreeCAD/Mod/PieMenu
Log:    /home/chris/anaconda3/condabin
Log:    /home/chris/bin
Log:    /usr/local/sbin
Log:    /usr/local/bin
Log:    /usr/sbin
Log:    /usr/bin
Log:    /sbin
Log:    /bin
Log:    /usr/games
Log:    /usr/local/games
Log:    /snap/bin
Log:    /usr/local/bin
Log:    /home/chris/.local/bin
Log:    /usr/local/cuda/bin
Log:    /home/chris/bin/flutter/bin
Log:    /home/chris/anaconda3/bin
Log:    /home/chris/bin/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin
Log:    /home/chris/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin
Log:    /home/chris/.composer/vendor/bin
Log: Init: App::FreeCADInit.py done
Log: Init: Creating Gui::Application and QApplication
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqeglfs.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqeglfs.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "eglfs"
        ]
    },
    "className": "QEglFSIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("eglfs")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqlinuxfb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "linuxfb"
        ]
    },
    "className": "QLinuxFbIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("linuxfb")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqminimal.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqminimal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimal"
        ]
    },
    "className": "QMinimalIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("minimal")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqminimalegl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimalegl"
        ]
    },
    "className": "QMinimalEglIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("minimalegl")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqoffscreen.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "offscreen"
        ]
    },
    "className": "QOffscreenIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("offscreen")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqvnc.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqvnc.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vnc"
        ]
    },
    "className": "QVncIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("vnc")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-egl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-egl"
        ]
    },
    "className": "QWaylandEglPlatformIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("wayland-egl")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland"
        ]
    },
    "className": "QWaylandIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("wayland")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-egl.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-egl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-xcomposite-egl"
        ]
    },
    "className": "QWaylandXCompositeEglPlatformIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("wayland-xcomposite-egl")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-glx.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-xcomposite-glx.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "wayland-xcomposite-glx"
        ]
    },
    "className": "QWaylandXCompositeGlxPlatformIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("wayland-xcomposite-glx")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("xcb")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/platforms" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so"
Log: loaded library "Xcursor"
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
    "MetaData": {
        "Keys": [
            "xcb_egl"
        ]
    },
    "className": "QXcbEglIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("xcb_egl")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.Xcb.QXcbGlIntegrationFactoryInterface.5.5",
    "MetaData": {
        "Keys": [
            "xcb_glx"
        ]
    },
    "className": "QXcbGlxIntegrationPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("xcb_glx")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/xcbglintegrations" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so"
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "kde"
        ]
    },
    "className": "KdePlatformThemePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("kde")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk3"
        ]
    },
    "className": "QGtk3ThemePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("gtk3")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/platformthemes" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so"
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "compose",
            "xim"
        ]
    },
    "className": "QComposePlatformInputContextPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("compose", "xim")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "ibus"
        ]
    },
    "className": "QIbusPlatformInputContextPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("ibus")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so, metadata=
{
    "IID": "org.qt-project.Qt.QPlatformInputContextFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "qtvirtualkeyboard"
        ]
    },
    "className": "QVirtualKeyboardPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("qtvirtualkeyboard")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/platforminputcontexts" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so"
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/styles" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/breeze.so, metadata=
{
    "IID": "org.qt-project.Qt.QStyleFactoryInterface",
    "MetaData": {
        "Keys": [
            "Breeze"
        ]
    },
    "className": "StylePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("breeze")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/styles" ...
Log: Local server 'FreeCAD' started
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_eps.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_eps.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "eps",
            "epsi",
            "epsf"
        ],
        "MimeTypes": [
            "image/x-eps",
            "image/x-eps",
            "image/x-eps"
        ]
    },
    "className": "EPSPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("eps", "epsi", "epsf")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_exr.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_exr.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "exr"
        ],
        "MimeTypes": [
            "image/x-exr"
        ]
    },
    "className": "EXRPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("exr")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_kra.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_kra.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "kra"
        ],
        "MimeTypes": [
            "application/x-krita",
            "application/x-krita"
        ]
    },
    "className": "KraPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("kra")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ora.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ora.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "ora"
        ],
        "MimeTypes": [
            "image/openraster",
            "image/openraster"
        ]
    },
    "className": "OraPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("ora")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pcx.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pcx.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "pcx"
        ],
        "MimeTypes": [
            "image/x-pcx"
        ]
    },
    "className": "PCXPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("pcx")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pic.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pic.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "pic"
        ],
        "MimeTypes": [
            "image/x-pic"
        ]
    },
    "className": "SoftimagePICPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("pic")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_psd.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_psd.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "psd"
        ],
        "MimeTypes": [
            "image/vnd.adobe.photoshop"
        ]
    },
    "className": "PSDPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("psd")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ras.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ras.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "ras"
        ],
        "MimeTypes": [
            "image/x-sun-raster"
        ]
    },
    "className": "RASPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("ras")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_rgb.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_rgb.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "rgb",
            "rgba",
            "bw",
            "sgi"
        ],
        "MimeTypes": [
            "image/x-rgb",
            "image/x-rgb",
            "image/x-rgb",
            "image/x-rgb"
        ]
    },
    "className": "RGBPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("rgb", "rgba", "bw", "sgi")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_tga.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_tga.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tga"
        ],
        "MimeTypes": [
            "image/x-tga"
        ]
    },
    "className": "TGAPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("tga")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_xcf.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_xcf.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "xcf"
        ],
        "MimeTypes": [
            "image/x-xcf"
        ]
    },
    "className": "XCFPlugin",
    "debug": false,
    "version": 329988
}


Log: Got keys from plugin meta data ("xcf")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqgif.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqgif.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "gif"
        ],
        "MimeTypes": [
            "image/gif"
        ]
    },
    "className": "QGifPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("gif")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqicns.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqicns.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "icns"
        ],
        "MimeTypes": [
            "image/x-icns"
        ]
    },
    "className": "QICNSPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("icns")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqico.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqico.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "ico",
            "cur"
        ],
        "MimeTypes": [
            "image/vnd.microsoft.icon"
        ]
    },
    "className": "QICOPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("ico", "cur")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "jpg",
            "jpeg"
        ],
        "MimeTypes": [
            "image/jpeg",
            "image/jpeg"
        ]
    },
    "className": "QJpegPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("jpg", "jpeg")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqmng.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqmng.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "mng"
        ],
        "MimeTypes": [
            "image/x-mng"
        ]
    },
    "className": "QMngPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("mng")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqsvg.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqsvg.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz"
        ],
        "MimeTypes": [
            "image/svg+xml",
            "image/svg+xml-compressed"
        ]
    },
    "className": "QSvgPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("svg", "svgz")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtga.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtga.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tga"
        ],
        "MimeTypes": [
            "image/x-tga"
        ]
    },
    "className": "QTgaPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("tga")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tiff",
            "tif"
        ],
        "MimeTypes": [
            "image/tiff",
            "image/tiff"
        ]
    },
    "className": "QTiffPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("tiff", "tif")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwbmp.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwbmp.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "wbmp"
        ],
        "MimeTypes": [
            "image/vnd.wap.wbmp"
        ]
    },
    "className": "QWbmpPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("wbmp")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwebp.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwebp.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "webp"
        ],
        "MimeTypes": [
            "image/webp"
        ]
    },
    "className": "QWebpPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("webp")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/imageformats" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_eps.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_exr.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_kra.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ora.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pcx.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pic.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_psd.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ras.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_rgb.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_tga.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_xcf.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqgif.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqicns.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqico.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqmng.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqsvg.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwbmp.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwebp.so"
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/accessible" ...
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/accessible" ...
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so, metadata=
{
    "IID": "org.qt-project.Qt.QIconEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "svg",
            "svgz",
            "svg.gz"
        ]
    },
    "className": "QSvgIconPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("svg", "svgz", "svg.gz")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/iconengines" ...
Log: OpenGL version is: 4.6 (4.6.0 NVIDIA 440.44)
Log: Run Gui init script
Log: Init: Running FreeCADGuiInit.py start script...
Log: Init:   Searching modules...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/iconengines/libqsvgicon.so"
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Tux... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/OpenSCAD... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Drawing... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Test... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Fem... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/MeshPart... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Draft... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Part... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Measure(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Surface... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Points... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Complete... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/ReverseEngineering... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Arch... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/TechDraw... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/AddonManager... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Path... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Image... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Import... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Start... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Web... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/PartDesign... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Mesh... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Sketcher... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Material... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Robot... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Inspection... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Idf(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Raytracing... done
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Show(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/github/freecad-source/build/Mod/Spreadsheet... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Assembly4... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/sheetmetal... done
Log: Module: Part
Log: Loading Part module... done
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimakonadiwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDEPimAkonadiWidgets",
    "debug": false,
    "version": 329988
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimakonadiwidgets.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDEPimWidgets",
    "debug": false,
    "version": 329988
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kdepimwidgets.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kf5deprecatedwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDELibs4SupportWidgets",
    "debug": false,
    "version": 329989
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/kf5deprecatedwidgets.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libpyqt5.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface",
    "MetaData": {
    },
    "className": "PyCustomWidgets",
    "debug": false,
    "version": 329989
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libpyqt5.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqquickwidget.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "QQuickWidgetPlugin",
    "debug": false,
    "version": 329989
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqquickwidget.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqwebview.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "QWebViewPlugin",
    "debug": false,
    "version": 329989
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/libqwebview.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/mailcommonwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "KDEPimMailCommonWidgets",
    "debug": false,
    "version": 329988
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/mailcommonwidgets.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/pimcommonwidgets.so, metadata=
{
    "IID": "org.qt-project.Qt.QDesignerCustomWidgetInterface",
    "MetaData": {
    },
    "className": "PimCommonWidgets",
    "debug": false,
    "version": 329988
}


Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/designer/pimcommonwidgets.so"
Log: Loading Sketcher module... done
Wrn: A3 available
Log: Loading Path module... done
Log: Loading PathStock... done
Log: Loading PathToolControllerGui... done
Log: Loading PathToolController... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/kicadStepUpMod... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/LCInterlocking... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/3D_Printing_Tools... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/parts_library(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Mechatronic1(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/gbNov8.stl(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/BIM... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/drivdisk.stl(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/CycloidGearBox... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/ExplodedAssembly... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/symbols_library(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/ThreadProfile... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/workfeature... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Manipulator... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/gbNov8.FCStd(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/DynamicData... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/pindisk.stl(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Mechatronic... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/FCGear(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder2(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/A2plus... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder3(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/BOLTSFC(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/ose-piping-workbench... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/cycdisk.stl(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/fasteners... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/workfeature-macro(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/Lithophane... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/FreeCAD_assembly3(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/es.stl(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/dummy.py(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/New Folder(InitGui.py not found)... ignore
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/RemBench... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/lattice2... done
Log: Init:      Initializing /home/chris/.FreeCAD/Mod/PieMenu... done
Log: Init: Initializing freecad.asm3
Log: Init: Initializing freecad.asm3... done
Log: Init: Initializing freecad.gears
Log: Init: Initializing freecad.gears... done
Log: Init: Loading FreeCAD GUI
Log: Init: Running FreeCADGuiInit.py start script... done
Log: Init: Activating default workbench StartWorkbench
Log: Loading GUI of Web module... done
Log: Loading GUI of Start module... done
Log: Loading Start module... done
Log: libpng warning: iCCP: known incorrect sRGB profile
Log: libpng warning: iCCP: known incorrect sRGB profile
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_generic.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_generic.so, metadata=
{
    "IID": "com.qt-project.Qt.QSensorPluginInterface/1.0",
    "MetaData": {
        "Keys": [
            "generic"
        ]
    },
    "className": "genericSensorPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("generic")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_iio-sensor-proxy.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_iio-sensor-proxy.so, metadata=
{
    "IID": "com.qt-project.Qt.QSensorPluginInterface/1.0",
    "MetaData": {
        "Keys": [
            "iio-sensor-proxy"
        ]
    },
    "className": "IIOSensorProxySensorPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("iio-sensor-proxy")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_linuxsys.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/sensors/libqtsensors_linuxsys.so, metadata=
{
    "IID": "com.qt-project.Qt.QSensorPluginInterface/1.0",
    "MetaData": {
        "Keys": [
            "linux"
        ]
    },
    "className": "LinuxSensorPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("linux")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/sensors" ...
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "connman"
        ]
    },
    "className": "QConnmanEnginePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("connman")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "generic"
        ]
    },
    "className": "QGenericEnginePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("generic")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so, metadata=
{
    "IID": "org.qt-project.Qt.QBearerEngineFactoryInterface",
    "MetaData": {
        "Keys": [
            "networkmanager"
        ]
    },
    "className": "QNetworkManagerEnginePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("networkmanager")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/bearer" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so"
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so"
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_eps.so"
Log: Got keys from plugin meta data ("eps", "epsi", "epsf")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_exr.so"
Log: Got keys from plugin meta data ("exr")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_kra.so"
Log: Got keys from plugin meta data ("kra")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ora.so"
Log: Got keys from plugin meta data ("ora")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pcx.so"
Log: Got keys from plugin meta data ("pcx")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_pic.so"
Log: Got keys from plugin meta data ("pic")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_psd.so"
Log: Got keys from plugin meta data ("psd")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_ras.so"
Log: Got keys from plugin meta data ("ras")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_rgb.so"
Log: Got keys from plugin meta data ("rgb", "rgba", "bw", "sgi")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_tga.so"
Log: Got keys from plugin meta data ("tga")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/kimg_xcf.so"
Log: Got keys from plugin meta data ("xcf")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqgif.so"
Log: Got keys from plugin meta data ("gif")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqicns.so"
Log: Got keys from plugin meta data ("icns")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqico.so"
Log: Got keys from plugin meta data ("ico", "cur")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqjpeg.so"
Log: Got keys from plugin meta data ("jpg", "jpeg")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqmng.so"
Log: Got keys from plugin meta data ("mng")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqsvg.so"
Log: Got keys from plugin meta data ("svg", "svgz")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtga.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtga.so, metadata=
{
    "IID": "org.qt-project.Qt.QImageIOHandlerFactoryInterface",
    "MetaData": {
        "Keys": [
            "tga"
        ],
        "MimeTypes": [
            "image/x-tga"
        ]
    },
    "className": "QTgaPlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("tga")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqtiff.so"
Log: Got keys from plugin meta data ("tiff", "tif")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwbmp.so"
Log: Got keys from plugin meta data ("wbmp")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/imageformats/libqwebp.so"
Log: Got keys from plugin meta data ("webp")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/imageformats" ...
Log: QImage::QImage(), XPM is not supported
Log: QPixmap::scaled: Pixmap is a null pixmap
Log: Init: Showing main window
Log: Main window restored
Log: Show main window
Log: Toolbars restored
Log: Couldn't connect to spacenav daemon
Log: Init: Entering event loop
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/accessiblebridge" ...
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/accessiblebridge" ...
Log: Init: Processing command line files
Log: Hide main window
Log: Finish: Event loop left
Log: Destruct Gui::Application
Log: QLibraryPrivate::unload succeeded on "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqconnmanbearer.so" 
Log: QLibraryPrivate::unload succeeded on "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so" 
Log: QLibraryPrivate::unload succeeded on "/usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqnmbearer.so" 
Log: Couldn't disconnect from spacenav daemon
Log: FreeCAD terminating...
Log: Saving system parameter...
Log: Saving system parameter...done
Log: Saving user parameter...
Log: Saving user parameter...done
FreeCAD.log (59,248 bytes)   

vanuan

2020-07-22 20:39

reporter   ~0014679

Last edited: 2020-07-22 20:43

View 2 revisions

Now we're getting somewhere
Log: QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes" ...
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "kde"
        ]
    },
    "className": "KdePlatformThemePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("kde")
Log: QFactoryLoader::QFactoryLoader() looking at "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so"
Log: Found metadata in lib /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformThemeFactoryInterface.5.1",
    "MetaData": {
        "Keys": [
            "gtk3"
        ]
    },
    "className": "QGtk3ThemePlugin",
    "debug": false,
    "version": 329989
}


Log: Got keys from plugin meta data ("gtk3")
Log: QFactoryLoader::QFactoryLoader() checking directory path "/home/chris/github/freecad-source/build/bin/platformthemes" ...
Log: loaded library "/usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/libqgtk3.so"

So you've got gtk3 and kde platform themes.

Is switching between these two changes anything?

$ QT_QPA_PLATFORMTHEME=gtk3
vs

 $ QT_QPA_PLATFORMTHEME=kde


Also try this option


-style breeze

vanuan

2020-07-22 20:45

reporter   ~0014680

BTW, Cinnamon uses Gtk3 and D-Bus, right?

cbruner

2020-07-22 21:21

reporter   ~0014681

QT_QPA_PLATFORMTHEME=gtk3 QT_DEBUG_PLUGINS=1 ./bin/FreeCAD
vs
QT_QPA_PLATFORMTHEME=kde QT_DEBUG_PLUGINS=1 ./bin/FreeCAD
kde was a little lighter in colour but otherwise no change in fonts.

-style breeze made no difference to either.
I believe you are correct regarding gtk3 and d-bus

cbruner

2020-08-24 15:33

reporter   ~0014707

A note about this topic. I recently upgraded to Linux Mint 20, and this issue has largely gone away. The only problem as this point is the fonts are slightly larger than the text box. For example, adding a constraint, change the diameter of a circle 18.0 will only show the top 2/3ds of the 18.

vanuan

2020-08-26 07:32

reporter   ~0014713

Any indication what's changed? Qt version?
Has the debug output changed wrt plugins used ( QT_DEBUG_PLUGINS=1 ) ?
Maybe it's just that system font better matches the Qt one?

cbruner

2020-08-26 13:59

reporter   ~0014720

It looks like the qt installed it 5.12.8
No difference in the debug output.
This was a fresh install (keeping my home directories), whereas my old one was updated over the last 5 years, so there was a lot of kruft on it.

Issue History

Date Modified Username Field Change
2020-05-28 19:27 cbruner New Issue
2020-05-28 19:27 cbruner Tag Attached: GUI
2020-05-28 19:27 cbruner Tag Attached: HiDPI
2020-05-28 19:27 cbruner File Added: current.png
2020-05-28 19:27 cbruner File Added: hidpi.png
2020-07-19 11:09 vanuan Note Added: 0014659
2020-07-19 11:12 vanuan Note Added: 0014660
2020-07-19 11:12 vanuan Note Edited: 0014660 View Revisions
2020-07-19 23:52 cbruner Note Added: 0014661
2020-07-20 15:54 vanuan Note Added: 0014662
2020-07-20 15:54 vanuan Note Edited: 0014662 View Revisions
2020-07-20 18:41 cbruner Note Added: 0014663
2020-07-21 20:20 vanuan Note Added: 0014664
2020-07-21 20:25 vanuan Note Added: 0014665
2020-07-21 20:26 vanuan Note Added: 0014666
2020-07-21 20:28 vanuan Note Added: 0014667
2020-07-21 21:18 cbruner Note Added: 0014668
2020-07-21 21:24 cbruner Note Added: 0014669
2020-07-21 21:24 cbruner File Added: image.png
2020-07-22 10:11 vanuan Note Added: 0014672
2020-07-22 12:41 cbruner Note Added: 0014673
2020-07-22 12:41 cbruner File Added: report.txt
2020-07-22 12:43 cbruner Note Edited: 0014673 View Revisions
2020-07-22 12:45 cbruner Note Edited: 0014673 View Revisions
2020-07-22 13:02 vanuan Note Added: 0014674
2020-07-22 13:39 cbruner Note Added: 0014675
2020-07-22 13:42 cbruner Note Edited: 0014675 View Revisions
2020-07-22 13:47 cbruner Note Edited: 0014675 View Revisions
2020-07-22 13:56 cbruner Note Added: 0014676
2020-07-22 13:56 cbruner File Added: FreeCAD.log
2020-07-22 20:39 vanuan Note Added: 0014679
2020-07-22 20:43 vanuan Note Edited: 0014679 View Revisions
2020-07-22 20:45 vanuan Note Added: 0014680
2020-07-22 21:21 cbruner Note Added: 0014681
2020-08-24 15:33 cbruner Note Added: 0014707
2020-08-26 07:32 vanuan Note Added: 0014713
2020-08-26 13:59 cbruner Note Added: 0014720