It looks like you’re running Xorg. I’m curious if you don’t see this go away if you switch back to Wayland, since Wayland is better at preventing tearing.
There is no tearing with Wayland indeed @vwbusguy Strangely for me, Disord crashes immediately on Wayland, so I need to run it. Also my experience with screen sharing software has been, that it doesn’t yet support Wayland for their own reasons.
@frankjunior How do I exactly bug report? How where to search for the place to do that. It might be a general intelligence thing, but sadly I am not a developer
The bug reporting program in Fedora is unable to extract the error. Have reported some things I found through there.
Thank you for replying and helping with the advice. I have been cataloguing my attempts to understand and solve that issue for quite a long time. At least It has been on my mind.
It’s curious that I didn’t have any window tearing on Debian 11 stable (Gnome 3.38) on Xorg.
Needed to share to share the screen - most apps which do that don’t support Wayland. Zoom flat out doesn’t let share the screen - just tells you to change to Xorg.
watch for sure newer gnome 42 is just released so we can expect some small bugs but as i have told you wayland is the future and more secure you can search for and more advance and simple code base unlike xorg. so as we are transitioning to wayland so it is safe to use all apps in wayland to be safe and secure. hence i have suggested that and it can be reported to fedora or gnome about it but it will waste time for devs as xorg is depreciating sooner or later.
havnt tested yet on other distros with gnome 42 but it seems like a gnome bug.
if you want to report it to gnone it can be done on gitlab.
nope that is not the case i use matrix and signal on my wayland system i never see a crash. there must be some issue in your system. i will check this apps download from flathub and try crash or not.
Ran all flatpak messaging apps I have in terminal - outputs:
**Whatsapp**
> flatpak run com.github.eneshecan.WhatsAppForLinux
logger: socket /dev/log: No such file or directory
marko@fedora ~ [SIGABRT]
**Caprine**
> flatpak run com.sindresorhus.Caprine
marko@fedora ~ [SIGSEGV]
**Element**
> flatpak run im.riot.Riot
/home/marko/.var/app/im.riot.Riot/config/Element exists: yes
/home/marko/.var/app/im.riot.Riot/config/Riot exists: no
LaunchProcess: failed to execvp:
xdg-settings
[3:0725/215627.910171:ERROR:ozone_platform_x11.cc(248)] Missing X server or $DISPLAY
[3:0725/215627.910266:ERROR:env.cc(226)] The platform failed to initialize. Exiting.
/app/bin/element: line 10: 3 Segmentation fault (core dumped) env TMPDIR="$XDG_RUNTIME_DIR/app/${FLATPAK_ID:-im.riot.Riot}" zypak-wrapper /app/Element/element-desktop $FLAGS "$@"
marko@fedora ~ [SIGSEGV]
**Jitsi Meet**
flatpak run org.jitsi.jitsi-meet
LaunchProcess: failed to execvp:
xdg-settings
[3:0725/215703.240394:ERROR:ozone_platform_x11.cc(248)] Missing X server or $DISPLAY
[3:0725/215703.240444:ERROR:env.cc(226)] The platform failed to initialize. Exiting.
/app/bin/jitsi-meet-run: line 2: 3 Segmentation fault (core dumped) zypak-wrapper /app/bin/jitsi-meet/jitsi-meet "$@"
marko@fedora ~ [SIGSEGV]
**Signal Desktop**
flatpak run org.signal.Signal
Debug: Will run signal with the following arguments:
Debug: Additionally, user gave:
Set Windows Application User Model ID (AUMID) { appUserModelId: 'org.whispersystems.signal-desktop' }
NODE_ENV production
NODE_CONFIG_DIR /app/Signal/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME undefined
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/marko/.var/app/org.signal.Signal/config/Signal
config/get: Successfully read user config file
config/get: Successfully read ephemeral config file
LaunchProcess: failed to execvp:
xdg-settings
LaunchProcess: failed to execvp:
xdg-settings
[2:0725/215715.266958:ERROR:ozone_platform_x11.cc(248)] Missing X server or $DISPLAY
[2:0725/215715.267055:ERROR:env.cc(226)] The platform failed to initialize. Exiting.
marko@fedora ~ [SIGSEGV]