New Ubuntu install (details below), can’t get QCAD to run. Well, it runs the setup wizzard if there’s no config file, and the splash screen looks right. But when the main application window opens, it’s black. It does respond to motion if the mouse travels over it. Also, the Properties window shows up in a separate window. Here’s the terminal output at startup
QCAD version 3.25.2
Warning: RPropertyTypeId::generateId: property already initialized: 7RObject : “” : “Invisible”
13:55:43: Debug: RGLES3DPlugin::initScriptExtensions
13:55:43: Debug: Renaming old unversioned config file from ‘/home/neffk/.config/QCAD/QCAD3.conf’ to ‘/home/neffk/.config/QCAD/QCAD3_old.conf’
Warning: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Warning: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Warning: QOpenGLWidget: Failed to create context
Warning: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Warning: QOpenGLWidget: Failed to create context
13:55:50: Debug: RGLES3DPlugin::initScriptExtensions
Warning: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Warning: composeAndFlush: makeCurrent() failed
Warning: composeAndFlush: makeCurrent() failed
Warning: composeAndFlush: makeCurrent() failed
Warning: composeAndFlush: makeCurrent() failed
Previously on this hardware I was told to delete ~/opt/qcadcam-3.25.2-pro-linux-x86_64/plugins/libqcadgles3d.so because there was no OpenGL support.
I tried each of the variations in ~/opt/qcadcam-3.25.2-pro-linux-x86_64/qcad separately.
I normally use ./ for executables but today I apparently forgot. I looked back in terminal’s the history and saw I was using ./qcad yesterday. Sure enough, “which qcad” revealed a stale binary (gasp). Also, I had tried re-naming and moving the file out of ~/opt. I thought library searching was limited to certain directories and that it would be safe to move the file to ~/tmp. Posting the terminal transcript was more helpful than I expected. Anyway, thanks for your help. In theory, small mistakes should be resolved by users but there’s a psychological aspect for us older folks—small mistakes and unsolvable problems look similar at the outset.