Chrome OS(Linux, Debian 11) - Flatpak, updated Version 25 crashes

What is your operating system?
(If you are using Linux, you must state how you installed Shotcut as there are too many builds and packages. In general, we do not make the build installed by your distribution package manager unless it installs the Snap. The developers only build, test, run, and support the builds shown on our download page.)
Chrome OS(Linux, Debian 11(Bullseye), installed using flatpak, currently using snap as a backup)
What is your Shotcut version (see Help > About Shotcut)?
25.01(flatpak) - (updated from 24.11 flatpak recently, which is the cause of the bug)

Can you repeat the problem? If so, what are the steps?
(Please be specific and use the names as seen in Shotcut, preferably English. Include a screenshot or screen recording if you can. Also, you can attach logs from either View > Application Log or right-click a job and choose View Log.)

I was using version 24.11 and thought to update Shotcut, and thus I did because it seemed good enough at that point. Before I continue, I am very much a noob at Linux but at least know how to update and install things using sudo apt upgrade sudo apt update so on and so forth. I updated shotcut successfully to version 25.01(flatpak, etc) even though it took a bit to figure out again as I usually forget, and then, shotcut doesn’t wanna work. It opens, crashes immediately, and force closes(just closes without warning, no force close menu pops up). This happens both when I click the icon for shotcut(in the chrome/Linux launcher) and via terminal. I’ve never had this issue.

I run shotcut in terminal using flatpak run org.shotcut.Shotcut and then the following appears:
No appenders associated with category qt.qpa.wayland
[Warning] <> Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor.
[Warning] <> Ignoring unexpected wl_surface.enter received for output with id: 7 screen name: “Screen5” screen model: “unknown” This is most likely a bug in the compositor.

Have no idea what it means. when I ran it in terminal it also listed something about the libjack0 or libjack-jackd2 Linux dependencies which might be my issue, but I refuse to believe that’s the case as it ran perfectly before. I did see in the update something was mentioned along the lines of the dependencies. Nothing else was in the terminal besides a list of formats for video(h.264, h2.65, etc, etc).

    • Removed File > Open Other > JACK Audio on Linux to remove the hard run-time dependency on libjack.so for Shotcut. However, that library is still needed to get some of the bundled audio filters (unless they load from system-installed “swh” LADSPA plugins). - Update news

I know Wayland and x11 exist, so I tried switching to x11 but my brain was too dumb of a rock to be able to do even that so I am unhappy with my ability to use Linux effectively.

If you need any more information, I would be happy to provide it. I’m sorry this post is badly structured to some degree. I just write off the top of my head.

I think some Wayland component in your version of OS is not new enough. You would need to disable Wayland usage with like

flatpak run --nosocket=fallback-x11 --socket=x11 --nosocket=wayland org.shotcut.Shotcut

The man, the myth, the legend.

This worked. Thank you so much.

Just a few notes: Shotcut seems to be working again, but only via the terminal. It opens and does not crash only via the terminal, which is fine with me for now. It seems to be having problems with the chromeOS “Open With” (insert application here) feature and in general opening shotcut as a Linux app, not in terminal/as a command. I’m just pointing it out, as the issue is mostly resolved and it could just be me having x11/Wayland issues, but I wanted to point it out so you would be informed about it.

Linux error log:
flatpak run --socket=x11 --nosocket=wayland org.shotcut.Shotcut
Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin “wayland” in “” even though it was found.
libDeckLinkAPI.so: cannot open shared object file: No such file or directory

formats: It then listed all the formats and video codecs, ending with … - I presume this is normal.