Skip to content

Reduce debug output #54

@hadess

Description

@hadess

On startup, the Flatpak (and I'm guessing the upstream version) will output loads of debug.

This all ends up in the machine journal, so it might be useful to hide this output behind a command-flag.

Using version 1.6.0, built 2026-01-22

Jan 25 12:50:21 olimpic systemd[3624]: Started app-flatpak-io.github.nokse22.Exhibit-1121901114.scope.
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: debug
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:158) INFO: Available F3D backends: {'cocoa': False, 'egl': True, 'glx': True, 'osmesa': False, 'wgl': False}
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:161) INFO: Initializing F3D with EGL
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: VTK window class type is vtkF3DExternalRenderWindow
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Warning: In vtkOpenGLRenderWindow.cxx, line 920
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: vtkF3DExternalRenderWindow (0x556f97887ce0): Failed to initialize OpenGL functions!
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Warning: In vtkOpenGLRenderWindow.cxx, line 939
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: vtkF3DExternalRenderWindow (0x556f97887ce0): Unable to find a valid OpenGL 3.2 or later implementation. Please update your video card driver to the latest version. If you are using Mesa please make sure you have version 11.2 or later and make sure your driver in Mesa supports OpenGL 3.2 such as llvmpipe or openswr. If you are on windows and using Microsoft remote desktop note that it only supports OpenGL 3.2 with nvidia quadro cards. You can use other remoting software such as nomachine to avoid this issue.
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:181) INFO: F3D viewer initialized successfully
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:612) INFO: Use color is: False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: No animation available, cannot load a specific animation time
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: No camera available
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Number of files: 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Number of actors: 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Not coloring
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Scene bounding box: 1 ≤ x ≤ -1, 1 ≤ y ≤ -1, 1 ≤ z ≤ -1
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Camera position: 0, 0, 1
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Camera focal point: 0, 0, 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Camera view up: 0, 1, 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Camera view angle: 30
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: translucency-support to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: tone-mapping to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: ambient-occlusion to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: anti-aliasing to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: hdri-ambient to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: light-intensity to 1.5
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 1.5
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: show-edges to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: edges-width to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: sprite-enabled to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: point-size to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: sprites-type to sphere
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:640) INFO: Setting: sprites-type to gaussian
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: sprites-size to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: model-metallic to 0.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 0.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: model-roughness to 0.3
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 0.3
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: model-opacity to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: armature-enable to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: scivis-component to -1
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:533) DEBUG: Setting scivis component combo, selected: 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: cells to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:533) DEBUG: Setting scivis component combo, selected: 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: scivis-enabled to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: model-color to (1.0, 1.0, 1.0)
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: grid to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: grid-absolute to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: hdri-skybox to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: hdri-file to
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:510) INFO: Setting hdri file row filename to
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: blur-background to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: blur-coc to 20.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:518) INFO: Setting spin to 20.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: bg-color to (1.0, 1.0, 1.0)
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:612) INFO: Use color is: False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: up to +Y
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:523) INFO: Setting up direction combo to 3
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: orthographic to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: animation-index to 0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: animation-time to 0.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: normal-scale to 1.0
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: volume to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: inverse to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: grid-color to (0.0, 0.0, 0.0)
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:640) INFO: Setting: use-color to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:612) INFO: Use color is: False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:640) INFO: Setting: point-up to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:640) INFO: Setting: auto-reload to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:660) INFO: Setting: auto-best to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:660) INFO: Setting: sidebar-show to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:443) INFO: startup file detected: /run/user/1000/doc/44b8b9b5/SODIMM+Snap.3mf
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:158) INFO: Available F3D backends: {'cocoa': False, 'egl': True, 'glx': True, 'osmesa': False, 'wgl': False}
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:161) INFO: Initializing F3D with EGL
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: VTK window class type is vtkF3DExternalRenderWindow
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Warning: In vtkOpenGLRenderWindow.cxx, line 920
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: vtkF3DExternalRenderWindow (0x556f97eb4bb0): Failed to initialize OpenGL functions!
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Warning: In vtkOpenGLRenderWindow.cxx, line 939
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: vtkF3DExternalRenderWindow (0x556f97eb4bb0): Unable to find a valid OpenGL 3.2 or later implementation. Please update your video card driver to the latest version. If you are using Mesa please make sure you have version 11.2 or later and make sure your driver in Mesa supports OpenGL 3.2 such as llvmpipe or openswr. If you are on windows and using Microsoft remote desktop note that it only supports OpenGL 3.2 with nvidia quadro cards. You can use other remoting software such as nomachine to avoid this issue.
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:181) INFO: F3D viewer initialized successfully
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:446) INFO: Started
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:871) DEBUG: load file: /run/user/1000/doc/44b8b9b5/SODIMM+Snap.3mf
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:878) DEBUG: choosing best settings
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:886) DEBUG: best settings is 3d_printing
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:798) DEBUG: Requested changing settings to '3d_printing'
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:727) DEBUG: settings from name
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: sprites-type to sphere
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: grid-absolute to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:514) INFO: Setting switch to True
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:631) INFO: Setting: up to +Z
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:523) INFO: Setting up direction combo to 5
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:612) INFO: Use color is: False
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Found a reader for "/run/user/1000/doc/44b8b9b5/SODIMM+Snap.3mf" : "3MF"
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: Loading files:
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: /run/user/1000/doc/44b8b9b5/SODIMM+Snap.3mf
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: ERROR: In vtkF3DAssimpImporter.cxx, line 679
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: vtkF3DAssimpImporter (0x556f9739a660): Assimp failed to load: /run/user/1000/doc/44b8b9b5/SODIMM+Snap.3mf
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: ERROR: In vtkF3DAssimpImporter.cxx, line 682
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: vtkF3DAssimpImporter (0x556f9739a660): Assimp error: Validation failed: aiScene::mNumMeshes is 0. At least one mesh must be there
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (f3d_viewer.py:311) ERROR: Error while loading file: failed to load scene
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:935) DEBUG: on file not opened
Jan 25 12:50:22 olimpic io.github.nokse22.Exhibit.desktop[1631006]: 12:50:22 (window.py:612) INFO: Use color is: False

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions