lxqt / xdg-desktop-portal-lxqt

A backend implementation for xdg-desktop-portal
GNU Lesser General Public License v2.1
22 stars 9 forks source link

zoom GUI does not start with xdg-desktop-portal-lxqt installed #45

Closed jp-um closed 3 days ago

jp-um commented 3 days ago

Pretty much what the subject says. I am on arch linux using xdg-desktop-portal-lxqt 1.1.0-1.

If I have this package installed the zoom GUI never comes up (I am attaching an strace log zoom.strace.txt). I uninstall it and zoom starts working again.

More details in this forum thread: https://bbs.archlinux.org/viewtopic.php?id=300519

Apologies if this in not the right place for this. On the forum they suggested I let you know about this.

palinek commented 3 days ago

IMO, this is for zoom's developers investigation. We don't know, what portal interfaces zoom needs and/or checks and how it does it. xdg-desktop-portal-lxqt just provides the org.freedesktop.impl.portal.FileChooser as it is stated in /usr/share/xdg-desktop-portal/portals/lxqt.portal

tsujan commented 3 days ago

Closing this because it's Zoom's problem, but feel free to add comments if you find more info.

stefonarch commented 3 days ago

Can confirm it. Coredump:

(gdb) where
#0  0x00007b790faa53f4 in ??? () at /usr/lib/libc.so.6
#1  0x00007b790fa4c120 in raise () at /usr/lib/libc.so.6
#2  0x00007b790fa334c3 in abort () at /usr/lib/libc.so.6
#3  0x00007b790d292bd0 in QMessageLogger::fatal(char const*, ...) const () at /opt/zoom/Qt/lib/libQt5Core.so.5
#4  0x00007b790f16a770 in QGuiApplicationPrivate::createPlatformIntegration() () at /opt/zoom/Qt/lib/libQt5Gui.so.5
#5  0x00007b790f16aa7d in QGuiApplicationPrivate::createEventDispatcher() () at /opt/zoom/Qt/lib/libQt5Gui.so.5
#6  0x00007b790d4a8203 in QCoreApplicationPrivate::init() () at /opt/zoom/Qt/lib/libQt5Core.so.5
#7  0x00007b790f16d4bc in QGuiApplicationPrivate::init() () at /opt/zoom/Qt/lib/libQt5Gui.so.5
#8  0x00007b790fd679a9 in QApplicationPrivate::init() () at /opt/zoom/Qt/lib/libQt5Widgets.so.5
#9  0x00005c58a97ec829 in ??? ()
#10 0x00007b790fa34e08 in ??? () at /usr/lib/libc.so.6
#11 0x00007b790fa34ecc in __libc_start_main () at /usr/lib/libc.so.6
#12 0x00005c58a9bf24ca in ??? ()

Didn't test removing xdg-desktop-portal-lxqt, tried 1) stopping and 2) killing the process but the result doesn't change.