Installing CaptureGrid6 on RHEL9

Hi!

We are trying to run CaptureGrid6 on our RHEL9 machine, but we’re hitting issues. We installed it with snap as per this website: https://snapcraft.io/capturegrid6

Then when running on our RHEL machine, we see this output:

[06:21:40.060  General     Info:  0] log file opened: /home/daniel/snap/capturegrid6/35/.config/CaptureGRID 6/capturegrid6_log.txt
[06:21:40.060  General     Info:  0] date: 09/09/2026 06:21:40.060
[06:21:40.060  General     Info:  0] CaptureGRID 6 linux-x64 v6.4
[06:21:40.060      App     Info:  0] identified OS: Linux 5.14.0-687.44.1.el9_8.x86_64
[06:21:40.061      App  Warning:  0] unable to load options
[06:21:40.062       DB     Info:  0] opened db: /home/daniel/snap/capturegrid6/35/.config/CaptureGRID 6/capturegrid6_db.sqlite
[06:21:40.062      App     Info:  0] using sql from disk: /snap/capturegrid6/35/db_schema.sql
[06:21:40.062      App     Info:  0] db_schema.sql: disk file matches embedded default
[06:21:40.062      App     Info:  0] loaded database schema: version 2 -> 2
[06:21:40.062      App     Info:  0] using sql from disk: /snap/capturegrid6/35/db_data.sql
[06:21:40.062      App     Info:  0] db_data.sql: disk file matches embedded default
[06:21:40.062      App     Info:  0] loaded database data
[06:21:40.062      App     Info:  0] supported camera models:
Canon.Inc Canon EOS 1000D
Canon.Inc Canon EOS 100D

<listing all supported cameras>

total: 221 camera models
[06:21:40.062      App     Info:  0] database opened: /home/daniel/snap/capturegrid6/35/.config/CaptureGRID 6/capturegrid6_db.sqlite
[06:21:40.062      App     Info:  0] unable to load script parameters

Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "/snap/capturegrid6/35/lib/qt6/plugins/platforms" even though it was found.
No QtMultimedia backends found. Only QMediaDevices, QAudioDevice, QSoundEffect, QAudioSink, and QAudioSource are available.
[E] pw.loop [loop.c:67 pw_loop_new()] 0x55bfa817d990: can't make support.system handle: No such file or directory
Failed to create pipewire main loop "No such file or directory"
fish: Job 1, 'capturegrid6' terminated

Any clues on what could be going on?

Yes this is a legitimate bug with the Linux GUI version of the app.

I’ll get this fixed for the next app update.